Loading AILogicHMI...

Latest Insights & Tutorials

Expert articles, tutorials, and guides on industrial automation, PLC programming, and HMI design.

Rung 1 Entrance_Sensor (I0.0): Entrance sensor detects person Entrance_Sensor I0.0 Emergency_Stop_NC (I0.2): Emergency stop (normally closed) Emergency_Stop_NC I0.2 Elevator_Moving (M0.0): Elevator moving status (interlock) Elevator_Moving M0.0 Entrance_Door_Open (Q0.0): Entrance door open output Entrance_Door_Open Q0.0 Rung 2 Entrance_Door_Open (Q0.0): Entrance door open feedback Entrance_Door_Open Q0.0 Entrance_Door_Timer (T0): Entrance door timer (5 seconds) TON Entrance_Door_Timer PRE: T#5s ET: 0ms OFF T0 Rung 3 Entrance_Door_Timer.DN (T0.DN): Entrance door timer done bit Entrance_Door_Timer.DN T0.DN Entrance_Door_Close (Q0.0): Entrance door close (inverted Q0.0) / Entrance_Door_Close Q0.0 Rung 4 Manual_Override (I0.3): Manual override switch Manual_Override I0.3 Entrance_Door_Open_Manual (Q0.0): Manual control of entrance door Entrance_Door_Open_Manual Q0.0 Rung 5 Exit_Sensor (I0.1): Exit sensor detects person Exit_Sensor I0.1 Emergency_Stop_NC (I0.2): Emergency stop (normally closed) Emergency_Stop_NC I0.2 Elevator_Moving (M0.0): Elevator moving status (interlock) Elevator_Moving M0.0 Exit_Door_Open (Q0.1): Exit door open output Exit_Door_Open Q0.1 Rung 6 Exit_Door_Open (Q0.1): Exit door open feedback Exit_Door_Open Q0.1 Exit_Door_Timer (T1): Exit door timer (5 seconds) TON Exit_Door_Timer PRE: T#5s ET: 0ms OFF T1 Rung 7 Exit_Door_Timer.DN (T1.DN): Exit door timer done bit Exit_Door_Timer.DN T1.DN Exit_Door_Close (Q0.1): Exit door close (inverted Q0.1) / Exit_Door_Close Q0.1 Rung 8 Floor1_Call (I1.0): Call button floor 1 Floor1_Call I1.0 Floor1_Request (M0.1): Set floor 1 request S Floor1_Request M0.1 Rung 9 Floor2_Call (I1.1): Call button floor 2 Floor2_Call I1.1 Floor2_Request (M0.2): Set floor 2 request S Floor2_Request M0.2 Rung 10 Floor3_Call (I1.2): Call button floor 3 Floor3_Call I1.2 Floor3_Request (M0.3): Set floor 3 request S Floor3_Request M0.3 Rung 11 Door_Closed_Sensor (I1.6): Door closed sensor Door_Closed_Sensor I1.6 Floor1_Request (M0.1): Floor 1 request Floor1_Request M0.1 Floor1_Position (I1.3): Floor 1 Position Floor1_Position I1.3 Elevator_Down_Motor (Q1.1): Elevator Down Motor Elevator_Down_Motor Q1.1 Rung 12 Door_Closed_Sensor (I1.6): Door closed sensor Door_Closed_Sensor I1.6 Floor2_Request (M0.2): Floor 2 request Floor2_Request M0.2 Floor2_Position (I1.4): Floor 2 Position Floor2_Position I1.4 Elevator_Up_Motor (Q1.0): Elevator up motor Elevator_Up_Motor Q1.0 Rung 13 Door_Closed_Sensor (I1.6): Door closed sensor Door_Closed_Sensor I1.6 Floor3_Request (M0.3): Floor 3 request Floor3_Request M0.3 Floor3_Position (I1.5): Floor 3 Position Floor3_Position I1.5 Elevator_Up_Motor (Q1.0): Elevator up motor Elevator_Up_Motor Q1.0 Rung 14 Floor1_Position (I1.3): At floor 1 Floor1_Position I1.3 Floor1_Request (M0.1): Floor 1 request Floor1_Request M0.1 Floor1_Request (M0.1): Reset floor 1 request R Floor1_Request M0.1 Elevator_Door_Motor (Q1.2): Elevator door open Elevator_Door_Motor Q1.2 Rung 15 Floor2_Position (I1.4): At floor 2 Floor2_Position I1.4 Floor2_Request (M0.2): Floor 2 request Floor2_Request M0.2 Floor2_Request (M0.2): Reset floor 2 request R Floor2_Request M0.2 Elevator_Door_Motor (Q1.2): Elevator door open Elevator_Door_Motor Q1.2 Rung 16 Floor3_Position (I1.5): At floor 3 Floor3_Position I1.5 Floor3_Request (M0.3): Floor 3 request Floor3_Request M0.3 Floor3_Request (M0.3): Reset floor 3 request R Floor3_Request M0.3 Elevator_Door_Motor (Q1.2): Elevator door open Elevator_Door_Motor Q1.2 Rung 17 Elevator_Door_Motor (Q1.2): Elevator door open feedback Elevator_Door_Motor Q1.2 Elevator_Door_Timer (T2): Elevator Door Timer (7 Seconds) TON Elevator_Door_Timer PRE: T#7s ET: 0ms OFF T2 Rung 18 Elevator_Door_Timer.DN (T2.DN): Elevator Door timer done bit Elevator_Door_Timer.DN T2.DN Elevator_Door_Motor (Q1.2): Elevator door close / Elevator_Door_Motor Q1.2 Rung 19 Emergency_Stop_NC (I0.2): Emergency Stop (NC) Emergency_Stop_NC I0.2 All_Doors_Close (Q0.0): Close entrance door immediately / All_Doors_Close Q0.0 All_Doors_Close2 (Q0.1): Close exit door immediately / All_Doors_Close2 Q0.1 Elevator_Moving (M0.0): Stop Elevator immediately R Elevator_Moving M0.0 Rung 20 Elevator_Up_Motor (Q1.0): Elevator moving up Elevator_Up_Motor Q1.0 Elevator_Moving (M0.0): Set elevator moving Elevator_Moving M0.0 Rung 21 Elevator_Down_Motor (Q1.1): Elevator moving down Elevator_Down_Motor Q1.1 Elevator_Moving (M0.0): Set elevator moving Elevator_Moving M0.0
Ladder Logic Programs
Interactive

Entrance–Exit Door and Elevator Control System

September 9, 2025 4 min read 68 views
This article explains how to design a PLC ladder logic program that integrates automatic sliding doors and a three-floor elevator system
View Interactive

Memory Organization and Addressing in PLC

September 2, 2025 9 min read 69 views
Understanding PLC memory organization and addressing is fundamental for effective Programmable Logic Controller (PLC) programming and troubleshooting. This comprehensive guide delves into the intricacies of …
View Interactive

List of best free PLC training course online

September 2, 2025 9 min read 74 views
Are you looking to break into the world of industrial automation and control systems? The first step is mastering Programmable Logic Controllers (PLCs). Thankfully, there …
View Interactive

Top 100 PLC Programming Exercises for Beginners, Students & Professionals

August 28, 2025 7 min read 186 views
Programmable Logic Controllers (PLCs) are the backbone of modern industrial automation, controlling everything from simple conveyor belts to complex robotic assembly lines. Mastering PLC programming …
View Interactive

Choosing the Right Protocol for Your PLC Application

August 28, 2025 8 min read 86 views
Selecting the correct communication protocols in PLC applications is crucial for ensuring seamless data exchange, efficient control, and reliable operation. This article will guide you …
View Interactive

Key Differences Between Ladder Logic and Relay Logic

August 28, 2025 7 min read 90 views
We'll examine how PLC ladder diagrams compare to relay control systems, and shed light on the evolution from traditional relay-based control systems to modern programmable …
View Interactive

Introduction to Human Machine Interface (HMI)

August 28, 2025 7 min read 114 views
In the realm of industrial automation, the Human Machine Interface (HMI) stands as a crucial bridge connecting operators to complex machinery and processes. Understanding the …
View Interactive