This is topic Проблема при присваивании значений из аргументов в каналы in forum Операторский интерфейс SCADA/HMI TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.
Нужно по нажатию кнопки переносить значения из аргументов канала CALL в входное значение канала типа OUTPUT. Для этого в обработке нажатий кнопки добавляю "Передать значение". В качестве источника указываю аргумент нужного мне канала CALL, а в качестве приемника - входное значение канала OUTPUT. Тип передачи ставлю "Добавить" и в поле значение задаю 0. В итоге получается что данные переносятся, но с округдением до целых. То есть, если в аргумент было записано значение 1.6854, то во входное значение канала OUTPUT будет записано значение 1. В чем может быть причина?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Да - действительно, это ошибка. Пересылка по умолчанию работает в целочисленном формате, а не в формате аргумента. Внес в базу для исправления.