Configure AC450 as a modbus slave with CI532
Hi.
I am trying to configure an AC450 as a Modbus slave with the CI532 card. I will communicate with a Siemens PLC that acts as Master. I've got that the AC450 shall be configurded as Slave ID = 1 and the communication should be over adress 40001-40004 to read on, and 40005-40008 to write on.
I have set up MVI CI532V02 and set the comm.channel = 1. This gives no errors.
I have set up MS1-MS4 and they signal VALID = 1 and ERR = 0. CI532 indicates with green diode.
MS5 has I set up with IDENT = 1 and should read on but this indicates with ERR = 1. I have set SOURCE = SEND, NET = 1, NODE = 1 and I have linked four intergers to REF1-REF4.
MS6 has I set up with IDENT = 2 and should read on but this indicates with ERR = 1. I have set SOURCE = SEND, NET = 1, NODE = 1 and I have linked four intergers to REF1-REF4.
MS7 has I set up with IDENT = 102 and should read on but this indicates with ERR = 0. I have set SOURCE = RECEIVE, NET = 1, NODE = 1 and I have linked the same four intergers as to MS6.
I simulate the master with Schneider's Test Master SW.
I am unsure if MS5-MS7 should be NODE = 1 (which the Siemens system has set as Slave ID). But I don't know where else to put it in that case.
Is there anyone out there who can help me get this to work?
// UJ
I am trying to configure an AC450 as a Modbus slave with the CI532 card. I will communicate with a Siemens PLC that acts as Master. I've got that the AC450 shall be configurded as Slave ID = 1 and the communication should be over adress 40001-40004 to read on, and 40005-40008 to write on.
I have set up MVI CI532V02 and set the comm.channel = 1. This gives no errors.
I have set up MS1-MS4 and they signal VALID = 1 and ERR = 0. CI532 indicates with green diode.
MS5 has I set up with IDENT = 1 and should read on but this indicates with ERR = 1. I have set SOURCE = SEND, NET = 1, NODE = 1 and I have linked four intergers to REF1-REF4.
MS6 has I set up with IDENT = 2 and should read on but this indicates with ERR = 1. I have set SOURCE = SEND, NET = 1, NODE = 1 and I have linked four intergers to REF1-REF4.
MS7 has I set up with IDENT = 102 and should read on but this indicates with ERR = 0. I have set SOURCE = RECEIVE, NET = 1, NODE = 1 and I have linked the same four intergers as to MS6.
I simulate the master with Schneider's Test Master SW.
I am unsure if MS5-MS7 should be NODE = 1 (which the Siemens system has set as Slave ID). But I don't know where else to put it in that case.
Is there anyone out there who can help me get this to work?
// UJ
Answers
Please check that you have a prom version which supports modbus. Older version do not have support for it.
Add new comment