12.07.2015 Views

Logix5000 Controllers General Instructions - SLAC Confluence

Logix5000 Controllers General Instructions - SLAC Confluence

Logix5000 Controllers General Instructions - SLAC Confluence

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

644 Function Block AttributesOrder of ExecutionThe RSLogix 5000 programming software automatically determines theorder of execution for the function blocks in a routine when you:• verify a function block routine• verify a project that contains a function block routine• download a project that contains a function block routineYou define execution order by wiring function blocks together andindicating the data flow of any feedback wires, if necessary.If function blocks are not wired together, it does not matter whichblock executes first. There is no data flow between the blocks.If you wire the blocks sequentially, the execution order moves frominput to output. The inputs of a block require data to be availablebefore the controller can execute that block. For example, block 2 hasto execute before block 3 because the outputs of block 2 feed theinputs of block 3.1 2 3Execution order is only relative to the blocks that are wired together.The following example is fine because the two groups of blocks arenot wired together. The blocks within a specific group execute in theappropriate order in relation to the blocks in that group.1 3 52 4 6Publication 1756-RM003I-EN-P - January 2007

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!