
Продолжаем серию статей по программированию панели OP320 с использованием программы «Конфигуратор FLProg OP320».
В предыдущей части мы рассмотрели создание нового проекта и работу с экранами.
В данной части вы ознакомитесь с настройкой параметров проекта и добавлением текстовых виджетов на экраны.
Настройки параметров проекта.
Для изменения настроек проекта надо нажать кнопку на панели инструментов , или выбрать пункт «Настройка проекта» меню «Сервис» главного меню программы. Откроется окно настроек проекта.

В этом окне следует задать:
На панели «Параметры проекта»:
• В поле «Главный экран» – указывается номер экрана, который будет переходить панель по нажатию кнопки [ESC] (обычно это либо экран главного меню, либо наиболее часто используемый экран).
• В поле «Пароль» – задается числовой пароль, с помощью которого можно запретить доступ к функциям перехода на экран, перехода на экран тревог и экран времени, редактирования значения параметра ПЛК, установки бита/регистра ПЛК.
• В поле «Выполнить» задается время, после которого в процессе работы панель выключит подсветку либо переключится на определенный номер экрана, который устанавливается рядом со словом «Экран». Если задать значение «Никогда», то панель не будет выполнять перехода на какой-либо экран и выключения подсветки. По умолчанию стоит функция «Выключение подсветки через 3 минуты».
• Флажок «Выкл. звук» — если он установлен, то нажатие на кнопки не будет сопровождаться звуковым сигналом.
• Флажок «Расш. Word» – если он установлен, при работе по Modbus с FLOAT и DWORD переменными их регистры будут поменяны местами. Нужный порядок регистров определяется устройством, подключаемым к панели.
• Флажок «Запись ф. 0x10» – если он установлен, то запись одного регистра по Modbus производится функцией 0x10 (вместо стандартной 0x06).
На панели «Управление»:
• Поле «Адрес ПЛК» активно, когда режим работы Modbus Master. В данном поле задается адрес ПЛК, с которого будет производиться управление экранами и этому сообщаться текущий номер экрана;
• Поле «Регистр №» активно, когда в поле «Экраны» устанавливается флажок «Авт. смена экрана» или флажок «Текущий № экрана». В поле «Регистр №» записывается номер начального регистра (в режиме Master – для ПЛК, в режиме Slave – для панели OP320) для группы функций «Экраны». Значения регистров отображается справа от слов «Авт. смена экрана» и «Текущий № экрана», если данные функции актины.
На панели «Интерактивный контроль»
• Если флажок «Авт. смена экрана» установлен, то в поле «Регистр №» следует установить номер регистра (для режима Master – это номер регистра в ПЛК, для режима Slave – это номер регистра в панели OP320), в который ПЛК однократно записывает номер экрана, который должен быть отображен на дисплее панели. После того, как панель перейдет на заданный экран, регистр принимает значение 0.
• Если флажок «Текущий № экрана» установлен, то в поле «Регистр №»:
− в режиме Master: следует установить номер регистра в ПЛК, в который в процессе работы панель будет отсылать номер активного экрана.
− в режиме Slave: следует установить номер регистра в панели ИП320, в котором будет храниться номер текущего экрана. Этот регистр может опросить ПЛК.
Работа с редактируемой областью экрана

Работа с редактируемой областью экрана заключается в том, что в эту область вводятся требуемые элементы (Текст, регистр, пиктограммы кнопок, графики и др.). Для этих элементов задаются необходимые параметры и свойства. После того, как редактируемый проект (представляющий собой определенную совокупность экранов) загружен в панель OP320, экраны, включенные в проект, отображаются на дисплее панели OP320 и используются в процессе управления ПЛК.
Все элементы, отображающиеся в рабочей области экрана, с использованием мыши могут быть перемещены в пределах рабочей области. Для завершения перемещения следует щелкнуть левой кнопкой мыши.
Текст
Чтобы добавить на экран элемент «Область отображения текста» и отредактировать его, следует:
- Нажать кнопку «Текст» . В окне редактирования режима отобразится прямоугольная область текста. Одновременно этот текст отображается в поле ввода «Текст», расположенном под окном редактирования. В этом окне текст можно отредактировать, используя символы (как кириллицы, так и латинского алфавита) и цифры.

- В области «Атрибуты текста», в полях «Координаты» отображаются численные значения координат редактируемого элемента (относительно левой верхней точки области редактирования). Изменяя значения координат с помощью кнопок со стрелками, можно перемещать редактируемый элемент в пределах области редактирования.
- В группе «Особенности», при установке флажка в поле переключателя «Крупно» раз меры редактируемого элемента (введенного текста) увеличиваются вдвое.
- В группе «Особенности», при установке флажка в поле переключателя «Инверс.» про исходит инверсия цветов текста и фоновой подсветки.
Графический текст
Чтобы добавить на экран элемент «Область отображения текста» и отредактировать его, следует:
- Нажать кнопку «Графический текст». В окне редактирования режима отобразится прямоугольная область текста. Одновременно этот текст отображается в поле ввода «Текст», расположенном под окном редактирования. В этом окне текст можно отредактировать, используя символы латинского алфавита, символы кириллицы и цифры.
Приемы работы с областью ввода графического текста аналогичны таковым для текста,. Но в группе «Особенности» поле переключателя «Крупно» замещено кнопкой «Шрифт». Нажатие этой кнопки вызывает стандартное окно выбора шрифта, в котором могут быть заданы параметры используемого шрифта .
ВАЖНО:
Следует использовать самые распространенные шрифты с нормальной толщиной символов, такие как Arial, Times New Roman, Tahoma, Impact, MS Sans Serif.
Использование инструмента «Графический текст» позволяет выводить текст различными шрифтами, но применение данного инструмента приводит к большему расходу памяти, нежели применение инструмента «Текст». Поэтому для больших проектов (содержащих 20 и более экранов) использование этого инструмента не рекомендуется.

Динамический текст
В процессе управления технологическими процессами бывает важно отобразить текущее состояние механизма. Оно может быть отображено словами, описывающими различные состояния. Это облегчает процесс управления. Для реализации этого необходимо динамически изменять текст в процессе работы в зависимости от состояния регистра ПЛК.
Чтобы задать параметры «динамического текста», следует:
- Нажать кнопку «Динамический текст».
- В области «Атрибуты динамического текста», в полях «Координаты» отображаются численные значения координат редактируемого элемента (относительно левой верх ней точки области редактирования). Изменяя значения координат с помощью кнопок со стрелками, можно перемещать редактируемый элемент в пределах области редактирования.
- В области «Особенности»: при установке флажка в поле переключателя «Крупно» раз меры редактируемого элемента (введенного текста) увеличиваются вдвое.
- В области «Особенности»: при установке флажка в поле переключателя «Инверс.» происходит инверсия цветов текста и фоновой подсветки.

В области «Регистр»:
- В поле «Адрес ПЛК» – в режиме Master задать требуемый адрес ПЛК, с которого получаются данные для переключения текста.
- В полях «Регистр №»: − в режиме Master: задать номер регистра ПЛК, связываемый с динамически меняющимся текстом;
- в режиме Slave: задать номер регистра в панели OP320.
- Переключатель «Режим» (возможные варианты «Десятичный» и «HEX/BCD») – задает отображение данных либо в десятичной системе счисления, либо отображение данных в режиме HEX (в шестнадцатеричной системе счисления).
В области «Отображать» задаются строки динамического текста. Они вводятся непосредственно в строки таблицы. Для ввода текста следует выбрать требуемую строку, щелчком левой кнопки мыши перевести ее в режим редактирования и ввести требуемый текст.
Связанная строка динамического текста отображается на дисплее панели тогда, когда заданный регистр ПЛК принимает значение, соответствующее номеру строки (от 0 до 254).
Графический динамический текст
Чтобы задать параметры «графического динамического текста», следует:
- Нажать кнопку «Графический динамический текст»
Приемы работы с областью ввода графического динамического текста аналогичны таковым для динамического текста. Но в группе «Особенности», поле переключателя «Крупно» замещено кнопкой «Шрифт». Нажатие этой кнопки вызывает стандартное окно выбора шрифта, в котором могут быть заданы параметры используемого шрифта.
ВАЖНО:
Следует использовать самые распространенные шрифты с нормальной толщиной символов, такие как Arial, Times New Roman, Tahoma, Impact, MS Sans Serif.
Использование инструмента «Графический динамический текст» позволяет выводить текст различными шрифтами, но применение данного инструмента приводит к большему расходу памяти, нежели применение инструмента «Динамический текст». Поэтому для больших проектов (20 экранов и более) не рекомендуется часто использовать этот элемент.

Продолжение следует……