Создание компонентов Источников/приемников для модулей удаленного ввода/вывода, подключаемых к АРМ



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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!