Выбор технических средств для системы сбора данных и управления и разработка программы на базе SCADA "Genie"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



ения сигнала с выхода PID - регулятора PID2, добавления к нему помехи, для проверки качества регулирования, а также для остановки выполнения обработки данных.

Для проверки условия активизации ручного управления используется бейсик iенарий SCR4:

Public stopped as integermanual as integerSCR4()do_5 as Tag

Set do_5 = GetTag("TASK3","DO5") 'stop? task3

Set a_m = GetTag("DISP3","CBTN1") 'manual or auto?do_5 = 1 then= 1=0ifa_m = 1 then= 1=0if Sub

Бейсик iенарии SCR7 и SCR8 используются для включения ручного, либо автоматического управления, в зависимости от значения переменной manual, определяемой в бейсик iенарии SCR4.

Листинг basic-iенария SCR7 модели стратегии ПК объекта №3 (TASK3)

Public manual as integerSCR7()pid_reg1 = GetTag("VIRTASK","VT1") 'vixod PID x3.1pid1_manual = GetTag("DISP3", "SPIN6") 'ry4noe ypravleniemanual=0 then 'manual or auto?pid_reg1pid1_manualifSub

Листинг basic-iенария SCR8 модели стратегии ПК объекта №3 (TASK3)manual as integerSCR8()pid_reg2 = GetTag("VIRTASK","VT2") 'vixod PID x3.2koef = GetTag("DISP3", "SPIN2") 'koefficient Kpid_reg1 = GetTag("DISP3","SPIN6")'zadat4ik X3.1manual = 0 then 'manual or auto?pid_reg2pid_reg1*koef

end ifSub

3.7 Пояснение к экранным формам интерфейса оператора рабочей программы

Рисунок 20 - Экранная форма ПК объекта№3

3.8 Пояснение к экранным формам интерфейса оператора программы-модели

Рисунок 21 - Экранная форма ПК объекта№1

Рисунок 22 - Экранная форма ПК объекта№2

Рисунок 23 - Экранная форма ПК объекта№3

3.9 Краткое описание функциональных блоков стратегии, элементов отображения и управления

- Блок Бейсик-iенария предназначен для реализации небольших алгоритмов обработки данных. Выходы (8) блока могут соединяться с неограниченным количеством других функциональных блоков стратегии.

Имеется возможность создания программ, выполняющих обработку значений на входах блока Бейсик-iенария и вывод вычисленных значений на его выходы, а также позволяющих пропускать циклы стратегии, при которых не происходит вывод значений переменных другим функциональным блокам

- ПИД-регулятор предназначен для стабилизации заданного параметра в контуре автоматического управления с пропорционально - интегрально - дифференциальным законом регулирования.

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

- данный блок предназначен для установления связи между элементами управления Редактора форм отображения и функциональными блоками Редактора задач. Значение, связанное с элементом управления, входящим в окно формы отображения, может быть передано функциональным блокам задач посредством блока Тэг.

- Данный блок предназначен для выполнения одной математической либо логической операции, например, сложение, вычитание, умножение, отрицание и т.д. Хотя бы один функциональный блок стратегии должен быть присоединен ко входу блока вычисления с единственным оператором. Результат на выходе блока вычисления с единственным оператором может быть представлен в виде целого (integer) либо действительного (float) числа. В нашем случае данные блоки используются для вычисления значения логического выражения.

- данные функциональные блоки предназначены для передачи дискретных выходных сигналов.

- данные функциональные блоки предназначены для передачи аналоговых выходных сигналов.

Заключение

В данной работе выбраны технические средства и создана рабочая программа на базе инструментальной среды для разработки приложений сбора, обработки, графического представления данных и управления "Genie", а также "GenieDAQ". Разработана программа-модель в среде "Genie" для имитации стратегии и наглядной иллюстрации работы программы.

Программа позволяет осуществить:

1. Передачу трех дискретных выходных сигналов объекта N 2: х2.1, х2.2, х2.3 и дискретный сигнал объекта N1 - х1.1 на дискретные входы объекта N2.

2. Аналоговое ПИД -регулирование величины соотношения параметров хЗ.1ан- расход (токовый сигнал 4-20 мА.) и х3.2ан-расход (однополярный сигнал 0-10 в.) объекта N 3 (управлять параметром х3.1 ан., стабилизировать параметр х3.2ан.),переход ПИД -регулятора ПК N 3 в ручной режим при выполнении условия: у = f(х1.3, х2.1, хЗ.1, х4.1) =0

3. Индикацию состояния дискретных переменных х1.1, х2.1, хЗ.2, х4.1 на ПК объекта N 3.

4. Остановка выполнения обработки данных ПК №3 при выполнении условия хЗ.1 = 1.

Разработана структурная схема управления распределенной системы управления на базе устройств для сбора данных и управления, устанавливаемых в IBM PC совместимые компьютеры.

Разработана структурная схема управления распределенной системы управления на базе интеллектуальных модулей с интерфейсом Ethernet и встроенной Web страницей серии ADAM 6000.

Список использованных источников

1 Гофман П. М. Тюрин В. Н. Лабораторный программно-аппаратный комплекс на базе технических средств, системы сбора данных и оперативного диспетчерского управления фирмы Advantech. - Красноярск: СибГТУ, 2000 тАж

СТП 3.4.204.-01. Система вузовской учебной документации. Требования к оформлению текстовых документов. - Взамен СТП 17-98; Введ. 1.04.01. - Красноярск:, СибГТУ 2001.