Shared ladder program

Ladder logic: 12 rungs with XIC, XIO, rising-edge

A runnable ladder logic program with 12 rungs using XIC, XIO, rising-edge, OTL, OTU, OTE. Open it in the free browser PLC simulator to edit, run and fork it. No install, no account.

Open a blank sandbox
RUNG 1HMI_StartHMI_StopHigh_High_FaultFill_Timeout_FaultLSystem_EnabledRUNG 2HMI_StopUSystem_EnabledRUNG 3System_EnabledLevel_HighHigh_High_FaultLFill_ActiveRUNG 4Level_HighUFill_ActiveRUNG 5Fill_ActiveInlet_ValveRUNG 6Fill_ActiveTON Valve_Open_Delay1000 msRUNG 7Valve_Open_Delay.DNLevel_HighHigh_High_FaultFill_PumpRUNG 8Fill_ActiveTON Fill_Timeout1000 msRUNG 9Fill_Timeout.DNLevel_HighPTimeout_OSLFill_Timeout_FaultRUNG 10Level_HighHighPHH_OSLHigh_High_FaultRUNG 11High_High_FaultHMI_FaultAckLevel_HighHighUHigh_High_FaultRUNG 12Fill_Timeout_FaultHMI_FaultAckFill_ActiveUFill_Timeout_Fault
Static preview of the shared program. The live editor is below.

What's in this program

XICXIOrising-edgeOTLOTUOTETON
  • 12 rungs

Instructions used: XIC (examine-if-closed contact (normally open)), XIO (examine-if-open contact (normally closed)), rising-edge (one-shot rising-edge contact), OTL (output latch coil), OTU (output unlatch coil), OTE (output energise coil), TON (on-delay timer).

Edit & run it live

Loading the interactive editor…

More example programs

Want to build your own? Open the free ladder logic sandbox.