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.

426 Sequencer <strong>Instructions</strong> (SQI, SQO, SQL)Sequencer Output (SQO)The SQO instruction sets output conditions for the next step of asequence pair of SQO/SQI instructions.Operands:Relay LadderOperand Type Format DescriptionArray DINT array tag sequencer arrayspecify the first element of the sequencerarraydo not use CONTROL.POS in the subscriptMaskSINTtagwhich bits to block or passINTimmediateDINTA SINT or INT tag converts to a DINT value by sign-extension.Destination DINT tag output data from the sequencer arrayControl CONTROL tag control structure for the operationtypically use the same CONTROL as the SQIand SQL instructionsLength DINT immediate number of elements in the Array (sequencertable) to outputPosition DINT immediate current position in the arrayinitial value is typically 0CONTROL StructureMnemonic Data Type Description.EN BOOL The enable bit indicates that the SQO instruction is enabled..DN BOOL The done bit is set when all the specified elements have been moved to the Destination..ER BOOL The error bit is set when .LEN ≤ 0, .POS < 0, or .POS > .LEN..LEN DINT The length specifies the number of steps in the sequencer array..POS DINT The position identifies the element that the controller is currently manipulating.Publication 1756-RM003I-EN-P - January 2007

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

Saved successfully!

Ooh no, something went wrong!