COMM: AB Micrologix 1100 Modbus Communication with Telemecanique Motor Starter

The AList automation at control.com
Tue Oct 13 15:47:31 EDT 2009


==> Automation List post by aditya...
To view or reply to this thread: http://www.control.com/thread/1255024226#1255459213


------------------------------------------------------------------------------------
Re: COMM: AB Micrologix 1100 Modbus Communication with Telemecanique Motor Starter
------------------------------------------------------------------------------------
I've read the entire manual for the LULC031(the modbus module in the TeSysU starter) and i'm trying to setup a basic ladder logic program in RSLogix500. 

In the manual it says there is a 16-bit register, 457, that has bits that change when the rotary handle on the starter is On or Tripped. I thought i would use this mechanical input and display their states on the LCD of the 1100 processor. 

I only have 2 rungs in my code - one for the LCD and one for the MSG. I have setup the Message such that it uses Channel0 (setup for Modbus Master) and following settings:

* Modbus Command: 03 Read Holding Registers (4xxxx)
* Data Table Address: B3:0
* Size in Elements: 1
* Data: 16 bit

* Message Timeout: 2 (seconds)
* MB Data Address: 457
* Slave Node Address : 1
* Modbus Address : 40458 (this field is automatic based on "MB Data Address")

Am I correct in understanding that by specifying B3:0 and the data to 16 bit, when the data returns it will populate B3:0/0 to B3:0/15? 

I am unsure of the MB Data Address field. The modbus addressing of 400001 to 49999 versus the register number 457 is confusing me. 

Does anyone see whats wrong this configuration? I keep getting Error Code 37 (hex) - Message timed out in local processor. 

Also, on the TeSys starter, I have the COMM and ERR lights flashing alternately. According to the manual this means "Bus parameters are being initialized" 

Thanks.
------------------------------------------------------------------------------------


==> A Note from the Sender of this Message...
You are receiving this message because a subscription was entered for your address
for the Control.com Automation List.  To unsubscribe, send an email to us at 
forum at control.com requesting your removal from the subscription list.

This email was sent by: 
Control.com, Nerds in Control, LLC,
116 Brigham Hill Rd., N. Grafton, MA 01536, USA.

Copyright 2009 Nerds in Control, LLC. All rights reserved. 
Privacy and Legal Notices may be viewed at:
http://www.control.com/about.php


More information about the Automation mailing list