Верхний раздел редактора канала
Вкладка 'Основные' редактора канала
Вкладка 'Архивация' редактора канала
Вкладка 'Дополнительно' редактора канала
Верхний раздел редактора канала
В верхней части редактора канала любого класса содержатся поля для редактирования следующих атрибутов:
Имя – (127, B_NAME,
МРВ – NAME) – имя канала (при создании канала задается по
умолчанию и может быть изменено в этом поле) (см. Имена и идентификаторы объектов
структуры );
Кодировка – (79, CODE) – кодировка
канала (при создании канала задается по умолчанию и может быть
изменена в этом поле). Кодировка может содержать буквы, цифры и
символы "_", "-", "*", "?" и "@". МРВ считывает первые 31 символ
кодировки;
Комментарий – (80, CMNT, МРВ –
COMMNT) – произвольный текст, МРВ считывает первые 39
символов комментария.
Эти атрибуты могут быть также отредактированы в окне свойств (см. Вкладка ‘Информация’ ).
Вкладка ’Основные’ редактора канала
На этой вкладке редактируются следующие атрибуты канала:
Тип – (81, TYPE, МРВ – IO, в
окне свойств – флаг Тип OUTPUT) – тип канала: INPUT
(0 в реальном времени) или OUTPUT (1). Числовые каналы типа INPUT
предназначены для приема данных от источников, типа OUTPUT – для
передачи данных приемникам. У канала класса FLOAT с обработкой
алгоритм обработки зависит от типа канала. Монитор автоматически
устанавливает для канала тип, соответствующий привязанному
источнику/приемнику;
Размерность – (82, DIM) –
размерность реального значения канала. Этот параметр выбирается из
списка, который хранится в текстовом файле
tmcf/dimension.tmc. Если требуемая
размерность в списке отсутствует, то ее можно добавить,
отредактировав указанный файл в редакторе с поддержкой кодировки
UTF-8 – например, в MS WORD (редактировать файлы
*.tmc в редакторе Блокнот ОС WINDOWS не
рекомендуется). Текст размерности не может содержать более 8
символов, а количество строк в списке не должно превышать 255;
Период – (5, FRQ) – значение периода
пересчета канала (см. Период пересчета канала );
Единица измерения – (38,
FRQ_D) – единицы измерения периода пересчета
канала, выбирается из списка (см. Период пересчета канала );
Включить – (60, T_NET,
МРВ – ToNet, в окне свойств – флаг Разрешить) – при
установке этого флага монитор будет передавать в сеть реальное
значение канала при каждом его изменении в виде широковещательного
сообщения (см. Связь канал-канал ). На других узлах
такое сообщение принимается каналами, которые связаны с данным;
Индекс – (61, N_SND,
МРВ – Nind, в окне свойств – флаг ID
автопосылки) – индекс, по которому другие узлы
идентифицируют широковещательное сообщение. Использование этого
параметра позволяет перенести узел на другое аппаратное средство
(например, на компьютер с другим IP-адресом) без модификации
проекта;
Отработать – (39, EXEC) – установка
этого флага является признаком необходимости отработки канала.
Установка флага Отработать в редакторе задает пересчет и
отработку канала при старте монитора;
На старте – (2, In) –
значение, указанное в этом поле, присваивается атрибуту (2,
In) канала при старте монитора.
Тип и параметры автопосылки в сеть могут быть заданы также в окне свойств канала (см. Вкладка ‘Флаги’ ).
Вкладка ’Архивация’ редактора канала
На этой вкладке редактируются следующие атрибуты канала:
СПАД – (41, AB) (в окне свойств –
Номер SIAD) – признак архивирования атрибутов канала
в SIAD, выбирается из следующего списка: нет – не
архивировать, 1 – архивировать в SIAD1, 2 – в SIAD2,
3 – в SIAD3 (в реальном времени в атрибут нужно послать
соответственно 0, 1, 2 и 3). Набор архивируемых атрибутов зависит
от флага Атрибуты. В архивируемом канале FLOAT/DOUBLE FLOAT
строковое представление атрибута 41 в МРВ имеет вид
A<номер SIAD>.<код
периода принудительной архивации> (см.
описание атрибута (6, D));
Регистратор – (42, RB) – признак
архивирования атрибутов канала в регистратор. Набор архивируемых
атрибутов зависит от флага Атрибуты;
Атрибуты – (44, MB) – от этого флага
зависит набор атрибутов канала, архивируемых в указанный архив SIAD
и/или регистратор. Этот флаг влияет также на генерацию сообщений
для отчета тревог;
Синхр/Дамп – (58, DW,
МРВ – DumpSync) – значение этого атрибута выбирается из
следующего списка (dump.tmc):
... – DumpSync=0; канал не
использует дамп и игнорируется при синхронизации резервов (см.
описание функций синхронизации в разделе Задание параметров узла , а также
раздел Резервирование в АСУ );
Синхр. – DumpSync=1
(установлен бит 0 DumpSync); канал не использует дамп, но
участвует в синхронизации резервов;
Дамп – DumpSync=2 (установлен бит 1
DumpSync); канал использует дамп (чтение при старте/запись),
но игнорируется при синхронизации резервов;
Синхр./Дамп –
DumpSync=3 (установлены биты 0 и 1 DumpSync); канал
использует дамп и участвует в синхронизации резервов.
В окне свойств канала (см. Вкладка ‘Флаги’ ) флаг Синхронизировать устанавливает бит 0, а флаг Дамп – бит 1 атрибута DumpSync;
Отчет тревог – (43, EB) –
признак генерации сообщений для отчета тревог. Критерии генерации
сообщений зависят от флага Атрибуты;
Индекс аварийного словаря –
(57, ALR_MSG_I, МРВ –
Iala) – словарь, чьи сообщения будут использованы для
событий данного канала (если словарь не задан, генерируются
сообщения, заданные по умолчанию). Словарь выбирается в следующем
диалоге (для вызова диалога нужно нажать кнопку
):
Для удаления привязки канала к словарю нужно
нажать кнопку .
Все перечисленные атрибуты, за исключением индекса словаря, могут быть заданы в окне свойств канала (см. Вкладка ‘Флаги’ ).
В реальном времени атрибуты 41, 42, 43, 44 и 57 допускается изменять только в том случае, если соответствующие параметры/режимы были заданы при редактировании проекта.
Вкладка ’Дополнительно’ редактора канала
На этой вкладке редактируются следующие атрибуты канала:
Отключить от источника – (8,
W) Подключение – при установке этого флага канал
отключается от источника/приемника (см. также Особенности пересчета и отработки
каналов );
Выключить – (3, C) Состояние
– установка этого флага означает остановку пересчета канала.
Профайлер отображает значение этого атрибута совместно с типом
канала и аппаратной достоверностью в виде <тип
(I/O)> <состояние
(On/Off)>+<достоверность
(T/F)> – например, O
On+F для пересчитываемого канала типа OUTPUT с
недостоверным значением;
Отладка – (49, DBG) Отладка –
если этот флаг установлен, в отладочный файл профайлера
<имя файла
prj>_<ordinal>.txt
(ordinal – порядковый номер узла) будет выводиться
информация, определяемая каналом, связанным с системной переменной
@Debug (группа СИСТЕМНЫЕ);
Смена типа
Вх/Вых – (51, bIO) Change
IO – смена типа канала на одну отработку. Этот флаг
используется для канала типа OUTPUT, связанного с приемником, –
например, для канала, задающего уставку в контроллере. Если узел,
на котором размещен такой канал, по каким-либо причинам остановлен,
то при его дальнейшем запуске в канал вначале необходимо считать
текущее значение уставки из контроллера (для этого тип канала
должен быть INPUT), после чего переключить канал в рабочий режим.
Этот флаг может быть использован в случае обмена по некоторым
протоколам (M-Link, I-NET, MODBUS и т.п.);
Привязка (86, LN_ATTR,
МРВ – nAtrt) – задание свойства связь. Компонент для
привязки выбирается в следующем диалоге (для вызова диалога нужно
нажать кнопку
):
Для удаления привязки канала нужно нажать
кнопку .