Здравствуйте.
Пишу обмен ПЛК 210 с программой на ПК по протоколу Modbus TCP. ПЛК выступает в роли slave. Столкнулся с такой проблемой, что при обмене значения переменных имеют не верное значения.
В Codesys есть переменная типа REAL, с помощью функции REAL_TO_WORD2 конвертирую в два значения WORD и передаю по modbus на ПК. С пк считываю значение как float и оно имеет не верное значение. Например передаю с плк 12 а приходит 2,3....
Пробовал передавать значение типа int, но все равно происходит расхождение значений.
Помогите пожалуйста настроить обмен.