Micrologix Modbus RTU RS-485 to Lantronix xPress DR+

cholguin

Member
Join Date
Feb 2011
Location
Santo Domingo
Posts
1
I have been trying to communicate to an Allen Bradley PLC a Micrologix 1100, using the RS-485 port configured as Modbus RTU Slave and getting this read by a Lantronix xPress DR+ so i can get the data to an HMI. The thing is that there is not much information on how to get the PLC fully configured for Modbus RTU Slave, or how to connect it to a RS-485 network (physically). I got the NC01 RS-485 cable connector from Allen Bradley and i connect it to the Lantronix as a two wire RS-485 connection, but got nothing, i even tried putting termination resistors (122 ohms) on both ends, but i don't know if i am doing it right, since Allen Bradley does not use TX+ or TX- it uses A or B, so anyway i tried every combination with the A and B and nothing.

In the software i configured in channel configuration channel 0 for Modbus RTU Slave and double checked the communication settings to match the Lantronix in speed and all that stuff, i also configured the data table, but nothing. I am verifying with ModSCAN32 and i see the Lantronix lighting, polling the PLC but i get no response from it. Please help!
 
id try and use a modbus polling software to poll it directly before trying the lantronix. modbus poll is a good one that has a trial.
 
Be sure that 'Protocol Control' - 'Control Line' is set to 'No Handshaking (485 Network)'

Make sure you don't have duplicate node addresses.

Just curious on what the 1100's Ethernet port is being used for that you have to do a conversion on Port 0?
 
I've used Modscan32 to communicate with that model Lantronix. Modscan32 is more than capable of doing so.

This is likely a configuration issue.
 
I'm confused about channel zero and wonder if it could be confused with broadcast mode.

Modbus broadcast mode is unidirectional, master to slave, with no slave response. Quote and image from Modbus Serial Line spec:

fxs229.jpg


2dsn7de.jpg


Avoid Broadcast mode is you want a response from the slave.
 
also, since the micrologix is a 2 wire device you mst jump out the terminals on the lantronix to make it 2 wire.

see this drawing. you may need to swap A and B, but this should be correct.

defs.jpg
 
here is how I configure my lantronix for modbus tcp.
HI...COming back to this post after a long time..I am trying to use the Lantronix module as well. This time with Quantum and tank gauge on the serial modbus connected to the lantronix. My issue is the tank is read correctly however every reading is followed by a reading of 512. Cannot understand what this 512 is ? the tank reading fluctuated between the actual reading and 512.
Pls help.,
 

Similar Topics

I have a spare Micrologix 1400 Series B I bought used on Ebay awhile back. I had thought of it as a spare PLC for my train project but I screwed...
Replies
4
Views
1,262
I been tasked with setting up communication between a heating cooling unit manufactured by Advantage Engineering and a Microloagix 1400 plc. The...
Replies
6
Views
2,521
Does anyone have an example program using control techniques EN drives?RSLogix 500 ver 6.3, to be put in the upload section on here. I’m wanting...
Replies
2
Views
1,363
Hey everyone, Ran into a bit of an issue with a Modbus RTU radio link on a MicroLogix 1100. Just for context, we have a remote lift station with...
Replies
31
Views
13,576
we use M580 which have an Modbus RTU port correct if iam wrong now should i have to read input data from ab micrologix through read var block and...
Replies
0
Views
1,864
Back
Top Bottom