Topic: P202

Logic Scan Behavior

The Logic Scan Behavior of the Productivity Suite software will follow a consistent flow of operation.

If there is just one output

  1. Test for power flow through the contacts that affect the Output.
  2. Execute the Output and Update its tags.

If there are outputs on subrungs

  1. Test for power flow through the contacts that affect the first Output. Store the state (true or false) of each wire that will affect a subsequent Output.
  2. Execute the first Output and Update its tags.
  3. Test for power flow through the contacts that affect the next Output, excluding those already tested in Step 1. Store the state of each new wire that will affect a subsequent Output.
  4. Execute the second Output and Update its tags.
     
  5. Repeat as needed for subsequent outputs.

Example #1

Refer to the image below when following this Logic Scan example:


Rung 1 – Scan left to right and Update Output tag (Step 1), Drop to next rung (Step 2).


Rung 2 – Scan left to right (Step 3), Evaluate all branch circuits for power flow affecting Output and Update Output tag (Step 4), Drop to Sub-rung 2.1 (Step 5).


  1. Scan left to right and Update Output tag (Step 6), Drop to Sub-rung 2.2 (Step 7).


Rung 3 – Scan left to right and Update Output tag (Step 12).


Example #2

Refer to the image below when following this Logic Scan example:


Rung 1 – Scan left to right, Evaluate all branch circuits for power flow affecting Output (Steps 1-9), Update Output tag (Step 10), Drop down to first Sub-rung 1.1 (Step11).