Состояние устройств и каналов

При нажатии на клавишу F10 или щелчке левой кнопкой мыши на области экрана, относящейся к подсказке функциональной клавиши (F10 МЕНЮ), осуществляется вызов меню дополнительных операций.

Выберите из меню дополнительных операций строку СОСТОЯНИЕ УСТРОЙСТВ В/В И КАНАЛОВ. В результате будет выполнена операция просмотра информации о состоянии устройств и их каналов. Вывод информации об устройстве выполняется в отдельной строке в окне, представленном ниже на рисунке. В качестве признака конца списка устройств в окне выводятся символы "END". Закрытие окна просмотра статуса устройств выполняется по нажатию клавиши Esc. Информация о драйвере устройства выводится в первой строке. Здесь же помещена подсказка для клавиш изменения статуса работоспособности всех устройств по вводу и по выводу одновременно. По нажатию клавиши F10 все устройства будут включены по вводу и выводу. По нажатию клавиши F11 все устройства будут отключены по вводу и выводу.Операция включения или отключения устройств должна быть подтверждена нажатием совокупности клавиш Ctrl+F7.

В окно выводятся следующие сведения об устройствах:

Параметр
Назначение
ПОРТ
cимвольное обозначение последовательного порта, к которому подключено устройство "COM1", … "COMn"; в операционной системе Windows CE последовательные порты именуются как "COM1:", … "COMn:";
АДРЕС
адрес устройства и, если необходимо, дополнительно после символа '#' может быть указан субадрес устройства - целые числа; адреса устройствам, как правило, устанавливаются с помощью DIP-переключателей в устройстве или с помощью специальных конфигурационных утилит, которыми комплектуется устройство; субадрес необходимо определять для устройств, к каналам которых подключены другие устройства, которые также могут иметь адреса (например, к каналу HART мультиплексора может быть подключено до 15 интеллектуальных устройств, доступ к которым выполняется через субадрес);
ТИП
тип (серия) устройства: ADAM4000, ADAM5000, ADAM6000, I7000, I8000, MODBUSRTU, MODBUSASCII, FIELDPOINT, HID3000, HART, STAHL_IS1, PKP1, USERDEF;
МОДУЛЬ
идентификатор модуля устройства, указывающий конкретную модель устройства в пределах серии, например ADAM4015, AIM8;
I
значение статуса устройства по вводу: 0 - устройство включено, 1 - устройство отключено;
O
значение статуса устройства по выводу: 0 - устройство включено, 1 - устройство отключено;
СТАТУС
состояние устройства: FAIL - неработоспособно; OK - работоспособно; UNDEF - отсутствует;
КАНАЛОВ
количество каналов в данном устройстве.

Одна строка представляет данные об одном канале устройства в соответствии с описанием канала в конфигурационном файле device.ini и текущим статусом канала. В качестве признака конца списка устройств в окне выводятся символы "END".

Для выбора устройства используются клавиши перемещения положения указателя "Стрелка вниз", "Стрелка вверх", PageDown, PageUp, Ctrl+PageUp и Ctrl+PageDown.

По нажатию клавиши с буквой "I" на алфавитно-цифровой клавиатуре статус выбранного устройства по вводу изменяется из 0 в 1 или из 1 в 0. По нажатию клавиши с буквой "O" на алфавитно-цифровой клавиатуре статус выбранного устройства по выводу изменяется из 0 в 1 или из 1 в 0.

По нажатию клавиши Enter на экран будет выведена информация обо всех каналах текущего выбранного устройства.

Пример окна состояния каналов представлен на рисунке.

Закрытие окна просмотра статуса каналов устройства выполняется по нажатию клавиши Esc. Параметры устройства, состояние каналов которого представлено для просмотра, выводятся в первой строке.

В окно выводятся следующие сведения о каналах:

Параметр
Назначение
ТИП
тип канала - одна из предопределенных символьных констант: AI (аналоговый вход), AO (аналоговый выход), DI (дискретный вход), DO (дискретный выход), CTR (счетчик), PG (генератор импульсов);
АДРЕС
номер канала или его адрес в адресном пространстве устройства, целое число; параметр всегда указывается первым в списке;
ПЕРЕМЕННАЯ
идентификатор канала, который будет выводиться в сообщениях о неисправности работы данного канала; после # - номер задачи;
ИСХОДНОЕ ЗНАЧ. "сырое" значение канала, принятое из устройства для входных каналов и передаваемое в устройство для выходных каналов;
ПРЕОБРАЗОВАННОЕ
значение канала, полученное из "сырого" значения канала при помощи функции преобразования;
СТАТУС
состояние канала: FAIL - неработоспособен; OK - работоспособен.

В качестве признака конца списка каналов в окне выводятся символы "END".

В окно ниже выводятся сведения о канале, на котором установлен указатель:

Параметр
Назначение
Tagname
идентификатор канала, который будет выводиться в сообщениях о неисправности работы данного канала;
ConvFunc
процедура функции преобразования величины, получаемой из канала измерительного модуля, к значению в инженерных единицах и обратного преобразования значения, выдаваемого в канал, в единицы устройства;
Min
"сырое" значение канала в единицах устройства как нижняя граница входного значения, выход за которое установит поле Fault переменной, указанной в поле NAME, в 1, с выдачей сообщения о неисправности канала;
Max.
"сырое" значение канала в единицах устройства как верхняя граница входного значения, выход за которое установит поле Fault переменной, указанной в поле NAME, в 1, с выдачей сообщения о неисправности канала;
MinEU
значение канала в инженерных единицах как нижняя граница входного преобразованного значения, выход за которое установит поле Fault переменной, указанной в поле NAME, в 1, с выдачей сообщения о неисправности канала;
MaxEU
значение канала в инженерных единицах как верхняя граница входного преобразованного значения, выход за которое установит поле Fault переменной, указанной в поле NAME, в 1, с выдачей сообщения о неисправности канала;
Message
признак выдачи сообщений о неисправностях в каналах ввода-вывода (ON - выдавать, OFF – не выдавать);
Filter
признак фильтрации значений в канале ввода-вывода (ON – есть фильтрация, OFF – нет фильтрации);
TFilter
время фильтрации апериодическим звеном в миллисекундах, если признак фильтрации задан как ON.

Сырое значение, принятое каналом может быть изменено по нажатию клавиши Enter, ввод нового значения осуществляется в области ЗНАЧЕНИЕ строки описателя канала. Выбор канала для изменения сырого значения канала осуществляется с помощью клавишперемещения положения указателя "Стрелка вниз", "Стрелка вверх", PageDown, PageUp, Ctrl+PageUp и Ctrl+PageDown. По нажатию клавиши Esc выполняется отказ от ввода нового значения.

Сырое значение, принятое каналом может быть заблокировано или деблокировано по нажатию клавиши Backspace в области строки ЗНАЧЕНИЕ канала. Признаком блокировки является наличие квадратных скобок в области сырого значения канала.