You are not registered yet. Please click here to register!

plc storereviewsdownloads
This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc.
Try our online PLC Simulator- FREE.  Click here now to try it.

---------->>>>>Get FREE PLC Programming Tips

New Here? Please read this important info!!!

Go Back - Interactive Q & A > - Interactive Q & A > LIVE PLC Questions And Answers

PLC training tools sale

Thread Tools Display Modes
Old January 31st, 2013, 08:51 AM   #1
United States

klawson2012 is offline
Join Date: Jan 2013
Location: Mass.
Posts: 9
MicroLogix 1400 MSG to CompactLogix


I'm trying to send read and write msg instructions from a MicroLogix 1400 PLC to CompactLogix PLC. In the message file instruction settings I am trying to use the CIP Generic Communication Command. I've tried using different Service settings for my Target Device, but no luck. I keep recieving an "Error Code[Hex]: e0"

Any Ideas?

I can successfully send msg instructions from the CompactLogix to the MicroLogix 1400.
  Reply With Quote
Old January 31st, 2013, 09:30 AM   #2
Lifetime Supporting Member
United States

dmargineau is offline
dmargineau's Avatar
Join Date: Dec 2011
Location: Midwest
Posts: 2,388
"E0h" is a ML Generic Error code and it identifies the "Expansion I/O Communication Module Error"; when MSG-ing from the ML's vantage point the CompactLogix CPU is "perceived" as an "expansion I/O Communication Module".
Since there are quite a few reasons you might get this error, you will have to "acquire" the CompactLogix's "response" to the MSG inquiry causing the "E0h" to be declared by the ML CPU.
I'd set up a CDM (Custom Data Monitor) and monitor the sub-element 22 of the MSG instruction for the CompactLogix "reply".
For example, if MSG X:Y returns "E0h", the CDM address to be monitored will be MSG X:Y.22.
There are 19 possible "responses" such as:
02H -Resource Unavailable
08H -Service Unsupported
09H -Invalid Attribute Value
10H -Device State Conflict
16H -Object Does Not Exist

Try running the suggested CDM and post the CompactLogix "answer"; if not listed above we might be able to let you know the reason the MSG instruction errors out.

Last edited by dmargineau; January 31st, 2013 at 09:47 AM.
  Reply With Quote
Old January 31st, 2013, 10:18 AM   #3
fuzzy logic

fuzzy logic is offline
fuzzy logic's Avatar
Join Date: Sep 2008
Location: italy
Posts: 294
klawson2012, why are you trying the message as CIP Generic ?

Message should be configured as 500CPU Write/Read instead.
You've also to configure the Multihop tab of MSG's settings.

Finally, you have to use the PLC/SLC Tag mapping inside RSLogix5000,since the CompactLogix processor doesn't support file structure equivalent to that of the ML family.

Try to read the following AB Knowledgebase technote:


- fuzzy logic
  Reply With Quote
Old January 31st, 2013, 03:47 PM   #4
United States

klawson2012 is offline
Join Date: Jan 2013
Location: Mass.
Posts: 9

Thanks a lot Fuzzy. Don't know how I didn't find that on the knowledge base earlier.

Communicating fine now.
  Reply With Quote
Jump to Live PLC Question and Answer Forum


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Topics
Thread Thread Starter Forum Replies Last Post
MicroLogix 1400 ethernet communication with CompactLogix FandA LIVE PLC Questions And Answers 3 August 12th, 2012 03:18 PM
Micrologix 1500 LRP MSG READ from Compactlogix asmaint2 LIVE PLC Questions And Answers 2 April 9th, 2012 12:18 PM
MSG blocks (Modbus) in Micrologix 1400 Brien100 LIVE PLC Questions And Answers 6 August 19th, 2011 07:04 PM
Communication between Micrologix 1400 and CompactLogix. Elcan LIVE PLC Questions And Answers 5 September 14th, 2010 02:35 PM
MSG from MicroLogix 1400 to MicroLogix 1500 Marie1982 LIVE PLC Questions And Answers 3 September 3rd, 2010 11:46 PM

All times are GMT -5. The time now is 01:46 AM.