
adccommunitymod (AutomationDirect) asked a question.
Created Date: February 28,2020
Created By: rhorridle
**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****
Hello. I bought a C More Micro HMI panel (PN EA3-S3ML) beacuse I need a display for a project that I'm developing on an Allen Bradley CompactLogix L16 PLC. I'm aware that this requires to set up the driver in the C More Micro HMI Designer as SLC. In the specifications sheet reads as following: Allen-Bradley EtherNet/IP (Client) Control/CompactLogix (SLC Mapping only) So I used the Allen-Bradley Ethernet/IP Client (SLC5/05/ENI Adapter). I specified the IP address of the plc as 192.168.1.10. I already added two tags. One has the plc address B3:0/0 and another one is an Integer B3/0. In the PLC I performed the mapping. In the file number I used File 3 (which would be de B3 file used in SLC) and chose a 10 element INT array. When I try to run a simple indicator, it won't turn on. Also I can modify the value of the tags on the HMI but the tag in the PLC won't change. Any sugestions on what I'm doing wrong? Thanks.
Created Date: February 28,2020
Created by: rhorridle
Hello.
I bought a C More Micro HMI panel (PN EA3-S3ML) beacuse I need a display for a project that I'm developing on an Allen Bradley CompactLogix L16 PLC.
I'm aware that this requires to set up the driver in the C More Micro HMI Designer as SLC.
In the specifications sheet reads as following: Allen-Bradley EtherNet/IP (Client) Control/CompactLogix (SLC Mapping only)
So I used the Allen-Bradley Ethernet/IP Client (SLC5/05/ENI Adapter).
I specified the IP address of the plc as 192.168.1.10.
I already added two tags. One has the plc address B3:0/0 and another one is an Integer B3/0.
In the PLC I performed the mapping.
In the file number I used File 3 (which would be de B3 file used in SLC) and chose a 10 element INT array.
When I try to run a simple indicator, it won't turn on. Also I can modify the value of the tags on the HMI but the tag in the PLC won't change.
Any sugestions on what I'm doing wrong?
Thanks.
Created Date: February 29,2020
Created by: RoloTomassi
You may have to check the PLC documentation or Rockwell support, but I believe the SLC mapping feature “over ethernet” was not supported until the 5380 series. Your PLC may be too old to do this over Ethernet. However, the serial option should still be available. Because I’m feeling a bit “iffy” on this response, please let me know what you find out.
Created Date: February 29,2020
Created by: NevergoldMel
Have the L16 do the messaging to and from the SLC. So much easier.
Sorry for raising the dead on this post, but could you elaborate on this? I am trying to get a compactlogix talking with a c-more micro. So far I have failed to find instructions on how I would handle the comms from the PLC end.
Please search the Helpfile for "SLC/PLC's Mapping" Topic: CMM310 which explains that configuration. The PLC is configured with new Arrays, which operate like old PLC Data Files.
If you need more help. Please include your full part numbers, versions, and connection methods for each device. Then start a new thread that is specific to your information.
Created Date: March 04,2020
Created by: rhorridle
You may have to check the PLC documentation or Rockwell support, but I believe the SLC mapping feature “over ethernet” was not supported until the 5380 series. Your PLC may be too old to do this over Ethernet. However, the serial option should still be available. Because I’m feeling a bit “iffy” on this response, please let me know what you find out.
Thanks for answering. In fact it's a brand new AB PLC (requires firmware 20+) and the guide provided in the C-More Micro Help wizard is assuming that the PLC has serial ports. My PLC has none so I believe this HMI is intended for older equipment.
What I'm thinking is getting a MicroLogix to verify that I'm properly doing the SLC Mapping and playing a little bit with the addressing (First time working with Automation Direct stuff)
If I can't figure out how to do it, I was considering getting a Productivity Series PLC and have it translate the data from the CompactLogix to the HMI and viceversa. Is this feasible?
If that doesn't work either should I upgrade the C More Micro into a C More that has the proper driver for reading tags directly from the CompactLogix via Ethernet?
Created Date: March 04,2020
Created by: kewakl
Is Modbus TCP/IP an option?
Created Date: March 04,2020
Created by: RoloTomassi
Correction: It looks like the SLC Mapping over Ethernet support came about with the 5370 series. So, the L16 should support this.
I 've done this in the past using integer and float arrays, but never a boolean array. So, I got curious and had to test. :)
I used an EA3-T4CL and a 5380 series 5069-L306ERM to test the bool array and it worked as expected. See images.
I would start with just a simple N7:0 and see if you can get this working. If you need to attach screenshots or images so that others in the forum can help, please do. This may offer a clue that could get you running.
One thing to note: Studio 5000 will create a bool array with a minimum of 32 bits. The B3 elements in RSLogix 500 are 16 bit. So, I'm not sure how bits 16 through 31 get handled in the SLC mapping. Do these roll over to B3:1? Maybe I'll play with that later, just to see.
How do you match the tags in the RSlogix 5000 with the C-More Micro? I have tried everything but nothing seems to work:
From your comments in a previous post, you were encountering a "P001 PLC Com Timeout" error. Have you resolved that issue?
https://community.automationdirect.com/s/question/0D53u000053oVtsCAE/cmore-ea3t4cl-with-compactlogix-ethernetip