Подскажите пожалуйста, может есть какие то видеопримеры? Есть необходимость передавать с панели СПК107 числа с запятой через RS485 на ПЛК110.32.
Подскажите пожалуйста, может есть какие то видеопримеры? Есть необходимость передавать с панели СПК107 числа с запятой через RS485 на ПЛК110.32.
Можно передавать в формате WORD, предварительно умножив число на 10 в степени n. Где n равно количеству знаков после запятой.
Спасибо, попробую.
Трудно сказать, у меня нормально передача идёт, скриншоты конфигураций можете приложить?
Чтобы в word не терять цифры, то как раз и умножается на нужное число разрядов (10,100,1000 и т.д.) после запятой перед конвертированием, а по приеме преобразовываете обратно в real и делите обратно.
Скриношоты смогу выложить после выходных, сейчас к сожалению нет доступа к компьютеру.С числами я понял,интересное решение. Но как быть если нужно подключить блок с аналоговыми входами? В нем же перемножать ничего не получится. Подскажите, а тип глобальной переменной к которй привязываете 2 регистра у Вас Real?
Ну почему сразу извращение? Точность и диапазоны 4-байтового REAL'а далеко не всегда нужны, и есть смысл сэкономить. Да и как раз REAL по модбасу без извращений вы и не передадите.