SIEMENS, DF&PD

Предыдущее посещение: Ср июл 06, 2016 18:40 Текущее время: Ср июл 06, 2016 18:40

Часовой пояс: UTC + 3 часа




 [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Програмирование в S7-200 Microwin
СообщениеДобавлено: Пн июл 20, 2009 17:16 
Не в сети

Зарегистрирован: Пн июл 20, 2009 16:56
Сообщения: 4
Здравствуйте коллеги по несчастью (или счастью пока еще не понял)
пытаюсь програмировать 200-е контроллеры пишу программу автоматизации для парового котла ДКВР 4 всю логическую часть (алгоритмы продувки розжига контроля герметичности и тд.) программы уже написал и предварительно протестировал совместно с подключенным контроллером.
Пока все устраивает.
Теперь дело за малым реализовать ПИД регулирование ( 4 пид регулятора два зависимых друг от друга). Начал разбирать стандартный (создаваемый мастером) Микровиновский ПИД регулятор и немного не понял , как им управлять Трехходовыми исполнительными механизмами типа МЭО в вызываемой после создания мастером подпрограмме только один выход (или аналоговый или частотный) а чтобы управлять Электроприводами задвижек и МЭО нужно два дискретных выхода (Больше и Меньше) управление идет импульсное причем чем дальше от задания тем длинней импульс.
Неужели к стандартному ПИД регулятору нужно писать какой нибудь алгаритм ШИМ кодирования сигнала (Широтно импульсный модулятор) или я что то в стандартном доконца не понял.
Прошу знающих людей откликнутся заранее благодарен. 19691111@mail.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование в S7-200 Microwin
СообщениеДобавлено: Пн июл 20, 2009 18:03 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7512
Откуда: Украина
alessan писал(а):
Теперь дело за малым реализовать ПИД регулирование ( 4 пид регулятора два зависимых друг от друга). Начал разбирать стандартный (создаваемый мастером) Микровиновский ПИД регулятор и немного не понял , как им управлять Трехходовыми исполнительными механизмами типа МЭО в вызываемой после создания мастером подпрограмме только один выход (или аналоговый или частотный) а чтобы управлять Электроприводами задвижек и МЭО нужно два дискретных выхода (Больше и Меньше) управление идет импульсное причем чем дальше от задания тем длинней импульс.
Нужный Вам ПИД-регулятор (точнее, ПИ-регулятор) присутствует в стандартной библиотеке для контроллеров S7-300/400. К сожалению - это не Ваш случай.
Не знаю насчет электроприводов задвижек, но МЭО управляются не так, как описали Вы. Есть управляющий сигнал на первом входе - МЭО вращается в одном направлении, на втором - вращается в противоположном. Нет сигнала ни на одном из входов - находится в фиксированном положении. При этом должна присутствовать защита от подачи обоих сигналов одновременно и должны учитываться дискретные сигналы датчиков конечного положения.
alessan писал(а):
Неужели к стандартному ПИД регулятору нужно писать какой нибудь алгаритм ШИМ кодирования сигнала (Широтно импульсный модулятор) или я что то в стандартном доконца не понял.
Писать алгоритм нужно, но это не ШИМ. Например, ПИД-регулятор выдаёт заданное положение исполнительного механизма (ИМ), а алгоритм совмещает текущее положение и заданное, подавая на ИМ управляющие воздействия. Этот алгоритм будет работать, если у ИМ есть датчики положения - обратной связи.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн июл 20, 2009 20:27 
Не в сети

Зарегистрирован: Пн июл 20, 2009 16:56
Сообщения: 4
Да я в курсе, как МЭО управляется каждый день с ними работаю датчик положения в МЭО бываетт резистивный, индуктивный или унифицированный (4-20ма) но он в основном используется для индикации положения МЭО.
В регуляторе забивается лиш время полного хода МЭО для (для авто-настройки системы).
ПИД регулятор не выдает сигнал положения МЭО он лиш вычисляет величину рассогласования между уставкой и реальным значением и выдает управляющий импульс (если величина рассогласования положительная) на закрытие заслонки управляемой МЭО если (отрицательная то на открытие) длительность и период следования импульса по выходу №1 на открытие и по выходу №2 на закрытие и вычисляется по ПИД или ПИ закону.
Или если выход аналоговый ,как в случае с стандартным 200-м ПИД меняется выходной ток или напряжение таким регулятором удобно управлять например электрическим ТЕНом соответственно повесив на выход что то вроде семистора а сигнал брать например с термо пары.
Вот как реализовать двух канальный выход в S7-200 ПИД регуляторе это вопрос.
Да и работают же "Овеновские" регуляторы без датчика положения МЭО вобщем дело думаю не в этом датчике.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт июл 21, 2009 6:48 
Не в сети
Известный Писатель

Зарегистрирован: Ср апр 09, 2008 19:09
Сообщения: 117
Откуда: Орск
Сам парился с ПИД-регуляторами, созданными с помощью мастера. Для себя сделал вывод, что от них толку нет, легче самому написать.
На 300-м , например, замечательные регуляторы и готовых много вариантов.

Цитата:
Вот как реализовать двух канальный выход в S7-200 ПИД регуляторе это вопрос.
Можно на аналоговый выход регулятора повесить функцию, которая будет вычислять импульсы "больше-меньше". То есть необходимо создать регулятор с типом выхода аналоговый, масштабирование - биполярный, и диапазоны , например, -100-100. Тогда 0 на выходе будет соответствовать нулевой по времени импульс, то есть на МЭО не будет подаваться управляющих импульсов. Необходимо также добавить зону нечувствительности. Если , например, импульс будет больше 50, то давать импульс 5 сек, то есть посути в функции реализовано расчёт зоны нечувствительности, сравнение и сопоставление соответствующих импульсов на МЭО.

Так же где то видел на немецком форуме ПИД-регулятор для трёхходовых клапанов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт июл 21, 2009 6:57 
Не в сети
Известный Писатель

Зарегистрирован: Ср апр 09, 2008 19:09
Сообщения: 117
Откуда: Орск
Цитата:
Так же где то видел на немецком форуме ПИД-регулятор для трёхходовых клапанов.

вот ссылка на ту тему
http://www.automation-drives.ru/forum/v ... hp?t=10394


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн июл 27, 2009 10:12 
Не в сети
Новый писатель

Зарегистрирован: Вт авг 07, 2007 19:26
Сообщения: 25
Прошу прощение но это изобретение велосипеда с квадратными колесами проще поставить внешний 4 канальный пид регулятор (напр овен или др) а данные из него читать писать в контроллер по 485 причем выйдет дешевле чем покупать аналоговые входа выхода к сиеменсу соответственно для наладки и обслуживания проще ведь в случае отказов или нестабильной работы быстро разобраться сможет только автор программы...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 20, 2009 0:51 
Не в сети

Зарегистрирован: Пн июл 20, 2009 16:56
Сообщения: 4
Ага а кто будет в этих регуляторах задание по параметру менять в разных режимах работы котла (розжиг, вентиляция, прогрев в топке, и работа по граффику линейно-кусочной апроксимации соотношения топливо-воздух) дядя Вася в перчатках из толстой кожи. Для того и контроллер ставится что бы оператор нажал кнопку "Пуск" и больше нечего не трогал что ему не положенно а издалека наблюдал , как котел в полном автомате работает.
Я уже написал импульсатор для пид регулятора создаваемого мастером в режиме симулятора все работает, теперь буду пробовать на обьекте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 20, 2009 1:04 
Не в сети

Зарегистрирован: Пн июл 20, 2009 16:56
Сообщения: 4
Тем более что Siemens на прямую через 485 интерфейс с Овенами работать не будет так ,как у них разные протоколы. Если только ОПС сервер организовать, но это еще больший геморой чем один раз в Микровине разобратся.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 20, 2009 7:01 
Не в сети
Известный Писатель

Зарегистрирован: Ср апр 09, 2008 19:09
Сообщения: 117
Откуда: Орск
alessan писал(а):
Тем более что Siemens на прямую через 485 интерфейс с Овенами работать не будет так ,как у них разные протоколы.

Многие ТРМы теперь поддерживают Modbus RTU, его и Siemens поддерживает.
Но вообще солянку городить не есть правильно. Ставить S7-200 и ОВеновский регулятор есть извращенство.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group