Не получится так, в этой панели нет поддержки 64 битных переменных. Выводить придётся только 2 дисплеями рядом в каждом своя 32 битная переменная.
Целиком можно вывести только в ПЛК2хх, а в в ПЛК1хх только в виде String
Не получится так, в этой панели нет поддержки 64 битных переменных. Выводить придётся только 2 дисплеями рядом в каждом своя 32 битная переменная.
Целиком можно вывести только в ПЛК2хх, а в в ПЛК1хх только в виде String
Последний раз редактировалось kondor3000; 19.11.2024 в 08:09.
Валенок потому что приборы, процессоры которых работают с double напрямую так и передают это значение. А вот много приборов, процессоры которых не умеют работать с double и нужно подобное вещественное число - то тут как раз разработчики и прибегают к подобным механизмам. типа целая часть в виде 32-х битного числа, дробная в виде обычного float.
Какой тут INT нафик, по вашему расход больше 32767 кубов быть не может или пусть даже WORD -65535 и всё ?
И не надо утрировать, выводить достаточно 12345678.52, то есть 1-2 знака после запятой.
И что получим после вывода на экран числа 12345678.52 1ьб вывод расхода.jpg Float просто округлит последние 3 знака
Хороший подсчёт расхода, откидывание нескольких знаков.
Последний раз редактировалось kondor3000; 19.11.2024 в 14:09.
Здравствуйте. Не о том пошел разговор! Читает все нормально из слэйва.
ModBusReg_4Bt.png
Сложить надо интеджер и флоат.
float_pl_float.jpg
Кстати почемуто флоат + флоат тоже не отображает )-: