Good morning,
I am working on a program and I am having an issue with an OTE instruction. When the subroutine is called and the rung is true (seq_step=0)then it energizes an OTE instruction (set_valves_default) which starts another subroutine to set the valves to default position. The problem is that the instruction quickly switches from 0 to 1 back an forth and never energizes the corresponding XIC instruction. I use the same tag in multiple subroutines (studio gives me warnings) but only one subroutine with the instruction is called at a time. Any ideas as to what would cause this? Ive never seen it before.
I searched high and low through my logic to find some conflicting code but I can't find anything.
Any info would be appreciated
I am working on a program and I am having an issue with an OTE instruction. When the subroutine is called and the rung is true (seq_step=0)then it energizes an OTE instruction (set_valves_default) which starts another subroutine to set the valves to default position. The problem is that the instruction quickly switches from 0 to 1 back an forth and never energizes the corresponding XIC instruction. I use the same tag in multiple subroutines (studio gives me warnings) but only one subroutine with the instruction is called at a time. Any ideas as to what would cause this? Ive never seen it before.
I searched high and low through my logic to find some conflicting code but I can't find anything.
Any info would be appreciated