Отладка программного обеспечения пользователя возможна несколькими способами: просмотр переменных контроллера через WEB интерфейс, чтение данных по протоколу Modbus RTU/TCP, режим отладки программного обеспечения в среде Конфигуратор ФБ32. В данной главе рассматривается отладка в среде Конфигуратор ФБ32.
Для включения режима отладки необходимо на боковой панели нажать клавишу Отладка. Отладка возможна только в случае, если программное обеспечение пользователя скомпилировано без ошибок. На экране откроется окно, в котором программа предложит записать конфигурацию в контроллер, или можно сразу приступить к отладке, если конфигурация ранее была записана и не изменялась.
Рисунок 7 - Интерфейс отладки Конфигуратора ФБ32
После подключения контроллера и запуска конфигурации для отладки в правой части экрана отобразится полный перечень входов и выходов функциональных блоков с текущими значениями. Экранные клавиши в верхней части экрана позволяют запускать и останавливать выполнение конфигурации, а также исполнять один такт конфигурации. Дополнительно пользователь может задать количество тактов, которые будут отработаны.
Режим отладки не предполагает исполнения по шагам или по функциональным блокам. Для задания значений переменных пользователем двойным щелчком мыши по полю текущего значения откройте окно и запишите значение. Если значения поступают с выходов блоков на заданное текущее значение, то после одного такта исполнения они будут переписаны. После завершения проверки программы для выхода из режима отладки нажмите клавишу
.
Рисунок 8 - Состояние входов/выходов ФБ в процессе отладки