This is topic Проблема при присваивании значений из аргументов в каналы in forum Операторский интерфейс SCADA/HMI TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/34/t/000025.html

Posted by DreamWeaver (Участник № / Member № 1485) on :
 
Нужно по нажатию кнопки переносить значения из аргументов канала CALL в входное значение канала типа OUTPUT.
Для этого в обработке нажатий кнопки добавляю "Передать значение". В качестве источника указываю аргумент нужного мне канала CALL, а в качестве приемника - входное значение канала OUTPUT. Тип передачи ставлю "Добавить" и в поле значение задаю 0. В итоге получается что данные переносятся, но с округдением до целых. То есть, если в аргумент было записано значение 1.6854, то во входное значение канала OUTPUT будет записано значение 1. В чем может быть причина?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Да - действительно, это ошибка. Пересылка по умолчанию работает в целочисленном формате, а не в формате аргумента. Внес в базу для исправления.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2