Добрый день,
Пытаюсь запустить проект в режиме эмуляции, но PLC_PRG не выполняется. На вкладке POU названия скриптов светло серого цвета (как будто неактивны), кроме одного POU, который повесил в конфигураторе задач на прерывание по таймеру. Если зайти в этот POU, то видно, что симуляция работает: номера строк подсвечиваются зеленым цветом, переменные меняют свои значения. Если же войти в PLC_PRG, то номера строк светло-серого цвета, в значениях локальных переменных отображаются три знака вопроса (???).
Целевая платформа проекта PLC110.60-Mv2. В Конфигурации ПЛК MinCycleLength - 10мсек, MinCycleLength - 1000мсек.
В конфигураторе задач создал еще одну задачу по таймеру, поставил ей время цикла 10мсек, приоритет 1 и повесил на нее PLC_PRG. Теперь все работает, но не хотелось бы оставлять костыль. Судя по документации Codesys так организован, что PLC_PRG должен выполняться в цикле. Может где-то нужна настройка для автоматического запуска PLC_PRG?