Добавил:
Я студент Уфимского Топливно-Энргетического колледжа, к сожалению этот сайт для вузов, по этому я выбрал вуз связанный с нашим дальнейшим обучением. В этом профиле я скинул всю информацию которую собрал за 4 курса, да много всякого мусора, но кое что полезное в нем тоже можно найти. Все эти файли по специальности сооружения и эксплуатации ГНП и ГНХ, подходят для Факультета Тубопроводного Транспорта УГНТУ, по этому можете смело пользоваться. Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
142
Добавлен:
23.05.2018
Размер:
17.67 Mб
Скачать

4.3 Разработка программы управления насосным агрегатом

4.3.1 Описание работы контроллера Modicon tsx Quantum

Управление насосным агрегатом осуществляется контроллером. Он производит опрос датчиков и вырабатывает сигналы управления. К функциям, выполняемым контроллером, относятся:

контроль и сигнализация предельных значений;

управление объектом.

Сигнализация реализуются путем сравнения технологического параметра с определенным предельным значением (уставкой). В результате вырабатывается соответствующий сигнал.

Управление реализуется при помощи сравнения с граничными значениями и вырабатывается сигнал отключения. В частности для данного объекта это управляющие сигналы на отключение насосного агрегата.

Все первичные преобразователи подают на вход контроллера унифицированные токовые сигналы 4.20 мА. Данные сигналы принимаются контроллером и обрабатываются при помощи программы, загруженной из памяти программ.

В качестве примера можно представить аппаратуру контроля вибрации "Каскад".

4.4 Инструментальная система программирования промышленных контроллеров

Прикладное программное обеспечение (ПО) современных программируемых логических контроллеров (ПЛК), имеющих встроенную операционную систему, может быть разработано как с использованием традиционных инструментальных средств (компиляторы языков СИ, Паскаль, Фортран, Бейсик и т.д.), так и на основе специализированных языковых средств. Традиционная технология требует от разработчика знаний не только в области использования языков программирования, но и особенностей операционной системы, а также аппаратных возможностей данного контроллера и организации системы ввода/вывода. При этом разработанное ПО будет привязано только к данному типу контроллера и не может быть перенесено на другую аппаратно-программную платформу [6]. Потребность в специальных платформе - независимых языках программирования возникла давно. Она послужила причиной объединения усилий ведущих производителей контроллеров по разработке под эгидой Международной Электротехнической Комиссии (МЭК) стандарты на такие языки программирования ПЛК. Одной из первых реализации стала инструментальная система ISaGRAF.

Одной из первых реализаций этого стандарта стала инструментальная система ISaGRAF, разработанная компанией CJlnternational (Франция).

4.4.1 Архитектура iSaGraf

Система ISaGRAF состоит из двух частей: системы разработки ISaGRAF Workbench системы исполнения ISaGRAF Target. Система разработки представляет собой набор Windows - приложений, интегрированных в единую инструментальную среду и работающих под операционной системой (ОС) Windows 95/98/NT/XP.

Основу системы исполнения составляет набор программных модулей (для каждой целевой системы свой), выполняющих самостоятельные задачи, под управлением ядра ISaGRAF.

Ядро ISaGRAF реализует поддержку стандартных языков программирования, типового набора функций и функциональных блоков и драйверов ввода/вывода. Задача связи обеспечивает поддержку процедуры загрузки пользовательского ISaGRAF - приложения со стороны программируемого контроллера, а также доступ к рабочим переменным этого приложения со стороны отладчика системы разработки ISaGRAF. Взаимодействие систем разработки и исполнения осуществляется по протоколу MODBUS, что дает возможность доступа к данным контроллера не только отладчику ISaGRAF, но и любой системе визуализации и управления данными (SCADA). Драйверы устройств сопряжения с объектом организуют прозрачный доступ к аппаратуре ввода/вывода. Функции пользователя реализуют процедуры и алгоритмы функций. Системные функции предназначены для описания специфики конкретной ОС, реализованной на данном типе контроллеров.

Соседние файлы в папке база Уфимского Топливно Энергетического Колледжа