This is topic Ограничение in forum Редактор Базы Каналов (Математика) / Channel Base Editor at Форум TRACE MODE: техническая поддержка.


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

Posted by Sergey_K (Участник № / Member № 136) on :
 
FBD-программа состоит из 32 блоков (написанных на Техно IL). При попытке привязать следующий блок выскакивает ошибка:

Ошибка диагностирования
-4
10 10

В чем причина и каково ограничение по FBD-блокам?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В FBD-программе все связки (соединения), константы, внутренние переменные FBD-блоков (например, PID-блок имеет внутри интегратор, а если FBD-блок написан на Techno_IL, то считаются его переменные типа E) и аргументы (входные, выходные) - индексируются. Ограничение - количество индексов должно быть не более 255.
При достижении данного ограничения возникает ошибка -4.
 
Posted by Sergey_K (Участник № / Member № 136) on :
 
FBD-блок написанный на Techno_IL, имеет 12 входов и 1 выход. Блок подключает к выходу один из входов, отличный от нуля. В режиме эмуляции FBD-блок работает нормально. При запуске в отладчике редактора базы каналов 12-й вход к выходу не подключается. Хотя в руководстве написано "В IL-программе типа FB можно использовать до 13 переменных типа I " ?
В чем может быть причина?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Фактически это ошибка - действительно больше 11 входов не работает. Однако меняться это уже не будет в связи с постепенным закрытием разработки версии ТМ5. [Неодобрение / Frown]
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2