12/12/2017 2:36 PM | |
Posts: 23 Rating: (0) |
Dunis, Oke, so if I understand correctly, the PLC can only answer back to my 3rd party device and cannot adjust the values of the parameters? Niels |
12/12/2017 3:36 PM | |
Joined: 4/28/2015 Last visit: 2/7/2024 Posts: 10533 Rating: (820) |
Hello my friend, no. Your PLC as MB_SERVER only answer to Client's (other device outside) requests via communication line. Values inside your PLC can be answered due Client's request. That's all. Your PLC has to this reason defined some DB or memory block (Holding register) which values can Client read or write to. Also you as Server can change this values in that DB because with this schema you can show some data to Client which can't to be exchanged with other solution. Change these data you can simply with f.ex. DB900.DBW0:=16#FF; or via index as array. Simply this DB acts like Modbus Holding register. Thats all as Server functionality. Client can be other device outside which can ask for data to your PLC via strictly defined frame structure-protocol. In this case Modbus TCP. Look to www.simplymodbus.ca for more infos, I hope it can help you understand functionality. |
With best regards... |
|
12/13/2017 8:04 AM | |
Posts: 23 Rating: (0) |
Hello Duris, So my DB is fine now? Now my 3rd party device, see attachment for the settings of the write parameters, is this oke? Niels |
Follow us on