Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник ИСПиУ.doc
Скачиваний:
213
Добавлен:
18.09.2019
Размер:
17.33 Mб
Скачать

Вкладка «Таймауты» редактора узла

Приведена в соответствии с рисунком 5.6.37.

На этой вкладке настраиваются параметры обмена с платами ввода-вывода, установленными в системную шину аппаратного средства, на котором запущен монитор. Большинство таких плат после получения запроса требуют временных задержек на оцифровку данных, на переключение внутренних или внешних коммутаторов, на отработку усиления и т.п.

Рисунок 5.6.37 – Вкладка редактора узла Таймауты

На вкладке задаются следующие параметры:

  • время ожидания ответа от УСО – значения этих таймаутов задаются в относительных единицах. Реальная задержка зависит от производительности процессора. Задержка обеспечивается вставленным в тело программы циклом, внутри которого присутствует еще один пустой цикл. В качестве параметра обоих циклов используется введенное значение таймаута (таким образом, шкала таймаутов является квадратичной). Предельное значение таймаута равно 32000;

  • MUX – номер канала на внешнем мультиплексоре;

  • PCL GAIN Control – параметр усиления;

  • преобразование – этот параметр задается в дополнение к таймауту ожидания ответа для плат, время оцифровки которых может варьироваться. Он определяет число запросов, которые генерируются монитором по истечении таймаута ожидания ответа к регистру АЦП платы, индицирующему завершение оцифровки. В DOS один такой запрос осуществляется за время порядка 1 мкс, в Windows – 10 мкс, частота запросов устанавливается монитором. Поскольку все такие запросы находятся внутри цикла монитора, задавать их число избыточным нецелесообразно – при отказе оборудования существенно увеличивается время цикла монитора. По умолчанию значение параметра Преобразование равно 2000.

Вкладка «Дополнительно» редактора узла

Приведена в соответствии с рисунком 5.6.38.

Рисунок 5.6.38 – Вкладка редактора узла Дополнительно

На этой вкладке конфигурируются дополнительные параметры узла:

  • Период посылки сообщения о присутствии в сети (с) – аналог @RTM_Parameter типа OUTPUT с атрибутом Параметр = 1, Always_Send.

  • Предельное время после последнего приема от удаленного узла (с) – аналог @RTM_Parameter типа OUTPUT с атрибутом Параметр = 2, Node_UnPresent.

  • Период проверки состояния удаленных узлов (с) – аналог @RTM_Parameter типа OUTPUT с атрибутом Параметр = 3, Status_Check.

  • Время на обнаружение резервов (мс) – аналог @RTM_Parameter типа OUTPUT с атрибутом Параметр = 4, Waite_Start.

  • Таймаут на переход в режим MASTER (в периодах проверки состояния узлов) – аналог @RTM_Parameter типа OUTPUT с атрибутом Параметр = 5, Waite_Chg_Sts.

  • Маска рассылки регистраторам – аналог @IP_parameter типа OUTPUT с атрибутом Параметр = 7, Logger_Mask.

  • Предельное время ожидания ответа на запрос (в циклах) – если запрашиваемый узел присутствует в сети, а ответ на запрос в течение заданного времени не пришел, запрашивающему каналу устанавливается признак аппаратной недостоверности. Данный параметр задается в циклах монитора, значение по умолчанию – 4.

  • Число буферов для индивидуальных рассылок по сети IP – аналог @IP_parameter типа OUTPUT с атрибутом Параметр = 32, CountOfIndBlock.

  • Размер IP-буфера – этот параметр задается в килобайтах. По умолчанию размер буфера равен определенному в ОС.

  • В разделе Приоритеты потоков данной вкладки приоритеты потоков монитора, заданные по умолчанию, могут быть изменены.