This system simulates an automation machine with four main components: the Processor Module, Loading Module, Pressing Module, and Ejection Module.
The Processor Module controls the entire system by providing power, receiving sensor signals, and controlling relays to activate the actuators.
The Loading Module includes a linear actuator labeled "A" and sensors labeled "a0" and "a1". The "A" actuator fully retracts to load the part and extends to push the part from the holder to the Pressing Module. The "a1" sensor sends a signal to the Processor when the actuator is fully extended, while the "a0" sensor is intended to signal when the actuator is fully retracted, but is currently not functioning as I observed.
The Pressing Module includes a linear actuator labeled "B" and a sensor labeled "b1". The "B" actuator extends to press through the center part, and the "b1" sensor sends a signal to the Processor when the actuator is fully extended. The actuator then retracts to its starting position.
The Ejection Module includes two linear actuators, labeled "C" and "D", and a sensor labeled "c1". The "C" actuator pushes the part to the ejection position, while the "c1" sensor sends a signal to the Processor when the actuator is fully extended, activating the "D" kicker actuator to remove the part from the ramp.
The "A" Actuator extends to feed the part to the pressing position
The "a1" Sensor signal to the processor that the "A" Actuator has fed the part.
The "B" Actuator extends to press through the center of the part.
The "b1" Sensor signal to the processor that the "B" Actuator has fed the part.
The "B" Actuator retracts to the normal position.
Pressing
Retracting
The "A" Actuator retracts to load the new part and is ready to feed.
The "a0" Sensor suppose to signal to the processor that part has been loaded but as I observed the "a0" Sensor is not working, but it did not affect the system function.
The "C" Actuator extends to push the part to the ejection position.
The "c1" Sensor signal to the processor that the "C" Actuator has pushed the part to ejection.
The "D" Actuator kicks the part off to the ramp.
The "C" Actuator and "D" Actuator retract to the normal position.
Part to Rejection Position
Rejecting
Retracting
The "B" Actuator extends to press through the center of the part.
The "b1" Sensor signal to the processor that the "B" Actuator has fed the part.
The "B" Actuator retracts to the normal position.
Return signal to the processor that the "B" Actuator retracted.
Pressing
Retracting
The "A" Actuator retracts to load the new part and is ready to feed.
The "a0" Sensor signal to the processor that the "A" Actuator retracted.
The "C" Actuator extends to push the part to the ejection position.
The "c1" Sensor signal to the processor that the "C" Actuator has pushed the part to ejection.
The "D" Actuator kicks the part off to the ramp.
The "C" Actuator and "D" Actuator retract to the normal position.
Part to Rejection Position
Rejecting
Retracting
The "A" Actuator extends to feed the part to the pressing position
The "a1" Sensor signal to the processor that the "A" Actuator has fed the part.