
Сообщение от
Kalessin
Коллеги, приветствую!
Столкнулся с очень странным глюком режима эмуляции, может кто разъяснит что к чему:
Дано: проект в составе PLC_PRG и нескольких объектов-программ. Всё компилируется без ошибок и при подключении к ПЛК работает как задумано.
Но если проект запустить в режиме эмуляции, то в объектах перестаёт работать вся арифметика – сложение, вычитание, сравнение и пр. При этом в PLC_PRG та же арифметика работает.
Пример: в объекте помещаю блок ADD, на входах два числа, на выходе тестовая переменная, нигде больше не используемая. Запускаю эмуляцию, старт – числа не складываются. Подключаюсь к ПЛК – складываются правильно.
В то же время если этот же блок всунуть в PLC_PRG то он складывается и в эмуляции и при подключении.
Как так-то?