Resolve data flow between two blocks – Rockwell Automation Logix5000 Controllers Function Block Diagram Programming Manual User Manual

Page 15

Advertising
background image

Program a Function Block Diagram Chapter 1

To identify which block to execute first, mark the input wire that creates the loop
(the feedback wire) with the Assume Data Available indicator. In this example,

block 1 uses the output from block 3 that was produced in the previous execution

of the routine.

The Assume Data Available indicator defines the data flow within the loop. The

arrow indicates that the data serves as input to the first block in the loop.

Do not mark all the wires of a loop with the Assume Data Available indicator.

This example is OK.

This example is not OK.

The Assume Data Available indicator defines the data flow within the loop.

The controller cannot resolve the loop because all the wires use the Assume Data
Available
indicator.

Resolve data flow between two blocks

If you use two or more wires to connect two blocks, use the same data flow

indicators for all of the wires between the two blocks.

Rockwell Automation Publication 1756-PM009E-EN-P - October 2014

15

Advertising