This is topic Проблема с каналом типа Float in forum Редактор проекта TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


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

Posted by Shiryaev (Участник № / Member № 4360) on :
 
Здрвсвуйте. У меня проблема,в контроллер значение температуры выдает в 10 раз больше,следовательно при считывании создаем канал класса Float и используем множитель 0.1, в итоге при запуске проекта он выдает: например считали значение 240, а в ТМ6.07 отображает 24.0, через секунду 240, через секунду 2.4,..... Вчем может быть причина
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
О таких случаях нам неизвестно. Что при этом находится во входном значении?

Этот эффект проявляется при работе именно с контроллером?
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
На входе через групповой запрос по TCP IP получаем значение 240 (т.е. температуру 24 С) далее к присваиваем этот аргумент каналу Float где используем множитель 0.1, после чего и получается: то нормально считает, то какой то глюк и чем реже опрашиваем тем меньше ошибок. Но проблема именно с множителем! Пока столкнулся только с контроллером.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Убрал привязку из группового запроса, добавил привязку стандартную т.е. через вкладку дополнительно, все нормально заработало
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В аргументе все время было 240?
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Менялось в пределах от 237 до 241
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Пришлите тот проект, где были проблемы
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Проект немного урезанный отправил на hotline3@adastra.ru Тема: Проблема с каналом Float и DC
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
У Вас неверно задана привязка. Во-первых, Вы зачем-то привязали в двух местах. Во-вторых, для записи значения в канал аргумент нужно привязывать к входному значению.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Если я правильно понял то основную привязку делать в групповом запросе и тип указывать как входное значение??? А дополнительную удалить.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Да, лучше привязывать канал во вкладке "Аргументы" группового запроса ко входному значению.

Привязку в разделе дополнительно у канала нужно удалить.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2