Flasher Output

Der SPS-Code stellt einen Taktausgang zur Verfügung, der in einer beliebigen Sequenz verwendet werden kann. Der Timer-Block (fbFlashOn) gibt an, wie lange der Takt eingeschaltet ist, der zweite (fbFlashOff), wie lange der Takt ausgeschaltet ist. Zusammen wirken sie wie eine Flip-Flop-Schaltung, die einen Ein/Aus-Effekt erzeugt.

Copy

//--------------------------------Flasher Output--------------------------------
   {region "Description Flasher Output"}
   (*
   This PLC code is programmed to provide a Flash Output for use within any sequence.
   The Timer block(fbFlashOn) provides the time for which the Flash Output is ON, the second(fbFlashOff) for the time it is OFF.
   Together they have the effect of a ‘flip - flop’ circuit to create an on / off effect.
   *)
   {endregion}

   fbFlashOff(IN:= NOT fbFlashOn.Q, PT:= T#1S);
   fbFlashOn(IN:= fbFlashOff.Q, PT:= T#1S , Q=>GVL_Global.stGlobalIf.xFlashOutput);

Zuletzt aktualisiert

War das hilfreich?