Создание компонентов Источников/приемников для модулей удаленного ввода/вывода, подключаемых к АРМ
I T-6-T-RU БАЗОВЫЙ КУРС РАЗРАБОТКИ АСУТП В TRACE MODE 6
Занятие второе
Москва, 2010
AdAstra Research Group, Ltd.
ЗАНЯТИЕ ВТОРОЕ
Учебный проект. Создание информационной базы
Постановка задачи
В учебном проекте создадим два узла – узел контроллера WinPAC , запускаемого под управлением Микро TRACE MODE для ОС WinCE . Net , и узел АРМ – МРВ для Windows XP , связанный по сети с узлом контроллера, а по последовательным коммуникациям с модулями удаленного ввода/вывода I -7017 и I -7044.
Реализация
Для начала работы над проектом загрузим инструментальную систему – интегрированную среду разработки TRACE MODE 6 и с помощью иконки инструментальной панели создать новый проект. В качестве стиля разработки выберем Стандартный (Standard). В результате выполненного действия в левом окне Навигатора проекта появится дерево проекта.
Выделим ЛК мыши в дереве проекта слой Система, ПК на правом свободном поле вызовем командное меню и создадим для контроллера узел EmbeddedRTM,
Для создания узла АРМ проделаем аналогичную операцию с использованием Навигатора проекта, пользуясь ЛК и ПК мыши:
Таким образом, нами созданы два узла проекта – контроллера и АРМ:
Создание компонентов Источников/приемников контроллера
В качестве контроллера будем использовать PC-based контроллер серии WinPAC. В контроллере установлено два модуля - – I-8017H (8 AI) в слоте 1 и I-8024 (4 AO) в слоте 2. Создадим описание данных модулей.
|
|
Выделим ЛК слой Источники/приемники и ПК вызовем контекстное меню с использованием которого создадим группу PC-based контроллеров:
Войдя во вновь созданную группу PC-based_контроллеры_1, также с помощью вызова по ПК меню создадим группу ОЕМ_WinPAC(WinCon):
В ней заполним слот 1 модулем 8017H и слот 2 модулем 8024U:
и
В результате процедуры автопостроения мы имеем источники/приемники для обоих модулей:
Автопостроение базы каналов в контроллере
Для создания в узле контроллера EmbeddedRTM_1 каналов, связанных с модулями необходимо выделить группу 8017H в слое Источники/приемники, удерживая ЛК нажатой, перетащить группу 8017H на узел EmbeddedRTM_1 и отпустить ЛК. В узле контроллера будет создана новая группа, содержащая каналы TRACE MODE, связанные с выбранной аппаратурой ввода/вывода:
Аналогичную операция проделаем для группы модуля I-8024:
Редактирование каналов
Настройка границ
Зададим границы для созданного канала аналогового ввода WinCon _ AI #0 , для этого двойным щелчком ЛК вызовем редактор канала и заполним бланк Границы следующим образом:
Настройка режима сетевого обмена
Поскольку данные из каналов, созданных в узле контроллера предполагается использовать в узле АРМ, настроим направление сетевого обмена, IP-адрес, период пересчета базы каналов, код проекта. Для этого откроем узел на редактирование:
|
|
И установим следующие настройки:
Создание компонентов Источников/приемников для модулей удаленного ввода/вывода, подключаемых к АРМ
Для узла АРМ необходимо предусмотреть подключение модулей удаленного ввода/вывода, в слое Источники/Приемники создадим группу Распределенное_УСО(DCS)_2:
В ней подгруппу I7000#1, содержащую описатели модулей I-7017 и I-7044:
Групповое редактирование описателей
Модули подключены к порту СОМ1 АРМ и имеют следующие параметры настройки: 57600, n,8,1 без формирования контрольной суммы при обмене данными, адрес модуля I-7017 в сети RS-485 выставлен 1, I-7044 – 3. Групповым образом отредактируем описатели обоих модулей:
Автопостроение каналов в АРМ
С помощью мыши перетащим группы компонентов I7017#1 и I7044#2 в узел АРМ:
Дата добавления: 2019-11-16; просмотров: 138; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!