Question details

Communication of AC800M with EPIC III through Modbus TCP

Can anybody please help me in this communication. In Control Builder, I have assigned 1 Modbus TCP slave under CI867, given the IP address of the EPIC (192.168.0.10) to the slave and IP address of CI867 (192.168.0.11) to Ethernet (100 Mbps). I have taken one MBTCPConnect block, and given the parameters as Channel :- '1.1.1' , Partner :- '192.168.0.10' . I have also taken one MBTCPRead block, and given the parameters as StartAddr :- '%IX16#1'. I want to get the coil status from EPIC whose Dec. address is 1. I am getting staus at MBTCPConnect as -6811 & status at MBTCPRead as -5324. Please help me with the communication

Thanks for your reply. I have tried with your setting & the MBTCPConnect block is working fine. But, the main problem is with the data reading. I have taken MBTCPRead block, given start address as %QX10#1 and declasred one Boolean16 variable in Rd1. I want to read variables in slave whose hex address are 0000h, 0003h, 0004h. But, I am only getting the true status at B2 of Rd1. Please help me with the addressing format

Channel parameter is the mounting position of CI867 itself and Partner should be based on slave position. if it is connected to Ethernet1 it will be 1.X , where X is the slave id in the structure and not the IP address !