TRACE MODE
Программирование uPAC-7186EX на МЭКЕсть контроллер uPAC-7186EX, подключенный к модулю удаленного в/в i7018 и i7067. К модулю i7018 подключена термопара. Нужно его запрограммировать в SCADA-системе TRACE MODE 6. Загружаем TRACE MODE 6, создаем в ней простой проект. В слое «Система» создадим новый узел «NanoRTM» и откроем его чтобы отредактировать. В группе свойств «Адаптеры» выберем «Первый», ставим галки на прием и посылку. Также указываем в поле «Имя компьютера / IP-адрес» – 192.168.3.32. Далее создаем в данном узле группу «COM-порты» и отредактируем свойства автоматически созданного компонента «COM-порт#1».
Далее переходим в слой «Источники/Приемники», где создадим группу «Распределенные_УСО_(DCS)», а в ней соответственно группу «i7000», в которой делаем 2 компонента «i7018» и «i7067». В групповом редактировании «i7018» изменяем «PORT» на 1, а «ADDR» на 2. Рис. 1. Редактирование свойств модуля «i7018» Затем настроим модуль «i7067», а именно установим «Номер порта» – 1, «Адрес» – 4. После чего перенесем группы «i7018» и «i7067» из группы «Источники/Приемники» в узел «NanoRTM_2». Далее
в этом узле, в группе «Каналы» создадим новый компонент типа «Программа».
Откроем компонент для редактирования и в его аргументах создадим входной и
выходной аргументы. Выходному аргументу поменяем тип на «USINT». Также нужно привязать эти
аргументы к модулям «i7018»
и «i7067». А именно,
входной аргумент к первому каналу модуля i7018, а выходной к модулю i7067. Саму
программу составим на языке FBD.
Добавим в рабочую область программы элементы «Трехпозиционный регулятор» и
«Упаковка битов». Соединим эти блоки между собой. И откомпилируем программу. Рис. 2. Программа на FBD Затем
перейдем на узел «RTM_1»
и откроем его для редактирования.
Выберем в нем «Адаптеры – Системный» и установим галочки на «Посылку» и
«Прием». Также укажем «IP-адрес»
как 192.168.3.26. Далее перетащим в
группу «Каналы» этого узла из узла «NanoRTM_2» первый канал
модуля i7018 – «Ain#1» и канал «DO#1» модуля i7067. Потом откроем в узле «RTM_1» компонент «Экран#1:1» и отредактируем его. Добавим в качестве аргументов экрана каналы 3 и 4 из группы «Каналы» узла «RTM_1». Разместим на экране графический элемент «Тренд». Должно быть 3 аргумента экрана. Первый аргумент связан с реальными значениями «Канал#3», а 2-й и 3-й связаны с 1-м и 7-м битами компонента «Канал#4». Все три аргумента нужно привязать к тренду. Рис. 3. Аргументы экрана Сохраним
выполненный проект на диск и для монитора реального времени. В папке проекта
«…/NanoRTM_2/» нужно
найти файл с расширением «dbb»,
перетащить его в контроллер и подгрузить. Потом выделить узел «RTM_1» и запустить профайлер,
а в окне профайлера еще раз нажать на кнопку с пиктограммой красного человека. Рис. 4. Экран проекта |
||||||||