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

4.17. Каналы

В TRACE MODE 6 определены каналы нескольких классов.

По функциональному назначению классы каналов можно сгруппировать следующим образом:

каналы для работы с данными (числовые каналы):

  • HEX16 – для работы с 2-байтовыми целыми числами;

  • HEX32 – для работы с 4-байтовыми целыми числами;

  • FLOAT – для работы с 4-байтовыми вещественными числами (существуют две разновидности канала этого класса – с обработкой и без обработки в канале);

  • DOUBLE FLOAT – для работы с 8-байтовыми вещественными числами;

  • TIME – для работы со значениями времени (дата и время);

каналы для мониторинга:

  • Событие – для мониторинга объекта с целью фиксирования возникновения/исчезновения на этом объекте некоторого события или ситуации (например, аварии). Канал хранит историю события и допускает его квитирование;

каналы для задания прав пользователей:

  • Пользователь – для задания прав пользователя на разработку и/или запуск проекта;

каналы T-FACTORY:

  • Единица оборудования – для учета единицы оборудования, планирования и мониторинга ее техобслуживания;

  • Персонал – для учета работника, а также планирования и мониторинга его участия в техобслуживании оборудования;

  • M-ресурс – для учета складских ресурсов;

  • D-ресурс – для мониторинга техобслуживания оборудования и ряда других задач;

каналы многофункционального назначения:

  • CALL – свойство вызов канала этого класса конфигурируется для выполнения различных функций. В ИС можно создать следующие каналы этого класса с предустановленным свойством вызов (при создании такого канала в соответствующем слое шаблонов создается шаблон, вызываемый каналом):

экран – канал с вызовом шаблона экрана;

программа – канал с вызовом шаблона программы;

документ – канал с вызовом шаблона документа;

связь с БД – канал с вызовом связи с базой данных.

4.18. Шаблоны

Шаблон можно рассматривать как функцию, которую вызывает основная программа (монитор) с передачей определенных значений. Шаблоны вызываются каналами класса CALL (шаблоны программ могут быть вызваны каналами других классов с настроенным свойством вызов) при их отработке монитором.

Значения в шаблон передаются через его аргументы. Эта передача настраивается в ИС с помощью привязки аргументов шаблона к каналам или источникам/приемникам в редакторе аргументов. Передача аргументов при вызове шаблона обязательна – другими словами, шаблон должен иметь хотя бы один аргумент.

В соответствующих слоях структуры проекта могут быть созданы следующие шаблоны (компоненты проекта):

  • шаблон программы – разработка программ в соответствующем редакторе подробно рассматривается в разделе Программирование алгоритмов;

  • шаблон экрана, графической панели, мнемосхемы – разработка графического интерфейса оператора в соответствующем редакторе подробно рассматривается в разделе Разработка графического интерфейса;

  • шаблон документа – разработка документов (генерируемых отчетов) в соответствующем редакторе подробно рассматривается в разделе Генерация документов;

  • шаблон связи с базой данных – конфигурирование связи с базой данных в соответствующем редакторе.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]