Работа в режиме эмуляции в CoDeSys 3

Для проверки работоспособности проекта без подключения к контроллеру может быть использован режим эмуляции. В нем можно провести отладку и моделирование работы программы без загрузки в ПЛК.

Выбор режима работы в эмуляции производится установкой галочки в пункте Online/Simulation как показано на рис.1. После выбора этого пункта при запуске программы на исполнение в меню статуса появляется надпись SIMUATION .

Рисунок 1 Работа в режиме эмуляции без загрузки в виртуальный контроллер

После запуска программа исполняет свой код. Возле каждой переменной отображается ее текущее значение. Принудительно изменить значение переменной можно в таблице переменных в поле Prepared Value (рис.2) или вызвав окно Prepare Value двойным кликом левой кнопкой мыши на необходимой переменной (рис.3).

Рисунок 2 Изменение значения переменной в проекте

Установленные значения появятся в угловых скобках (<>) справа от действительного значения переменной. Установить измененные значения переменных можно выбором пункта меню Debug/Write values или сочетанием клавиш Ctrl+F7.