
- •Часть первая. Нарисуй и запусти! Создание простейшего проекта
- •Создание узла арм
- •Создание графического экрана
- •Автопостроение канала
- •Создание генератора синуса и привязка его к каналу
- •Запуск проекта
- •Добавление функции управления
- •Редактирование графического экрана
- •Привязка аргумента экрана к каналу
- •Размещение гэ Тренд
- •Привязка аргументов программы
- •Запуск проекта
- •Связь по протоколу dde с приложением ms Windows на примере Excel
- •Подключение модуля удаленного ввода сигналов
- •Создание компонента-источника для ввода данных от модуля I-7011
- •Создание и настройка сом-порта
- •Изменение привязки канала к источнику данных
- •Запуск проекта
Подключение модуля удаленного ввода сигналов
Введем в созданный проект модуль удаленного ввода I-7011 с подключенным к его входам датчиком – термопарой типа ТХА (хромель-алюмель) с международной градуировочной характеристикой Type K. Предварительно настроим модуль с помощью конфигурационной утилиты, поставляемой с модулем на указанную градуировочную характеристику, зададим «инженерный» формат вывода данных, присвоим ему номер в сети RS-485 равный 1 и установим формат обмена данными 9600,n,8,1 без формирования контрольной суммы. Подключим модуль к порту СОМ1 компьютера через автоматический конвертор интерфейсов I-7520, обеспечим питание обоих модулей.
Создание компонента-источника для ввода данных от модуля I-7011
Создадим компоненты-источники, связанные с выбранным типом аппаратуры ввода/вывода, и произведем настройку их атрибутов следующим образом:
откроем ЛК слой Источники/Приемники и через ПК создадим в нем группу Распределенное УСО (DCS);
двойным щелчком ЛК откроем группу компонентов Распределенное УСО (DCS)_1 и через контекстное меню, вызываемое по щелчку ПК, создадим в ней группу I-7000;
далее откроем созданную группу I7000_1 двойным щелчком ЛК и через щелчок ПК создадим в ней подгруппу I7011#1;
откроем созданную подгруппу I7011#1 двойным щелчком ЛК и перейдем к редактированию созданных компонентов, описывающих подключение модуля I-7011 к АРМ:
выделим ЛК компонент AI#1 и двойным щелчком ЛК перейдем непосредственно в режим редактирования его атрибутов;
все основные атрибуты, задающие настройки модуля, оставим заданными по умолчанию: Номер порта 0 соответствует СОМ1 компьютера АРМ, Адрес модуля в нашем случае 1, атрибуты Канал и Слот для выбранного модуля не задаются, Контрольная сумма – отсутствует, Направление – Вход. Изменим из выпадающего меню Тип сигнала в соответствии с типом подключенного датчика и введем Комментарий.
Создание и настройка сом-порта
Поскольку модуль I-7011 подключается к узлу по последовательному интерфейсу, создадим и настроим последовательный порт для узла RTM_1. Для этого:
откроем в окне Навигатора проекта слой Система/RTM_1, выделим ЛК узел RTM_1 и через ПК создадим группу СОМ-порты;
двойным щелчком ЛК откроем вновь созданную группу и в окне компонентов выделим ЛК СОМ-порт#1:
двойным щелчком ЛК на выделенном компоненте СОМ-порт#1 откроем для редактирования его атрибуты;
в нашем случае оставим все атрибуты выставленными по умолчанию;
закроем данное окно щелчком ЛК по иконке .
Изменение привязки канала к источнику данных
Изменим привязку канала Параметр с внутреннего генератора синусоидального сигнала на реальный аналоговый входной сигнал. Для этого:
откроем с помощью кнопки
дополнительное окно Навигатора проекта и выделим в нем ЛК слой Система/RTM_1, захватим с помощью ЛК компонент-источник аналогового входа модуля AI#1 и, не отпуская ЛК, перетащим курсор на канал Параметр, открытый в дополнительном окне Навигатора проекта;
отпустим ЛК.
Сохраним проект и подготовим его для запуска.
Запуск проекта
Выделим ЛК в Навигаторе проекта узел RTM_1 и щелчком ЛК по иконке на инструментальной панели запустим режим исполнения.
Нагревая или охлаждая чувствительный элемент подключенного к модулю датчика, можно наблюдать изменение сигнала на тренде. Если по каким-либо причинам датчик отсутствует, то можно выполнить привязку компонента CJC#2 к каналу Параметр и наблюдать в итоге флуктуации измеряемой модулем температуры «холодного» спая.