HollywoodHulk
Member
okay guys and gals. I have appreciated the help that has got this newbie this far. What I have is a program to test electronic component boards. The issue that I am having is that the subroutines are not working how I think they should. when I run the program and call out only u:5 and U:8 the program works good, however when I JSR U:6 from the Main Program, It makes the Program go haywire, almost like a double coil syndrome. I start to see multiple outputs at the wrong times and stuff I did not even tell it to do. I thought this issue was fixed by assigning different bits to my outputs. Does double coil syndrome affect inputs as well? Am I using subroutines correctly? The input device is cmore hmi. Thank you all way in advance.