[PP4] [FactoryLight] Fair workstation


This workstation was made using Simultus Factory Light version.

Download
- project file: pp4_Simultus_FactoryLight
- sample control program file: pp4_WinProladder

Workstation description
Workstation built to demonstrate different ways to manipulate SOLID type objects. It was equipped with a container of elements and various mechanisms for moving objects. The workstation has been designed to operate cyclically.




Description of the project operation

Control
'START' button initiates execution of the control program.

Description of the PLC inputs / outputs / registers

GENERAL:
X0 - START button
X25 - more than 1 object in the container
X27 - object outside the workstation

R0 (-> PLC) - number of objects in the container
---
SECTION 1 - container, conveyor 1
X1 – grapple closed
X2 – grapple open
x3 - grapple up
X4 - grapple down

Y0 - grapple closing
Y1 - grapple opening
Y2 - grapple lifting 
Y3 - grapple lowering 
Y4 - conveyor 1 movement

R6 (<- PLC) - conveyor 1 speed
---
SECTION 2 - swing conveyor
X5 - swing conveyor turned
X6 - swing conveyor extended / retracted
X14 - object near the swing conveyor

Y5 – swing conveyor rotation
Y6 - swing conveyor extension
Y7 - swing conveyor retraction

R7 (<- PLC) - swing conveyor rotation speed

R201 (-> PLC) - even / odd number of revolutions of the swing conveyor
---
SECTION 3 – block segregation
X8 – piston rod of bulldozer 1 extended
X9 - piston rod of bulldozer 1 retracted
X10 - piston rod of bulldozer 2 extended
X11 - piston rod of bulldozer 2 retracted
X12 - blockade extended
X13 - blockade retracted
X15 - yellow block on conveyor 2
X16 - purple block on conveyor 2
X17 - object near the bulldozer 2
X18 - object near the bulldozer 1

Y8 - positive movement of conveyor 2
Y9 - negative movement of conveyor 2
Y10 - piston rod of bulldozer 1 extension
Y11 - piston rod of bulldozer 1 retraction
Y12 - piston rod of bulldozer 2 extension
Y13 - piston rod of bulldozer 2 retraction
Y14 - blockade extension
Y15 - blockade retraction

R8 (<- PLC) – conveyor 2 speed
---
SECTION 4 - conveyors 3, 4
Y16 - conveyor 3 movement
Y17 - conveyor 4 movement

R9 (<- PLC) - conveyor 3 speed
R10 (<- PLC) - conveyor 4 speed
---
SECTION 5 - Cartesian manipulator
X19 - Cartesian manipulator reached the Z-axis position
X20 - Cartesian manipulator reached the Y-axis position
X21 – grapple closed
X22 – grapple open
X23 - block at the beginning of conveyor 4
X24 - object at the point of pickup by the Cartesian manipulator
X26 - Object in queue for pickup

Y18 - grapple closing
Y19 – grapple opening
Y20 - extend the blockade in front of the pickup point
Y21 – retract the blockade in front of the pickup point

R0 (<- PLC) - position of Cartesian manipulator in Z-axis
R1 (<- PLC) - movement speed of Cartesian manipulator in Z-axis
R2 (<- PLC) - position of Cartesian manipulator in Y-axis
R3 (<- PLC) - movement speed of Cartesian manipulator in Y-axis

R210 (-> PLC) - current position of Cartesian manipulator in Z-axis
R212 (-> PLC) - actual position of Cartesian manipulator in Y-axis




Description of the inputs / outputs can also be found on the project diagram in the place marked below.