
- •Введение Краткое описание системы Назначение и сферы применения
- •Основные термины и определения
- •Состав инструментальной системы
- •Принцип функционирования системы
- •Модификации ис trace mode 6
- •Пособие по инсталляции Системные требования
- •Порядок инсталляции
- •Часть первая. Нарисуй и запусти! Создание простейшего проекта
- •Создание узла арм
- •Создание графического экрана
- •Автопостроение канала
- •Создание генератора синуса и привязка его к каналу
- •Запуск проекта
- •Добавление функции управления
- •Редактирование графического экрана
- •Привязка аргумента экрана к каналу
- •Размещение гэ Тренд
- •Привязка аргументов программы
- •Запуск проекта
- •Связь по протоколу dde с приложением ms Windows на примере Excel
- •Подключение модуля удаленного ввода сигналов
- •Создание компонента-источника для ввода данных от модуля I-7011
- •Создание и настройка сом-порта
- •Изменение привязки канала к источнику данных
- •Запуск проекта
- •Часть вторая. Операторский интерфейс: мониторинг, управление, регулирование Постановка задачи
- •Создание экранов арм
- •Написание программ
- •Узлы проекта и база каналов
- •Создание архива и отчета тревог
- •Создание базы каналов pc-based контроллера
- •Создание компонентов-источников/приемников pc-based контроллера
- •Связывание компонентов-источников/приемников с каналами
- •Настройка каналов, задающих начальные условия для регулирования и управления
- •Настройка параметров сетевого обмена и динамических характеристик узла
- •Конфигурирование информационных потоков между узлами
- •Настройка режима сетевого обмена
- •Редактирование базы каналов
- •Фиксация событий
- •Связь с субд ms Access
- •Обработка данных локального архива
- •Обеспечение безопасности
- •Генератор отчетов
- •Часть третья. Имитаторы Постановка задачи
- •Подготовительные операции
- •Разработка программ имитаторов, встраивание их в проект
- •Файлы проекта
- •Отладка
- •Настройка сетевых протоколов
- •Подготовка папки проекта к отладке
- •Проведение отладки
- •Заключение
- •Приложение Некоторые типовые системные конфигурации trace mode 6
Создание базы каналов pc-based контроллера
Последовательность действий по созданию базы каналов контроллера будет во многом такой же, как и в уже рассмотренном случае с узлом АРМ. Откроем в Навигаторе проекта узел PC-based контроллера, обслуживающего участки термической обработки и дозирования. Создадим в узле MicroRTM_2 группы каналов Участок_Термообработки и Участок_Дозирования.
Создадим дополнительное окно Навигатора проекта и откроем в нем слой Шаблоны_программ. Перетащим шаблон программы Управление#1 в группу Участок_Термообработки узла MicroRTM_2. В результате будет создан канал вызова программы Управление#1 в узле контроллера. Для создания соответствующих каналов в группе Участок_Термообработки и связывания их атрибутов с аргументами программы перейдем во вкладку Аргументы канала класса CALL Управление#1 и с помощью щелчка ЛК мыши на иконке получим требуемый результат.
В группу Участок_Дозирования перетащим шаблон программы Розлив#2, обеспечивающей дозирование готового продукта по заданию от АРМ. Проделаем операции, как и в предыдущем случае. В результате состав группы Участок_Дозирования будет:
Привязки аргументов к атрибутам созданных каналов при этом будут:
Для упаковки дискретных выходных сигналов в байт данных создадим в группе Участок_Дозирования канал класса HEX16 TO_PORT типа OUTPUT и перетащим в эту же группу шаблон программы Упаковка#4.
Привязку аргументов программы к атрибутам каналов выполним вручную из вкладки Аргументы окна свойств канала класса CALL Упаковка#4.
Создание компонентов-источников/приемников pc-based контроллера
Перейдем в слой Источники/Приемники и определим аппаратные средства PC-based контроллера как плату ввода/вывода типа А-8111. Создадим группу компонентов-источников/приемников Платы ввода/вывода_2.
В ней подгруппу А-8111#1.
Откроем для редактирования вновь созданную группу компонентов-источников/приемников платы А-8111 и оставим три входных аналоговых сигнала и один выходной дискретный порт.
По умолчанию для платы А-8111 создаются входные дискретные порты, таким образом, необходимо двойным щелчком ЛК открыть данный компонент на редактирование и переопределить для него параметры Состояние и Направление, изменить Имя. В бланке свойств компонента изменить его пиктограмму.
Связывание компонентов-источников/приемников с каналами
Свяжем компоненты-источники/приемники платы А-8111 с каналами узла MicroRTM_2. Источник PCL_channel#1 c каналом Входной_параметр, PCL_channel#2 с вновь созданным в группе Участок_Термообработки каналом класса FLOAT Расход_теплоносителя, PCL_channel#3 – с каналом Расход_продукта в группе Участок_Дозирования и DO_port#12 с каналом TO_PORT.
Также в слое Источники/Приемники создадим группу компонентов Диагностика_и_сервис_3. В ней - подгруппу Диагностика_1, а в ней – компонент @Calc_Loop_1, контролирующий в миллисекундах время пересчета базы каналов узла. Данный источник свяжем с каналом Время, расположенным в группе Участок_Дозирования узла MicroRTM_2.
Следует отметить, что для более точного вычисления отпускаемого объема продукта необходимо использовать привязку атрибута Время между вызовами (атрибут 87) канала класса CALL Розлив#2 к его же аргументу Время.