Hi everyone,
I'm working with one of our PLC controls guys on sending a weld complete output to the PLC with a GO to keep track of welds expected and weld completes in a spot welding cell. The current weld position in the sequence (1, 2, 3, etc) will be sent in GO then once the robot receives the weld complete DI from the weld timer, DO135 One Spot welded (set in Cell Outputs line 16) will turn on then off when the robot receives the weld complete from the weld timer. Once the PLC receives the weld complete (DO135), it sends back a weld complete acknowledgement (DI135) to let the robot continue, otherwise it will wait. The problem we are having is that the weld complete input from the weld timer toggles so quickly that sometimes you can't even see it and PLC sometimes doesn't see it. We have other cells in our building that use this same logic, but on those robots, the one spot welded output seems to pulse for about a half of a second consistently, as opposed to pulsing for the same amount of time as the weld complete input from the weld timer.
I have to believe that somewhere there must be a variable that can adjust the amount of time that this output pulses, regardless of how long the input pulses for, but I can't find anything.
I will appreciate any input on this as I have been racking my brain for a few weeks on this. Sorry if some of my wording isn't very clear, trying to get this typed up quick.
Thanks!
Steven