Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

И SCADAPack



Для программирования контроллеров серий TeleSAFE Micro 16 и SCADAPack, отладки и документирования программ контроля и управления используется пакет TelePACE.

Пакет программирования TelePACE содержит редактор программ релейной логики LL (TelePACE Ladder Logic) и набор инструментов для работы на языке С (TelePACE C Tools) - ANSI C компилятор, библиотеку дополнительных функций С и загрузчик.

· Пакет программирования на языке релейной логики - TelePACE Ladder Logic разработан и широко используетсяинженерами в системах управления дискретными и непрерывными процессами. Редактор релейной логики – это мощный инструмент для написания, отладки и документирования программ контроля и управления. Редактор релейной логики используется также для загрузки программ на языке С и контроля за их состоянием.

Редактор языка релейной логики LL (TelePACE Ladder Editor) работает на персональном компьютере в среде WINDOWS. Части программ могут быть скопированы, вырезаны, вставлены и удалены. Логические имена (tag name) и значения могут быть экспортированы и импортированы в электронные таблицы.

Встроенная помощь содержит всю информацию из руководства по программированию.

Редактор позволяет легко связывать логические переменные с физическими адресами модулей ввода/вывода и регистрами базы данных. Оперируя мышью, можно включать в программу контакты, выходы, счетчики, таймеры, ПИД-регуляторы и многое другое. Также просто осуществляется загрузка программы в контроллер и ее запуск. Режим отладки и мониторинга позволяет контролировать работу программы и изменять значение переменных. Редактирование может производиться в режимах без связи с контроллером (Off-line) и с работающим контроллером (On-line).

Программирование, загрузка и отладка программ, диагностика работы контроллера может производиться удаленно по сети, даже по коммутируемым телефонным линиям.

· Однако, когда необходимы большие возможности, можно использовать язык С. ANSI C – компилятор подходит для реализации пользовательских протоколов, сложных вычислений, организации хранения данных и других функций, недоступных в языке релейной логики.

Для создания операторского интерфейса в системах управления, построенных на базе контроллеров фирмы Control Microsystems, часто используется пакет InTouch фирмы Wonderware.

InTouch обеспечивает стандартный спектр функций, реализованный практически во всех пакетах:

- автоматизированная разработка, дающая возможность создания ПО

системы автоматизации без реального программирования;

- средства исполнения прикладных программ;

- сбор первичной информации от устройств нижнего уровня;

- обработка первичной информации;

- регистрация алармов и исторических данных;

- хранение информации с возможностью ее пост-обработки (как правило,

реализуется через интерфейсы к наиболее популярным базам данных);

- визуализация информации в виде мнемосхем, графиков и т.п.;

- наличие подсистемы для автоматической генерации отчетов.

Исполнительная система InTouch поддерживает базу данных текущих значений процесса. Значения параметров отображаются на одном или нескольких компьютерах, использующих распределенную структуру программного обеспечения. Поддерживаются следующие типы данных: вещественные, целые, дискретные, строковые и суперпеременные.

Графические объекты могут анимироваться с использованием следующих динамических свойств: цвета, положения, перемещения, размеров, заполнения, мерцания, вращения, скрытия.

InTouch позволяет организовать взаимодействие с другими приложениями, используя следующие средства:

- стандартный DDE-обмен;

- протокол SuiteLink;

- OPC-протокол.

InTouch имеет встроенные механизмы интеграции с другими компонентами пакета FactorySuite.





Дата публикования: 2014-12-11; Прочитано: 310 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...