This is topic Вопрос по отображению значения канала. in forum TRACE MODE 7 бесплатная базовая версия / TRACE MODE 7 free basic version at Форум TRACE MODE: техническая поддержка.
Добрый день. Подскажите пожалуйста, как мне отобразить значение канала с запятой.
Исходный данные, значение считывается из одного Holding Register. В нем это значение представлено 4 цифрами, но последняя цифра это десятичный знак.
Т.е например в канале значение 2268, а нужно отобразить его как 226.8
[ 13.06.2024, 12:14: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
Posted by Nico (Участник № / Member № 5342) on :
если значение в регистре всегда больше 0 - сделать источник ( 246 атр = ANALOG ) - перетащить в узел - появиться канал типа ANALOG в нем задать - коэф масштабирования
если значение может быть и отрицательное - сделать источник ( 246 атр = DISCRET ) - перетащить в узел - появиться канал типа DISCRET в нем задать 246 атр = DF1(%ld,%hd) - создать канал типа ANALOG - на его атр 86 залинковать DISCTET.In - в нем задать коэф масштабирования
Posted by V_Moskvichov (Участник № / Member № 9713) on :
Nico спасибо большое сделал, хз правильно или нет, но показывает то что нужно.
В канале установил Множитель 0.1, соответственно на ГЭ значение, выбрал формат %.1F