Вроде должно работать, тут проблема скорее в другом 4.png
Решил собрать всю свою солянку в кучу: 2ТРМ1+ПЛК63 по RS485, ПЛК63+виртуальный контроллер по RS232, ПЧ+виртуальный контроллер по RS485, СП310+виртуальный контроллер по ethernet, виртуальный контроллер+Скада Simp Light по ethernet(может через ОПС-сервер).
Есть ли какой нюанс по передачи данных с ТРМ через ПЛК63 в виртуальный контроллер? Ведь в ТРМ Float 3.png, а в виртуальном контроллере WORD 1.png. Как лучше сделать?
Для того чтобы преобразовать, вы сначала его принять должны как FLOAT.
Просто надо принять 2 штуки WORD и из них собрать FLOAT, для этого надо просто поставить читать 2 регистра, а не 1 как у вас.
Собрать флоат можно написав функцию или использовать готовый блок WORD_2_REAL из биб-ки Owen.
Или есть ещё способ Объединение.
Последний раз редактировалось kondor3000; 30.08.2024 в 10:49.