Object state conflict in Read request using class3 connection with Omron NJ series PLC

3 posts in this topic

Posted (edited)

I am trying to communicate with NJ series omron PLC in that I am using class 3 connection to communicate with NJ plc.
Below are the steps i followed :

1) Send list services request
2) Register session request to get session handle
3) Connection manager request (large forward open) to get class3 connection id
4) while sending read request to the plc using class3 connection id and session handle but in responce i am getting object state conflict.
I have gone through some document which is mentioning that The object is not able to perform the requested service in the
current mode or state 
what does exactely meaning of that and how to resolve this issue ..??

Edited by Bhautik1706

Share this post

Link to post
Share on other sites

I'm not sure what you are trying to do but it sounds like EIP messaging. For troubleshooting, try changing the mode of the controller. (RUN > PROGRAM or PROGRAM > RUN).

Share this post

Link to post
Share on other sites

What's the device which is trying to talk to the NJ?  How are you programming it?

I've done Class 3 many times, but used the PLC and its function blocks to open and close the connection, not from another device.

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