Вкладка «Основные» редактора узла
Приведена в соответствии с рисунком 5.6.32.
Рисунок 5.6.32 – Вкладка редактора узла Основные
На этой вкладе задаются следующие параметры узла:
· Имя – имя узла;
· Раздел «Атрибуты»:
ü пароль – пароль, который нужно указать в соответствующем диалоге монитора для запуска/остановки узла в случае, если в узле не задан ни один пользователь (т.е. не создан ни один канал класса Пользователь);
ü характеристика – комментарий к узлу (строка).
· Раздел «Пересчет»:
ü период и Разрешение – произведение этих параметров определяет время цикла монитора.
· Раздел «Сеть»:
ü имя компьютера/IP-адрес – сетевое имя или IP-адрес аппаратного средства, на котором будет запущен узел. В общем случае, указание этого параметра не является обязательным – монитор способен получить IP-адрес от ОС, поставить его в соответствие своему индивидуальному номеру в проекте и передать эту информацию по сети всем узлам. В случае задания, этот параметр записывается в файл addr.ind.
· Подраздел «Адаптеры» – разрешение приема/передачи через сетевые адаптеры (для разрешения надо установить соответствующий флаг – Прием или Передача). Информация о возможности обмена по сети записывается в файл addr.ind.
Для реализации автоматического выбора адаптера при работе в WINDOWS XP нужно установить флаги адаптера Системный. В WinCE и DOS используемый адаптер следует указать явно, а для переключения на другой адаптер использовать системные переменные.
· Подраздел «Мост» – чтобы указать, что для широковещательных рассылок данный узел должен использовать мост, нужно установить флаг Использовать и выбрать в списке Искать одну из опций (см. rtm_bridge.tmc):
ü нет – не искать мост;
ü первый – использовать мост, заданный переменной @IP_parameter с атрибутом Параметр=9;
ü второй – использовать мост, заданный переменной @IP_parameter с атрибутом Параметр=10;
ü оба – использовать оба моста, заданные переменными @IP_parameter.
Эти опции равнозначны заданию соответствующих битов переменной @IP_parameter с атрибутом Параметр=3.
Если мосты не заданы или заданы, но неработоспособны, в качестве моста будет использован узел, имя которого завершается словом BRIDGE в круглых скобках. Если такого узла нет, монитор проверяет состояние узлов в сети и отправляет сообщение первому обнаруженному активному узлу.
· Раздел «Номер узла в проекте»:
ü индивидуальный – индивидуальный номер узла в проекте, при создании узлов инкрементируется автоматически. Этот параметр анализируется мониторами, что позволяет перенести узел на другое аппаратное средство (например, на компьютер с другим IP-адресом) без модификации проекта. Индивидуальный номер узла сохраняется в файле addr.ind;
ü изменять индивидуальный номер узла вручную допускается исключительно для реализации обмена по M-LINK с мониторами версии 5;
ü групповой – групповой номер узла в проекте (по умолчанию – 255). В TRACE MODE существует механизм запросов ко всем узлам, имеющим одинаковый групповой номер. Этот параметр сохраняется в файле addr.ind;
ü код проекта – мониторы могут взаимодействовать по I-NET только в том случае, если узлы имеют один и тот же код проекта. При связи по M-LINK код проекта не анализируется. Данный параметр позволяет в одном проекте создавать подсистемы, не взаимодействующие между собой.
· Раздел «Модемы» – задание для 1-2 модемов, подключенных к данному узлу, номеров телефонов (поля Телефон 1 и Телефон 2, номер задается в международном формате) и строк инициализации (поле Строкаинициализации). Номера телефонов сохраняются в файле addr.ind. Строка инициализации GSM-модема имеет следующий формат:
PIN:<PIN-код>;SCA:<номер сервис-центра>[;NO_DSR]
Номер телефона сервис-центра задается в международном формате. Необязательный параметр NO_DSR отключает проверку DSR при обмене по GSM;
· Раздел «Регистратор»:
ü при старте – состояние архивирования каналов узла в глобальный архив при старте монитора (Включено / Выключено);
ü статус – поддержка глобального архива (Активен/Пассивен). Если узел поддерживает архивирование в регистратор (Активен), в реальном времени можно включить архивирование каналов в глобальный архив – для этого используется канал, связанный с системной переменной @Logging (группа СИСТЕМНЫЕ).
· Раздел «Системные» (настройки этого раздела не влияют на работу мониторов OEM-продуктов):
ü сторожевой таймер – тип аппаратного сторожевого таймера, выбирается из следующего списка (rtms_watchdog.tmc):
0 – no;
1 – type1 (201);
2 – type2 (20C);
3 – type3 (443);
4 – type4;
5 – Wafer-4823;
6 – type6;
7 – type7;
8 – type8;
9 – type9;
ü тип дисплея – тип терминала, выбирается из следующего списка (rtms_display.tmc):
0 – VGA;
1 – Smart_Link (эмулятор терминала OCTAGON);
2 – VT100;
3 – DK8070 (4-строчный дисплей ИКОС);
4 – V04 (8-строчный, по командам совместим с DK8070);
8 – stdout (вывод в стандартный поток);
9 – Smart Link;
10 – VT100;
11 – DK8070;
12 – V04.
Если монитор должен инициализировать COM-порт обмена с терминалом Smart Link / VT100 / DK8070 / V04, следует выбирать позицию с номером меньше 8 (соответственно 1...4); если инициализация COM-порта не требуется, нужно выбирать позицию с номером больше 8 (соответственно 9...12);
ü тип клавиатуры – тип клавиатуры, выбирается из следующего списка (rtms_keyboard.tmc):
1 – Standard;
2 – int17h.