Для отладки полученной программы в Полигоне существует возможность просмотра текущих значений на входах/выходах функциональных блоков. Для этого необходимо запустить программу на контроллере и выбрать команду Отладчик в контекстном меню модуля.
В режиме отладки Полигон запрашивает у контроллера значения входов и выходов блоков, расположенных на Страницах, открытых в рабочих окнах и отображает полученные значения на экране. Обмен данными осуществляется по протоколу OpcUA, поэтому в проекте должен быть обязательно добавлен блок OpcUAServer. IP-адрес контроллера необходимо задать в свойствах модуля (свойство IP адрес) и на входе ip блока OpcUAServer.
Строковые данные типа str (string) отображаются отладчиком с ограничением в 50 байт. Если строка имеет большую длину, то в конце добавляется ".."
В режиме отладки текущие значения на входах блоков можно зафиксировать. Для этого необходимо дважды щелкнуть мышкой на текущем значении (отображается синим) и задать новое значение. Заданная константа действует только в течении данного запуска программы. Чтобы вернуть значение на входе к заданному в программе надо выбрать команду Сбросить в контекстном меню входа.