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.

464 Program Control <strong>Instructions</strong> (JMP, LBL, JSR, RET, SBR, JXR, TND, MCR, UID, UIE, AFI, NOP, EOT, SFP, SFR, EVENT)Resume executing the SFC routine:IF (sfp_en_e) THENEND_IF;SFP(normal,executing);sfp_en_e := 0;SFC Reset (SFR)The SFR instruction resets the execution of a SFC routine at aspecified step.Operands:Relay Ladder OperandsOperand Type Format DescriptionSFCRoutineNameROUTINE name SFC routine to resetStep Name SFC_STEP tag target step where to resume executionStructured TextSFR(SFCRoutineName,StepName);Description:The operands are the same as those for the relay ladderSFR instruction.When the SFR instruction is enabled:• In the specified SFC routine, all stored actions stop executing(reset).• The SFC begins executing at the specified step.If the target step is 0, the chart will be reset to its initial stepThe Logix implementation of the SFR instruction differs from that in aPLC-5 controller. In the PLC-5 controller, the SFR executed when therung condition was true. After reset, the SFC would remain pauseduntil the rung containing the SFR became false. This allowed theexecution following a reset to be delayed. This pause/un-pausefeature of the PLC-5 SFR instruction was decoupled from the rungcondition and moved into the SFP instruction.Arithmetic Status Flags:not affectedPublication 1756-RM003I-EN-P - January 2007

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

Saved successfully!

Ooh no, something went wrong!