Описание пользовательского интерфейса модуля.
Интерфейс программного модуля MCX “Monitor Module” использует следующие типы окон:
Базовое окно. Является основным окном, загружается при включении контроллера, содержит информацию о текущем состоянии оборудования.
Окна меню. Отображают части дерева меню. Активация строки приводит к переходу на уровень ниже или выше, открытию списка параметров или вызову специальной функции. Корневой каталог дерева называется главным меню.
Окна просмотра и редактирования параметров. Отображают названия и значения некоторых параметров, а также позволяют менять их значения.
Специальные окна. Отображают специфическую информацию.
Информация о прошивке.
Информация о контроллере.
Сообщения.
Просмотр текущих значений на входах и выходах контроллера.
2.1. Навигация между окнами.
Управление клавиатурой базируется на следующих принципах:
Клавиши и , используются для перемещения по меню, пролистывания списков и изменения значений переменных.
Клавиша используется для перехода в нижнее подменю, подтверждения вводимого значения или действия.
Клавиша используется для перехода в верхнее меню, отмены действия или возврата в предыдущее состояние.
2.2. Базовое окно.
Базовое окно является основным окном при работе с программой. Представляет собой перечень текущих значений на входах и выходах контроллера.
Аналоговые входы Дискретные Аналоговые выходы Дискретные
контроллера входы контроллера контроллера выходы
(с 1 по 4) (с 1 по 8) (с 1 по 3) (с 1 по 6)
Рисунок 2. Основное базовое окно.
2.3 Окна меню.
Окна меню состоят из строки заголовка, разделительной пунктирной черты с уровнем доступа и вертикального списка элементов.
Рисунок 3. Окно главного меню.
В строке заголовка отображается название текущего меню.
Рисунок 4. Окно с меню «Параметры».
Одновременно на экране может отображаться до 6 элементов. Пролистывание элементов осуществляется кнопками и . Активный элемент меню выделяется инверсией.
Переход из базового окна в главное меню осуществляется нажатием клавиши . Переход из главного меню к базовому окну осуществляется нажатием клавиши .
2.4. Окна просмотра и редактирования параметров.
Параметры, значения которых можно менять с дисплея контроллера, расположены в меню «Параметры».
Для редактирования просматриваемого параметра необходимо:
- найти и открыть окно с отображением названия и значения нужного параметра;
- нажать на клавишу ;
- кнопками и изменить значение активного параметра;
- подтвердить выбор нового значения параметра, нажав на клавишу .
Отменить выбор, нажав на кнопку ;
Выход из окна просмотра, редактирования осуществляется нажатием на кнопку .
Рисунок 5. Просмотр и редактирование параметра «Включить анализ аварии AI1» из меню «Главное меню → Параметры → Аварии → Подключение».
2.5. Специальные окна.
Окно информации о прошивке (см. меню «Сервис»).
Окно информации о контроллере (см. меню «Сервис»).
Окна аварийных сообщений (см. меню «Аварии»).
Окно просмотра реальных значений на входах и выходах контроллера
(см. меню «Входы/Выходы»).
Окно конфигурирования входов и выходов контроллера (см. меню «Входы/Выходы»).
Рисунок 6. Просмотр окна информации о прошивке из меню «Главное меню → Сервис → Инфо приложен».
Подключение оборудования к входам и выходам модуля.
Чтобы использовать модуль без каких-либо дополнительных настроек необходимо подключать оборудование к
контроллеру, в соответствии с таблицей 4.
Таблица 4. Таблица со списком входов и выходов контроллера с настройками по умолчанию.
Наименование
контроллера
|
Вид входа/выхода
|
Номер входа/выхода
|
Тип входа/выхода
|
Наименование переменной
(виртуального входа/выхода)
|
Минимальное значение переменной
|
Максимальное значение переменной
|
Modbus адрес входа/выхода
|
MCX06D
|
ВХОДЫ
|
Аналоговые
|
AI1
|
NTC – 10K
|
AI_Reserve1
|
-50
|
150
|
1005
|
AI2
|
NTC – 10K
|
AI_Reserve2
|
-50
|
150
|
1006
|
AI3
|
4-20 mA
|
AI_Reserve3
|
0
|
30
|
1007
|
AI4
|
4-20 mA
|
AI_Reserve4
|
0
|
30
|
1008
|
Дискретные
|
DI1
|
DI-NO
|
DI_Reserve1
|
0
|
1
|
1001.8
|
DI2
|
DI-NO
|
DI_Reserve2
|
0
|
1
|
1001.9
|
DI3
|
DI-NO
|
DI_Reserve3
|
0
|
1
|
1001.10
|
DI4
|
DI-NO
|
DI_Reserve4
|
0
|
1
|
1001.11
|
DI5
|
DI-NO
|
DI_Reserve5
|
0
|
1
|
1001.12
|
DI6
|
DI-NO
|
DI_Reserve6
|
0
|
1
|
1001.13
|
DI7
|
DI-NO
|
DI_Reserve7
|
0
|
1
|
1001.14
|
DI8
|
DI-NO
|
DI_Reserve8
|
0
|
1
|
1001.15
|
ВЫХОДЫ
|
Аналоговые
|
AO1
|
0-10V
|
AO_Reserve1
|
0
|
100
|
1037
|
AO2
|
0-10V
|
AO_Reserve2
|
0
|
100
|
1038
|
AO3
|
PPM
|
AO_Reserve3
|
-
|
-
|
1039
|
Дискретные
|
DO1
|
DO-NO
|
DO_Reserve1
|
0
|
1
|
1003.8
|
DO2
|
DO-NO
|
DO_Reserve2
|
0
|
1
|
1003.9
|
DO3
|
DO-NO
|
DO_Reserve3
|
0
|
1
|
1003.10
|
DO4
|
DO-NO
|
DO_Reserve4
|
0
|
1
|
1003.11
|
DO5
|
DO-NO
|
DO_Reserve5
|
0
|
1
|
1003.12
|
DO6
|
DO-NO
|
DO_Reserve6
|
0
|
1
|
1003.13
|
4. Настройки модуля.
4.1. Конфигурирование входов и выходов.
Бывает, что для работы программного модуля с физическими входами и выходам контроллера необходимо их переопределить или программно переконфигурировать. Например, для того чтобы считывать значения с третьего аналогового входа контроллера, к которому подключён аналоговый датчик давления воды (4-20 mA), необходимы следующие действия:
На дисплее контроллера зайти в меню: Главное Меню → Входы/Выходы → Конфигурация →Аналог входы.
Там порядковый номер соответствует номеру аналогового входа у контроллера.
Выделить третий вход контроллера, нажатием на кнопку .
На экране конфигурации аналогового входа выделить “TYP:” и, пролистывая варианты типа входа выбрать 4-20. Данная настройка должна полностью совпадать с типом физического входа (подробнее см. 1.1). Именно поэтому для подключения аналогового датчика (4-20mA) выбран третий универсальный аналоговый вход контроллера.
Аналогичным образом настроить параметры “MIN” и “MAX” – минимальное и максимальное значение, приходящее на данный вход.
Рисунок 7. Сконфигурированный аналоговый вход контроллера на датчик давления.
“CAL” – калибровка для «подгона» получаемого значения с входа в случае отклонения (погрешности) от ожидаемого. “DEL” – дельта (%) от значения с входа для определения диапазона минимального и максимального значения. “ERR” – флаг «Анализировать ошибку при выходе значения с аналогового входа за пределы».
Чтобы убрать с программного входа контроллера переменную “AI_Reserve4”, необходимо:
На дисплее контроллера зайти в меню: Главное Меню → Входы/Выходы → Конфигурация →Аналог входы.
Там порядковый номер соответствует номеру аналогового входа у контроллера.
Выделить четвёртый вход контроллера, нажатием на кнопку .
На экране конфигурации аналогового входа выделить “FUN:” и, пролистывая переменные кнопками и , найти «-----------». Теперь значение с этого входа не будет использоваться, и программа будет считать, что в комплектации нет данного оборудования, нет подключённого датчика к четвёртому входу.
Для просмотра сконфигурированных входов и выходов необходимо вернуться в базовое окно модуля, либо на дисплее контроллера зайти в меню:
Главное Меню → Входы/Выходы → Просмотр.
4.2. Сетевые настройки.
Контроллер MCX имеет два интерфейса, позволяющих подключить внешние устройства по сети:
- CAN, для подключения устройств по локальной сети CANbus;
- RS485, для подключения устройств по сети Modbus (протокол связи Mobus RTU).
|