Shared ladder program

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

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

Open a blank sandbox
RUNG 1Wash_StartWash_FaultLatchFinalRinse_Timer.DNTON PreRinse_Timer10000 msRUNG 2PreRinse_Timer.DNWash_FaultLatchTON Soak_Timer30000 msRUNG 3Soak_Timer.DNWash_FaultLatchTON FinalRinse_Timer15000 msRUNG 4PreRinse_Timer.DNSoak_Timer.DNPreRinse_SolRUNG 5Soak_Timer.DNFinalRinse_Timer.DNSoak_SolRUNG 6FinalRinse_Timer.DNFinalRinse_SolRUNG 7FinalRinse_Timer.DNPSeq_Done_OSCTU Wash_Cycle_CountPRE 9999RUNG 8Wash_StartTON Wash_Timeout1000 msRUNG 9Wash_Timeout.DNFinalRinse_Timer.DNPTimeout_OSLWash_FaultLatchRUNG 10Wash_FaultLatchHMI_FaultAckWash_StartUWash_FaultLatch
Static preview of the shared program. The live editor is below.

What's in this program

XICXIOrising-edgeTONOTECTUOTLOTU
  • 10 rungs

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

Edit & run it live

Loading the interactive editor…

More example programs

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