advertisement
from the Comunication Problem with ABB PLC department...
Comunication Problem with ABB PLC
Communications systems and equipment. topic
Posted by guly on 14 September, 2009 - 9:14 am
I have this problem:

I try to setup a comunication between a modbus master simulator (www.modbustools.com) and a real ABB PLC slave (this PLC use the comunication modbus interface CI867).

When the master send a request (for example 03 Read Holding Registers) the PLC respondes with an exception: "04 Illegal Response Length". I try with other function codes and it's the same and I try with another simulator (Triangle MicroWorks) and it's the same...

Anyone have suggestions to solve this problem ?


Posted by Patrick Lansdorf on 15 September, 2009 - 7:32 am
Hi there,

Are you sure that the exception, 04, is Illegal Response Length. The modbus spec. says that 04 is: An unrecoverable error occurred while the slave was attempting to perform the requested action.

/Pat


Posted by rudd on 16 September, 2009 - 11:13 am
That Exception is sometimes called "Illegal Response Length" and sometimes "Slave Device Failure". Anyway I'm near to solve the problem, but ABB documentation is very confusing. Now I try to configure the communication interface for modbus and there are some function block like MBConnect, MBRead ext anyone knows this function?


Posted by Rob on 8 October, 2009 - 11:17 pm
Quoting from the ABB Control Builder M On-Line Help Documentation ......

Usage of ModBus

ModBus can be used for Point-to-Point or Multidrop communication. Communication takes place serially and asynchronously, based on the Master/Slave principle, and in half duplex.

Controllers only support master communication.


Your use of this site is subject to the terms and conditions set forth under Legal Notices and the Privacy Policy. Please read those terms and conditions carefully. Subject to the rights expressly reserved to others under Legal Notices, the content of this site and the compilation thereof is © 1999-2010 Nerds in Control, LLC. All rights reserved.

Users of this site are benefiting from open source technologies, including PHP, MySQL and Apache. Be happy.


Fortune
Excessive login or logout messages are a sure sign of senility.
Advertise here
Advertisement
our advertisers
Help keep our servers running...
Patronize our advertisers!
Visit our Post Archive