На сайте Овен Лектус в демо-версии. Ее достаточно будет?
Нашел интересный ответ на глобальном сайте производителя преобразователя:
Be careful. If you want write the parameter, these address are different.
Modbus address=Inv address – 1
If you want write Frequency to Inverter(0x0005), you must use 0x0004 (modbus)
And, you want write operation command to INV (address : 0x0006), you must use 0x0005 (Modbus).
Moreover, operation command has bit segments.
So, you use MOVE function.
For example, [MOV 1 m0] means PLC make INV being forward running status.
[MOV 16 m0] means PLC make INV being emergency stop status.Почему "address 5" minus "1" = "0x40004", объясните пожалуйста?IG5A address for Modbus RTU should be IG5A address minus 1.
So if you want to write frequency command address 5, you have to set 0x40004.
And you have to set 0x40005 for RUN command like forward RUN, reverse RUN and STOP command.
Последний раз редактировалось Денис_Гуливатенко; 04.12.2013 в 00:11.
Вы этого не знали? Что адрес регистра и адрес по сети различаются на 1???
Потому что кто-то считает, что счет начинается с 0, а кто-то с 1.
Потому, что 1-я четверка - тип регистра. См. описание протокола.