3. Программно-технические комплексы и их проекты (1245061), страница 5
Текст из файла (страница 5)
Сброс выхода Z всостояние 0 (выкл) происходит одновременно с задним фронтом входного сигнала Q. Если длительность импульса на входе Q меньше времени задержки (Tи < T), импульс на выходе Z не формируется.На выходе TR отображается время, оставшееся до включения, в секундах.17КОМПАР НИЖ - Компаратор нижнего уровня.Условное графическое изображение и параметры данного ФБ приведены ниже.ПараметрыИмяXXLOWHYSZВход/ВыходТипВходаналоговыйВходаналоговыйВходаналоговыйВыходлогическийКомментарийВходУровень срабатывания. Пороговое значение нижнего уровняВеличина гистерезисаВыходАлгоблок предназначен для сравнения входного параметра с пороговым значением XLOW.Z принимает значение "1" если X становится меньше чем XLOW и Z принимает значение "0" если Х становится больше чем XLOW+HYS.КОМПАР ВЕРХ - Компаратор верхнего уровня.Условное графическое изображение и параметры данного ФБ приведены ниже.ПараметрыИмяXXUPHYSZВход/ВыходТипВходаналоговыйВходаналоговыйВходаналоговыйВыходлогическийКомментарийВходУровень срабатывания.
Пороговое значение верхнего уровняВеличина гистерезисаВыходАлгоблок предназначен для сравнения входного параметра с пороговым значением XUP.Z принимает значение "1" если X становится больше чем XUP и Z принимает значение "0" если Х становитсяменьше чем XUP-HYS.18ПИД АНЛГ Р- ПИД-регулятор аналоговый с ручным управлением выходом.Условное графическое изображение и параметры данного ФБ приведены ниже.ПараметрыИмяSPPVTFKPTIDDZONEYBOTYTOPMANUALYMANEYYULMВход-ВыходВходВходВходВходВходВходВходВходВходВходВходВыходВыходВыходТипаналоговыйаналоговыйаналоговыйаналоговыйаналоговыйаналоговыйаналоговыйаналоговыйаналоговыйлогическийаналоговыйаналоговыйаналоговыйаналоговыйКомментарийЗаданиеРегулируемый параметрПостоянная времени фильтраКоэффициент пропорциональностиПостоянная времени интегрированияКоэффициент ввода дифференциальной составляющейЗона нечувствительностиНижний пределВерхний пределУстановить уставкуУставкаЗначение рассогласованияВыходВыход без ограниченияФБ предназначен для управления по ПИД-закону пропорциональным исполнительным механизмомили аналоговым усилителем мощности.
Он вычисляет рассогласование E по формуле:E = SP – PV, где SP (задание) и PV (регулируемый параметр) - входные величины. При этом входной параметрPVфильтруется с постоянной времени TF.В состав ФБ входят следующие элементы (рис. 14):РАЗНОСТЬ- для вычисления величины рассогласования;ФИЛЬТР- для фильтрации регулируемого параметра;ЗОНА НЕЧ - для формирования зоны нечувствительности регулятора;ПИД-регулятор - основной элемент;Ограничитель выхода.Для элемента ЗОНА НЕЧ: если |X| < DZONE/2, то Вход ПИД=0; если Х ≥ DZONE/2, то Вход ПИД=Х(DZONE/2);если Х ≤ -(DZONE/2), то Вход ПИД=Х+(DZONE/2).Таким образом, изменение сигнала отклонения внутри зоны нечувствительности никакого влияния наалгоритм регулятора не оказывает. ПФ для элемента ПИД-регулятора:Y ( s)1D ТI s W (s ) KP 1 D ТI s X ( s)ТIs1819КонтроллерПИД АНЛГ РDZONEЗаданиеРазностьYBOTYTOPЗаконрегулирования(ПИД)XYULMYИМОУФильтрРегулируемый параметрРис.
14. Пример построения САР на основе функционального блока ПИД АНЛГ Р:ИМ – исполнительный механизм; ОУ – объект управленияРеакция выходного сигнала ПИД-алгоритма Y на скачок сигнала рассогласования:Выход ПИД-регулятора YULM подается на выход Y алгоблока через элемент ограничения по верхнему (YTOP) и нижнему (YBOT) пределам:Y=YULMприYBOT≤YULM≤YTOP;Y=YBOTприYULM<YBOT;Y=YTOPприYULM>YTOPЕсли выход регулятора подключен непосредственно к аналоговому выходу ПРК, то используются значения верхнего и нижнего пределов ограничения выхода, установленные с помощью пульта управления или с верхнего уровня управления.
В противном случае (когда подключение опосредованное, через промежуточные блоки) для ограничения выхода используются значения YTOP и YBOT, задаваемые в алгоблоке.При MANUAL = 1 (ручной режим) Y = YMAN.КОНСОЛЬПрограмма КОНСОЛЬявляется средством наладчика, дающая ему полный доступ ко всей информации,содержащейся в ПРК. Она позволяет:- осуществлять загрузку откомпилированных программ во все ПРК;- контролировать выходные/входные сигналы, используемые функциональным алгоритмомПРК;- контролировать и устанавливать новые значения всех параметров настройки,предусмотренных функциональным алгоритмом ПРК;- осуществлять настройку замкнутых контуров - контролировать и устанавливать новыезначения всех параметров настройки;- переключать любой из дискретных или аналоговых выходов в режим ручного управления иуправлять им вручную;- наблюдать за графиками изменения параметров;- программировать действия ПРК с помощью планировщика (при наличии);- контролировать возникновение отказов и действия таймеров, предусмотренных вфункциональном алгоритме;- загружать в ПРК новый функциональный алгоритм;- при работе с сетью ПРК автоматически определять состав сети и контролировать работу20любого из ПРК, включенных в сеть.Для работы с программой КОНСОЛЬ необходимо обеспечить связь между ПРК, имеющим субмодульRS-232C, и COM-портом компьютера с помощью интерфейсного кабеля.К компьютеру подключается Master-контроллер MC8 по интерфейсу RS-232C, а Slave-контроллерыМС8 и другие приборы последовательно подключаются к Master-контроллеру по интерфейсу RS-485.
Приподключении кабеля к прибору питание последнего должно быть отключено.В состав сети может входить один Master-контроллер МС8 и до 31 Slave-контроллеров МС8, МС5 илирелейных модулей MR8, MR4 объединенных через интерфейс RS-485.Каждый ПРК в составе сети имеет свой уникальный серийный и сетевой номера, по которым программа сможет к нему обращаться.Самый простой случай, когда сеть состоит лишь из одиночного ПРК.При первом подключении к сети приборов или в случае их замены производится процедура Обновление состава сети.
Она позволяет автоматически определить номера всех ПРК всети.Список подключенных приборов запоминается в памяти Master-контроллера. В дальнейшем необходимо только считывать этот список нажатием на специальную кнопку на инструментальной панели Считатьсостав сети.Количество обнаруженных в сети ПРК должно быть равно реальному значению. Если будет меньше,то процедуру поиска следует повторить. Проблема обнаружения меньшего количества может возникнуть из-занеправильного подключения цепей интерфейса RS-485.ПРК, подключенный к компьютеру, выполняет функцию Master, остальные ПРК должны быть Slaveприборами.КОНТАР-SCADAКОНТАР-SCADA используется для проектирования уровней оперативного управления и интерфейсов“человек-машина”, обеспечивающих возможности контролировать параметры и менять режимы работы черезсеть Internet/Intranet с помощью обычного браузера типа Internet Explorer (Netscape Navigator, Opera).
Пользователи системы получают доступ к данным с любого компьютера, имеющего выход в Internet, без использования специализированного ПО.Система выполнена в клиент-серверной архитектуре. Она обеспечивает:- возможность удалённого управления объектом с ведением протокола;- сбор и архивацию отобранных параметров с возможностью построения графиков;- оповещение об отказах отдельных частей объекта по SMS, электронной почте с архивацией этих отказов;- управление правами доступа (возможность задания для отдельных людей или их групп прав толькона просмотр мнемосхемы, просмотр и управление, редактирование мнемосхемы/работа в конструкторе);- задание времени включения-выключения оборудования, смены режима, изменения значения параметра и т.п.
(функция планировщика);- быстрая разработка (в конструкторе) графического интерфейса пользователя при помощи библиотекиграфических примитивов.-----------------------------------------------------------------------------------------------------------Доступ к серверу МЗТА: http://scada.kontar.ru/Для гостевого входа в систему использовать имя guest и пароль guest.В гостевом режиме доступ будет только к некоторым рабочим действующим проектам, изменение их параметрови режимов работы недоступно.Демо-ролики интерфейсов SCADA-системы на различных объектах диспетчеризации:для просмотра демо-роликов выбрать проект и нажать на графическое изображение проекта.------------------------------------------------------------------------------------------------------------КОНТАР-АРМКОНТАР-АРМ (Автоматизированное Рабочее Место) - система, которая предназначена для диспетчеризации объектов путём подключения одной или нескольких сетей через Master-контроллер по локальной сети Ethernet к диспетчерскому компьютеру.Данное ПО включает в себя базу данных, сервис архива, сервис взаимодействия с ПРК и пользовательский интерфейс.
При подключении по локальной сети есть возможность увеличить количество АРМ.Компиляция проектаДля осуществления компиляции проекта используется главное меню - команда Проект/Компилировать или же инструментальная панель - кнопка Компилировать проект.21КОНГРАФ отсылает программу на сервер МЗТА для компиляции, а откомпилированный bin-файл сервер отсылает обратно, он сохраняется в папке проекта с номером ПРК.В случае отсутствия ошибок диалоговое окно примет следующий вид:В противном случае будут указаны ошибки и трансляция не будет осуществляться.КОНСОЛЬ - Управление контроллеромЗагрузка исполняемого кода в модули ПТК КОНТАР и его отладка производится совместно с аппаратурой, как правило, локально с помощью программы КОНСОЛЬ. Если же модули ПТК не находятся рядом, тозагрузку исполняемого кода в модули можно произвести по проводной (например, Ethernet) или беспроводной(например, GPRS) сети.
В этом случае используются варианты программы КОНСОЛЬдля UDP-протокола(Ethernet, Internet) или для беспроводной сети (GPRS).Ниже приведен вариант документации проекта, разработанного в среде КОНГРАФ, позволяющегоосуществить моделирование и реализацию САР температуры нагрева поверхности лампы накаливания.22Рис. 16. Моделирование и реализация САР температуры нагрева поверхности лампы накаливания23.