- •Министерство образования и науки российской федерации
- •Содержание
- •Введение
- •1.Описание микропроцессорного контроллера кросс.
- •1.1Назначение и область применения контроллера.
- •1.2Основные возможности контроллера
- •1.3Модули котроллера
- •1.4Надежность контроллера
- •1.5Состав и технические характеристики контроллера
- •2.Типовые структуры асу тп.
- •2.1Процессорная структура.
- •2.2Микроконтроллерная структура.
- •2. Программный пакет iSaGraf
- •2.1. Описание программного пакета
- •2.1.1. Языки программирования, реализованные в iSaGraf
- •2.1.2. Основные возможности iSaGraf
- •2.1.3. Основной принцип iSaGraf: синхронизация
- •2.1.4. Отладчик системы iSaGraf
- •2.1.5. Описание языка программирования fbd
- •2.2. Методика составления программ регулирования и их отладка
- •3. Программный пакет MasterScada
- •3.1. Назначение, состав и функции Scada-пакетов
- •3.2. Описание программного пакета
- •3.2.1. Редактор схем функциональных блоков
- •3.1. Методика разработки программ визуализации процессов контроля, регулирования и сигнализации
- •3.1. Создание мнемосхемы управления.
- •3.2. Создание мнемосхемы график.
- •4. Назначение орс-сервера и его настройка
- •5. Проверка работоспособности разработанных программ
- •Заключение
- •Литература
Министерство образования и науки российской федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ
ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Институт Кибернетики
Направление Автоматизация и управление
Кафедра Автоматики и Компьютерных Систем
Отчет по курсовой работе по дисциплине АИУС
«Программное обеспечение АСУ ТП, реализованной на базе контроллера КРОСС-500»
Выполнил студент гр.8А91 _______ _______ Климашин В.В.
Проверил доцент _______ _______ Скороспешкин В.Н.
Томск – 2013
Задание
Изучить промышленный микропроцессорный контроллер КРОСС-500 и типовые структуры систем автоматизации, выполненные на базе контроллера.
Изучить программный пакет ISaGRAF и языки программирования.
Изучить пакет MasterSCADA, предназначенный для визуализации процесса управления.
Изучить параметры настройки ОРС – сервера контроллера КРОСС-500.
Составить программу на языке программирования FBD для микропроцессорного контроллера, обеспечивающую выполнение функций:
аналоговое регулирование по ПИД закону.
сигнализация по верхнему предельному значению.
Составить программу на базе MasterSCADA для операторской станции, обеспечивающую визуализацию процесса контроля, регулирования и сигнализации. Выполняемые операторской станцией функции:
Отображение значения регулируемого параметра, ошибки и задания в виде значения.
Отображение в графическом виде значения регулируемого параметра, ошибки и задания.
Тренд реального времени регулируемого параметра.
Сигнализация о выходе за допустимые пределы регулируемого параметра путем изменения цвета выбранной формы.
Изменение значений задания и параметров настройки регулятора, используя команды.
Произвести настройку OPC-сервера и осуществить проверку работоспособности разработанных программ на учебном стенде. Модель объекта управления набирается на аналогово-вычислительном комплексе АВК – 6. Объект управления моделируется с помощью звена второго порядка.
Таблица 1
№ варианта |
Тип контроллера |
Перечень функций, выполняемых контроллером |
Язык программирования контроллера |
Перечень функций, выполняемых операторской станцией |
1 |
КРОСС 500 |
Аналоговое регулирование по ПИД закону, сигнализация по верхнему и нижнему предельным значениям |
FBD |
Задание уставки и параметров регулятора. Тренд реального времени, цифровые значения регулируемого параметра, изменение цвета выбранной формы при выходе параметра за установленные пределы |
Содержание
Введение 3
1.Описание микропроцессорного контроллера КРОСС. 5
1.1Назначение и область применения контроллера. 5
1.2Основные возможности контроллера 6
1.3Модули котроллера 7
1.4Надежность контроллера 8
1.5Состав и технические характеристики контроллера 8
2.Типовые структуры АСУ ТП 13
2.1Процессорная структура. 13
2.2Микроконтроллерная структура. 14
Заключение 46
В ходе данной лабораторной работы был изучен микропроцессорный контроллер КРОСС-500 и типовые структурные схемы, выполненные на базе данного контроллера. Также были изучены программные пакеты ISaGRAF и MasterScada, языки программирования стандарта МЭК 11131-3. 46
Была разработана и реализована программа для микропроцессорного контроллера КРОСС-500, обеспечивающая выполнение всех требуемых функций. Также была составлена программа на базе MasterScada для операторских станций, которая обеспечивает визуализацию процесса контроля, регулирования и сигнализации. 46
Были изучены параметры настройки ОРС – сервера и произведена настройка ОРС – сервера, осуществлена проверка работоспособности разработанных программ на учебном стенде. 46