Hi,
I am trying to get the control program for a machine I'm working on debugged. There is one problem I can not seem to solve.
The machine works as follows: a pair of three position cylinders raise a rotating carriage up and down. The carriage has grippers on it that grab containers when in the top position, and release them in the bottom position. The machine waits at an intermediate position until a signal is received that indicates it is ok to release the containers. Until this signal is received, the carriage waits 2" about the bottom position (this is why I am using the 3 position cylinders. Once received, the carriage drops the last 2", releases the containers, and raises back to the top position to reload.
The problem I can not resolve is as follows: I have a pushbutton that allows the operator to momentarily open the gripper fingers when in manual mode. When in auto mode, the fingers open automatically. Opening them using the PB is used to align the containers when starting the machine. I added a line of logic called "finger open override stage" to allow the operator to do this. This works. However, the fingers don't operate properly in the rest of the program. The output that opens them is latched on in rung 3 (O:0/8)and unlatched in rung 9. This output should remain on until the carriage has lowered to the bottom position and dispensed the containers. What is occurring is that the gripper fingers open and then immediately close again. The program is attached. Any help would be greatly appreciated.
Thanks! RH68
I am trying to get the control program for a machine I'm working on debugged. There is one problem I can not seem to solve.
The machine works as follows: a pair of three position cylinders raise a rotating carriage up and down. The carriage has grippers on it that grab containers when in the top position, and release them in the bottom position. The machine waits at an intermediate position until a signal is received that indicates it is ok to release the containers. Until this signal is received, the carriage waits 2" about the bottom position (this is why I am using the 3 position cylinders. Once received, the carriage drops the last 2", releases the containers, and raises back to the top position to reload.
The problem I can not resolve is as follows: I have a pushbutton that allows the operator to momentarily open the gripper fingers when in manual mode. When in auto mode, the fingers open automatically. Opening them using the PB is used to align the containers when starting the machine. I added a line of logic called "finger open override stage" to allow the operator to do this. This works. However, the fingers don't operate properly in the rest of the program. The output that opens them is latched on in rung 3 (O:0/8)and unlatched in rung 9. This output should remain on until the carriage has lowered to the bottom position and dispensed the containers. What is occurring is that the gripper fingers open and then immediately close again. The program is attached. Any help would be greatly appreciated.
Thanks! RH68