How to declare AC800M CI867 as Modbus TCP Master?
Because AC800M does not support CAN... :-(((( .... I hat to apply a AC500+CAN.
Now I'm looking for tranfering AC500 Data into my AC800M through Modbus TCP.
Thus, I applied an CI867 declared as Master. Online, I don't see any error:
My AC500 Modbus Slave Data are well well-declared from address 1100 Decimal since I can see them with Modbus Pool (sniffer tool).
Ping is running fine:
AC500, as Modbus Slave, 10.41.222.240
CI867, as Modbus Master, 10.41.222.251
All firmares updated to CB18.104.22.168
My problem is to make the MBTCPConnet "Connection Success".
So far, I'm always getting Status -6811 Protocol Object is not found.
Any idea what does it mean?
Thank a lot for your prompt reply.
Voted best answer
You have to add modbus-tcp slaves in hardware structure, and use this hardware position for "Channel" and "Partner" parameters. I can't see any slaves under Ethernet1 or Ethernet2 in your screenshot.
"Channel" is the position for CI867 , in your case , Channel = 1
Partner is 1.x , 2.x , depends on which ethernet is used and x = Slave ID
Please see the sample screen below.
Good luck :)
First of all, THANK YOU VERY MUCH for your support.
Even if it is stange to have to declare a Slave when I want my AC800M to be Master, I did what looks to be necessary (but not well documented):
Unfortunaly, it does not work. Something else is still wrong. Now, I'm getting -7000 Error, Communication interfave is removed.
It is starnge since the CI867 led's are OK:
F = Fault = Off
R = Running = On
Rx/Tx1 = Flash
Rx/Tx2 = Off
Prim = On
Dual = Off
I'm not sure about my settings: where should I enter the Slave IP Address (=AC500, 10.41.222.140).
Here are my test settings: