Создание программы и определение ее свойств

Для того, чтобы создать новую программу, Вам необходимо нажать ПКМ по вкладке дерева Программы и выбрать Добавить, тогда должно появиться окно:

_images/regim_redactor2.png

Далее Вы выбираете тип устройства, к которому Вы хотели бы разработать программу. Во вкладке Программы появится вложение с выбранным устройством и FBD программой для него. Тип устройства отвечает за конфигурацию контроллера, т.е. за входы/выходы устройства, к которому пишется программа, и его параметры, связанные с конфигурацией контроллера. Таким образом, созданный шаблон программы в последствии применим только к выбранному контроллеру. Чтобы вынести на сцену блоки входов/выходов контроллера, необходимо выбрать в дереве проекта вкладку Программы -> Устройство (например Контроллер Z400), и в окне ниже Вы увидите соответствующее меню:

_images/regim_redactor3.png

Также, при двойном нажатии ЛКМ по устройству (в данном случае Контроллер Z400), Вам откроется окно с его свойствами:

_images/regim_redactor4.png

Во вкладке Описание Вы можете ознакомиться с параметрами выбранного устройства.

Вкладка Устройство :

_images/regim_redactor6.png

В этой вкладке производятся основные настройки устройства.

Величина базового таймера - это интервал времени, за который гарантированно успевает выполниться вся программа контроллера без учета оптимизации.

Параметры Modbus:

  • Порядок байт в регистре - порядок чтения данных из регистра;
  • Порядок регистров - порядок чтения регистров;
  • Задержка передачи - настройка для преобразователей USB/RS-485, которым нужна задержка на переключение трансивера;

Настройки портов контроллера:

  • Протокол – мастер или подчиненный.

Параметры портов контроллера настраиваются на Карте сети.

Вкладка Отладка :

_images/regim_redactor7.png

В этой вкладке производится настройка параметров загрузки и отладки:

Установка точек отладки на все выходы - опция оптимизации отладочных программ. Во время отладки, при установленном признаке на все выходы по всей схеме устанавливаются отладочные точки - специализированные сетевые переменные. В связи с этим резко возрастает объем памяти программ контроллера в режиме отладки. Некоторые контроллеры Zentec обладают небольшим объемом памяти. Может случиться так, что объем памяти, занимаемый отладочной программой, будет превышен. В этом случае можно снять признак Установка точек отладки на все выходы и расставить отладочные точки вручную на необходимые для отладки блоки в схеме. В этом случае отладка пройдет в несколько этапов, но тем не менее данный подход дает возможность использовать почти 100% памяти программ и ОЗУ;

Чтобы приступить к написанию непосредственно программы, необходимо нажать по вкладке в дереве проекта: Программы -> Устройства -> FBD программа. При этом сцена программы будет подсвечена и уже можно непосредственно составлять программу из функциональных блоков, которые находятся справа от сцены (подробнее см. Язык программирования FBD)

Во вкладе дерева проекта Программы Вы можете создавать любое количество шаблонов как для одного устройства, так и для разных.