Sign in to follow this  
Followers 0
collinsd70

Debugging Local O: Data

4 posts in this topic

Posted (edited)

Hi All.

I have a wierd bug in my program, my logic includes 2 routines that pass a tagname directly to and from Input and Output addresses (ie the "Local Data")

The problem I have is 2 of these outputs are being set- even though the logic doesnt appear to ve driving them. I have cross checked these and also checked there are no other tags using the same aliases.

1 output is permanently high, whilst the other is flashing so fast I have had to disconnect it from a spare solenoid.

Does anyone have any further ideas what could be driving these?

Edited by collinsd70

Share this post


Link to post
Share on other sites

Can you post your project file?

Share this post


Link to post
Share on other sites

Posted (edited)

Joe E.

Thanks for your response- I had a theory that the output bit may at some point have been latched before the logic was shuffled/ deleted. So I simply toggled the bit and now it stays in a low state.

The flickering output however; I will have to do some tracing with the trend graphs.  

Edited by collinsd70

Share this post


Link to post
Share on other sites

Flickering means that it's being controlled by something somewhere or it's faulty, but that would be a really weird failure that I've never seen before. If you measure the voltage on the output is it really flickering on and off or is it a low voltage so that the solenoid chatters? What voltage is the output?

 

You should be able to find it in the program if it's being controlled. Is there an HMI in the system?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0