Уважаемый Кирилл!
Я попробовал этот вариант. Cоздал 2 byte Unsigned variable (write) в Конфигурации ПЛК для команд открыть, закрыть, остановить задвижку COPN, CCLS, CSTP. Cкомпилировал и подключил проект в CoDeSys и перевел ПКП1 в режим ДУ - дистанционного управления. Задвижка начала открываться, закрываться и останавливаться в хаотичном режиме. Если мы оставим только одну переменную для команды открытия COPN и удалим две других CCLS и CSTP, сразу после переключения в ДУ задвижка начинает открываться и останавливается после полного открытия. Такое впечатление, что двухбайтовая переменная по умолчанию инициализируется не нулевым значением или формат переменной должен быть другим. Все это происходит до фактического Онлайн/Старта проекта, да и сам проект не содержит ничего, кроме задания переменных в Конфигурации ПЛК.
Может быть необходимо как-то модифицировать описание переменных?
Вячеслав




Ответить с цитированием
