Industrial Lift Control

Structured multi level automation with integrated safety interlocks and direction control logic.

image of architect firm building entrance
image of ai engineers working (for an ai healthcare company)
image depicting employees collaborating (for a manufacturing plant)
image of construction plans (for a general contractor)
[background image] image of plumbing blueprints (for a plumbing service)
My expertise

Engineering solutions, built to last

image of production planning stage in a manufacturing plant
Developed by Luca Biasio

System Overview & Functional Concept

The project describes the control of a four-level industrial lift operated by a PLC.
Each station can be selected via push buttons, and the system automatically determines the required direction based on the current position. Position feedback is provided through end switches installed at each station.
These signals are used to stop the lift precisely and to update the position status. The control system enables automated travel between the selected target stations while ensuring that movement is only permitted under valid operating conditions.

image of abstract bicycle component arrangement
Developed by Luca Biasio

Control Logic & Safety Architecture

The control program is structured into six clearly separated networks within Siemens TIA Portal. Network 1 handles safety supervision, including monitoring of the stop button, upper and lower safety limit switches, and prevention of simultaneous upward and downward movement.
If an invalid condition is detected, a fault bit is set and all motion commands are blocked. Target selection is processed in Network 2 using stored target bits and timer-based signal stabilization.
Network 4 determines the required direction based on the current position and selected target.
Set/Reset logic in Network 5 manages the motion flags while ensuring mutual locking between upward and downward travel. Motor outputs are controlled in Network 6 and are only enabled if no safety condition is violated.

image of construction site
Developed by Luca Biasio

Simulation & System Validation

The complete control logic was implemented in Siemens TIA Portal using Function Block Diagram (FBD). System behavior was validated using PLCSIM simulation.
Functional testing included verification of:
– Correct direction selection
– Target storage and reset logic
– End switch response
– Safety interlock activation
– Mutual exclusion of movement directions During testing, issues related to simultaneous direction activation were identified and resolved through additional logical conditions. The final system operates deterministically and ful fills all defined functional and safety requirements.

System Workflow

The lift operation follows a clearly structured control sequence from input processing to controlled movement execution.User inputs such as start, stop, and station selection are evaluated within the PLC.

Before any motion is enabled, all safety conditions and interlocks are verified to ensure safe system behavior.Based on the current position and selected target, the control logic determines the required direction and activates the corresponding movement.
During operation, position feedback from end switches is continuously monitored.

This ensures precise stopping at each station while preventing conflicting motion commands through mutual locking of movement directions.

image of abstract bicycle component arrangementimage of business strategy session (for a data analytics and business intelligence)

Project Outcome

The developed PLC control system provides reliable and structured operation of a multi-level lift.
The implementation demonstrates clear logic design, safe motion control, and consistent system behavior under defined operating conditions.
The project highlights the importance of structured programming, safety interlocks, and simulation-based validation in industrial automation.

“Reliable automation is achieved through clear logic design, controlled processes, and a strong focus on system safety.”

[headshot] image of customer (for a medical clinic)
Luca Biasio
Project Manager