shoelesscraig
Member
Hey guys, quick question.
I'm trying to figure out how an old piece of equipment works in our plant so I can make some slight modifications.
Basically, all it does is dispense fluid (transmission fluid) into our product when the operator squeezes the handle.
I believe that it turns on a solenoid which will allow the fluid to flow if the handle is squeezed...as the fluid flows, it counts pulses from a flowmeter...then when the setpoint is reached, it shuts off the solenoid so that no more fluid can be dispensed (even if the operator keeps holding the handle down).
My question is this...I believe they are using the Event Input Interrupt to accomplish this. I have never dealt with this instruction before. In the subroutine that the EII points to is a counter on a rung by itself, no other conditional logic. The "input select" that the EII uses is the input pulse from the flowmeter.
So am I correct in thinking that every time the flow meter pulses, the program scans that ladder and increments the counter by 1? I see no "JSR" to scan this subroutine, so I assume that it ONLY gets scanned when the input goes high from the flowmeter...?
Just wanting to make sure I understand how a EII works! Thanks for any help ahead of time!
I'm trying to figure out how an old piece of equipment works in our plant so I can make some slight modifications.
Basically, all it does is dispense fluid (transmission fluid) into our product when the operator squeezes the handle.
I believe that it turns on a solenoid which will allow the fluid to flow if the handle is squeezed...as the fluid flows, it counts pulses from a flowmeter...then when the setpoint is reached, it shuts off the solenoid so that no more fluid can be dispensed (even if the operator keeps holding the handle down).
My question is this...I believe they are using the Event Input Interrupt to accomplish this. I have never dealt with this instruction before. In the subroutine that the EII points to is a counter on a rung by itself, no other conditional logic. The "input select" that the EII uses is the input pulse from the flowmeter.
So am I correct in thinking that every time the flow meter pulses, the program scans that ladder and increments the counter by 1? I see no "JSR" to scan this subroutine, so I assume that it ONLY gets scanned when the input goes high from the flowmeter...?
Just wanting to make sure I understand how a EII works! Thanks for any help ahead of time!