Sign in to follow this  
Followers 0
don

Prosoft MVI69-MNET

4 posts in this topic

I'm using a L32E CompactLogix along with a Prosoft MVI69-MNET to poll a couple of Fisher ROC flow computers using Modbus TCP/IP. After some difficulty with determining the floating point data format, I got everything working. I noticed that if I disconnect the ROC, the old data from the last good poll remains. I need to determine a way to detect "stale" data and flag it on the HMI. There is a some information in the MNET.STATUS.ClientStatus registers, but the documentation doesn't say much about them. If I were only polling one device, I could look at MNET.STATUS.ClientStatus.CurEr word. But, if one device is answering and the other one isn't, this word constantly changes from 0 to the error code and back. I was thinking about setting a heartbeat bit in the remote devices and checking it with ladder logic. Is there some other way to determine when a device is not answering and which device it is? Thanks.

Share this post


Link to post
Share on other sites
The great thing about a Prosoft product is it works like a champ once you get it configured. They just really need to have some good technical writers go through their manuals to make them easier to follow. I always struggle to sort through the countless addresses. Seems you need to enable the "Error/Status Pointer" but I don't remember for sure. Look around page 49 of the manual, then page 52 and finally page 92.

Share this post


Link to post
Share on other sites
That was exactly what I was looking for. A non-zero in the register associated with each command indicates an error. Thanks.

Share this post


Link to post
Share on other sites
No problem. Glad I could help

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