Blocks by themselves perform specific tasks in the database. By combining two or more blocks together, you can form chains. Each chain performs the tasks of its component blocks by passing data from one block to the next. When properly configured, chains can generate alarms, acquire data, and verify, automate, and maintain a process. In automating large processes involving a number of I/O devices, a database can contain many chains, each designed to automate and maintain a specific function or process step.
Each chain can contain up to 30 blocks, with each block configured to perform a specific processing function. Note that some blocks are designed to work in chains while others are designed to operate on their own. Specific types of blocks, their functions, and their relationship to one another are summarized in the section Block Types and Descriptions.
Familiarize yourself with the available blocks. Having a good understanding of the blocks and their capabilities allows you to quickly design optimum strategies for your application.