Инструкция по эксплуатации ROC 827
Март 2006 Общая информация 1-9
Архивные базы данных.
Базу данных зарегистрированных событий и сигналов тревоги.
Прикладные программы (PID, AGA, FST, и т.п.)
Поддержку измерительной станции.
Определение выполнения задачи.
Часы реального времени.
Установку связи и проведение обмена данными.
Самодиагностику.
Микропрограммы широко используют конфигурационные параметры, которые
сконфигурированы с помощью программы ROCLINK 800.
RTOS
Программное обеспечение серии ROC800 использует вытесняющую многозадачную
операционную систему реального времени с сообщениями и аппаратно-
поддерживаемой защитой памяти. Задачам присваиваются приоритеты, в любое
заданное время операционная система определяет, какая задача должна
выполняться. Например, если выполняется задача с низким приоритетом, а
необходимо выполнить задачу более высокого приоритетного уровня, операционная
система приостанавливает выполнение задачи с низким приоритетом, позволяя
выполняться задаче с высоким приоритетом до ее завершения, а затем возобновляет
выполнение отложенной задачи. Этот подход является более эффективным, чем при
разделении времени.
TLP
Контроллер ROC827 считывает и записывает данные в структуры данных,
называемые “точки”. “Точка” – это термин, используемый в протоколе ROC Plus,
используемый для группы отдельных параметров (например, информация канале
ввода/вывода) или какой-нибудь функции (например, вычисление расхода). Точки
определяются набором параметров и имеют цифровое обозначение, которое
определяет тип точки (например, тип точки 101 относится к дискретному входу, а тип
точки 103 относится к аналоговому входу).
Логический номер обозначает физическое местонахождение для точек ввода/вывода
или логический экземпляр для других точек в контроллере ROC827. Параметры
представляют отдельные компоненты данных, которые относятся к типу точки.
Например, необработанное значение аналого-цифрового преобразования и нижнее
значение шкалы представляют собой параметры, связанные с точкой Аналоговый
Вход, 103. Атрибуты “Типы точек” определяют, что точка базы данных принадлежит
одному из возможных типов точек системы.
Вместе – это три компоненты – тип (T), логика (L) и параметры (P), которые можно
использовать для определения некоторых компонентов данных, хранящихся в базе
данных ROC827. Этот трехкомпонентный адрес называется TLP.
База данных ввода/вывода
База данных ввода/вывода содержит точки входов и выходов, поддерживаемых
операционной системой микропрограммного обеспечения, включая системные
аналоговые входы, входы многопараметрического сенсора (MVS) и модули
ввода/вывода (I/O). Программа автоматически определяет тип точки и номер точки
каждого установленного модуля ввода/вывода. Каждому входу и выходу
присваивается точка в базе данных, которая включает информацию о
конфигурационных параметрах, заданных пользователем, для значений, статусов или
идентификаторов. Программа сканирует каждую точку, помещая значения в
соответствующие точки базы данных. Эти значения можно вывести на дисплей или
заархивировать.