Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Чт мар 28, 2024 16:44

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 16 сообщений ]  На страницу 1, 2  Вперёд
Автор Сообщение
 Заголовок сообщения: Дискретный PID
СообщениеДобавлено: Ср дек 06, 2017 14:58 
Не в сети

Регистрация: Пт окт 20, 2017 20:20
Сообщения: 72
Подскажите, есть ли стандартный PID регулятор с дискретными выходами для управления задвижкой Открыть/Закрыть ? Или есть только аналоговый PID ?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Ср дек 06, 2017 15:13 
Не в сети

Регистрация: Пт май 04, 2007 08:42
Сообщения: 255
viewtopic.php?f=6&t=3144


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Ср дек 06, 2017 15:30 
Не в сети

Регистрация: Пт окт 20, 2017 20:20
Сообщения: 72
Не годится


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Ср дек 06, 2017 15:41 
Не в сети

Регистрация: Пт май 04, 2007 08:42
Сообщения: 255
Цитата:
Вы спрашивали- "2. В файлах на форуме есть блок Выход_ПИД_в_О_З_v2.cxf.rar, но вот под какой контроллер он написан? Почему воспринимается выход от PID'a диапазоном 0....4000, а не 4095?
Что за переменная Т_ход внутри блока? Можно ли в блоке задать скважность?"
Блок написан под CJ1 и успешно работает на CJ2
Выход ПИД 4000 точек взят условно, исходя из того, что при применении выхода напрямую на аналоговый модуль для плавного регулирования так и будет 0-4000 соответствовать 0-10 вольт или 4-20 мА. И зачем 4095? Откуда такое число? Можете и 4095 использовать, только в ФБ поправку на это сделайте.
Т_ход - это время полного хода исполнительного механизма, которым управляете. Оно разное для разных ИМ, а от него считается время импульса.
Блок много лет используется на многих объектах, успешно, без нареканий. Используется для ИМ трехходового клапана на вентиляции и на регулировании температуры ГВС
За реле не волнуйтесь, еще ни разу не меняли их, работают более 5 лет уже.

А что тогда вам нужно?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Ср дек 06, 2017 15:48 
Не в сети

Регистрация: Пт окт 20, 2017 20:20
Сообщения: 72
А где там коэффициенты Kp Tи Tд для ПИД ? Это что угодно, только не ПИД регулятор.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Ср дек 06, 2017 17:15 
Не в сети

Регистрация: Пт май 04, 2007 08:42
Сообщения: 255
Цитата:
FB для преобразования выхода PIDAT (0....4000(FA0)) в импульсы Откр.\Закр. Успешно работает в системах вентиляции, управляет заслонкой "по воде".
Читать умеете? Ваши параметры в инструкции PIDAT.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Ср дек 06, 2017 17:26 
Не в сети

Регистрация: Пт окт 20, 2017 20:20
Сообщения: 72
Не понятен алгоритм преобразования аналогового выхода 0-4000 в импульсы Открыть/Закрыть.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Ср дек 06, 2017 20:54 
Не в сети
Аватара пользователя

Регистрация: Сб сен 30, 2006 14:07
Сообщения: 763
Откуда: Москва
Жаль, что непонятен:) Там все понятно:) Если у Вас привод с обратной связью, то можно сделать намного проще - сравнивать выход ПИД с сигналом ОС ИМ, и подавать сигнал на "Открыть" или "Закрыть" по результату сравнения. У меня на многих объектах эти преобразователи работают без нареканий.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Ср дек 06, 2017 22:20 
Не в сети

Регистрация: Пт окт 20, 2017 20:20
Сообщения: 72
Не хотелось бы при регулировании завязываться на ОС ИМ. При исчезновении или некорректном сигнале ОС потеряем процесс


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Чт дек 07, 2017 02:23 
Не в сети
Аватара пользователя

Регистрация: Сб сен 30, 2006 14:07
Сообщения: 763
Откуда: Москва
Ну так берите блок и пользуйтесь! Там есть и версия 2, это хорошо работает на приводе трехходового вентиля в системе вентиляции. Ван необходимо только указать время полного хода ИМ (у 3й версии - константа на входе, у 2й внутри блока) От этого времени зависит длина импульса и работа при крайних значениях. У Вас на чем ИМ установлен?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Чт дек 07, 2017 12:12 
Не в сети

Регистрация: Пт окт 20, 2017 20:20
Сообщения: 72
Подскажите, как блок PID или PIDAT вызвать из программы на ST ? Не понятно как добавить PID в список FB. Нужен cxf файл блока PID


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Чт дек 07, 2017 13:37 
Не в сети
Аватара пользователя

Регистрация: Сб сен 30, 2006 14:07
Сообщения: 763
Откуда: Москва
А зачем так усложнять? Можно конечно, но как по мне, так это лишнее. Я делаю , как в примере. Там все, что нужно ПИД через MOV сделано, не потеряется при перезаписи. Адреса ячеек D области указывайте с учетом стартового адреса Вашего ПИД. Время хода в примере 150секунд, замените на нужное Вам. Если у Вас вся программа на ST (тяжело будет при наладке), то нужно создать FB в LD и там указать ПИД. И этот FB будет добавлен.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Чт дек 07, 2017 13:57 
Не в сети

Регистрация: Пт окт 20, 2017 20:20
Сообщения: 72
Я пишу только на ST, LAD не использую.
Как я понял на ST блока PID нет, поэтому придется самому написать блок PID


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Пт дек 08, 2017 00:46 
Не в сети
Аватара пользователя

Регистрация: Сб сен 30, 2006 14:07
Сообщения: 763
Откуда: Москва
Смело. Удачи! А я вот пишу на "лестнице", чтоб каждый наладчик мог понять и я мог ему по телефону подсказать, а не мотаться по всей стране:)


В начало
 Профиль  
 
 Заголовок сообщения: Re: Дискретный PID
СообщениеДобавлено: Пт дек 08, 2017 08:07 
Не в сети

Регистрация: Пт май 04, 2007 08:42
Сообщения: 255
Программисты пишут на ST. Электрики на LAD.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 16 сообщений ]  На страницу 1, 2  Вперёд

Часовой пояс: UTC + 3 часа (Russia: MSK)


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

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


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

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3