Ну и как по этим картинкам можно советовать?
Что за ошибка при компиляции кодесис в 68 строке программы?
Что за преобразование Вы там затеяли?
В ПЛК вообще никаких преобразований не нужно делать!
Хотя это может быть из-за непонимания Вами значений -"тип вводимого значения "Dword", фомат "Float". В панели Вы
вводите значения именно Float( с плавающей точкой, т.е. вещественные, т.е REAL).
Захват-2.png
А тип регистра для передачи таких переменных - DWORD, т.е. два регистра или 32 бита.
Захват-4.png
По этому в ПЛК, в сейве, для регистра
4х04 нужен модуль Float. А не каки-то 4byte
Назовем переменную, например, как HMI_vsobor
Захват-3.png
Теперь в программе сделайте присваивание
vsobor: = HMI_vsobor;
Ну или один квадратик (HMI_vsobor) подключите к другому квадратику (vsobor) если CFC
Теперь разберемся с
Для этого задействуем вкладку "Масштабирование" для ц.ввода
Захват-1.png
Что и даст необходимый результат