IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> ПИД-регулятор с релейным выходом
VAL_64
сообщение 9.09.2018 - 21:04
Сообщение #1


Фанат
***

Группа: Пользователи
Сообщений: 217
Регистрация: 21.01.2017
Пользователь №: 10799



Добрый вечер.
Стоит задача использовать ПИД-регулятор, который бы просто включал и отключал нагреватель(тены через твердотельное реле) и термопарами контролировать температуру.
Блок FX3N, на подходе FX5U. Можно ли как то использовать стандартный PID_M, у него только выход не дискретный, или есть какие другие библиотеки?
Почитал мануал стр. 7-43 по 7-48, попробывал только PID_M в симуляторе GX IEC Developer 7.04 EN и в GX Works2 что то выход по нулям не пойму в чем дело.
Про PID нашел только один файл с информацией. Кто решал подобные задачи, подскажите где что почитать или какой нибуди примерчик глянуть.
Что то файл ******.pdf не смог отправить, несколько картинок сделал

Прикрепленные файлы
Прикрепленный файл  2018_09_09_20_10_07.png ( 1.27 килобайт ) Кол-во скачиваний: 1
Прикрепленный файл  2018_09_09_20_20_29.png ( 36.76 килобайт ) Кол-во скачиваний: 5
Прикрепленный файл  2018_09_09_21_00_03.png ( 34 килобайт ) Кол-во скачиваний: 3
Прикрепленный файл  2018_09_09_21_00_57.png ( 36.86 килобайт ) Кол-во скачиваний: 2
Прикрепленный файл  2018_09_09_21_01_30.png ( 30.93 килобайт ) Кол-во скачиваний: 2
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
VAL_64
сообщение 9.09.2018 - 22:11
Сообщение #2


Фанат
***

Группа: Пользователи
Сообщений: 217
Регистрация: 21.01.2017
Пользователь №: 10799



Вот нашел библиотеку SimplePidFx_PRG,сижу разбираюсь.
Прикрепленные файлы
Прикрепленный файл  2018_09_09_22_11_08.png ( 27.91 килобайт ) Кол-во скачиваний: 1
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
m_by
сообщение 10.09.2018 - 09:52
Сообщение #3


Фанат
***

Группа: Пользователи
Сообщений: 232
Регистрация: 15.11.2007
Пользователь №: 6407



ПИД регулятор используется для более точного регулирования температуры,
путем предварительного включения\отключения нагревателя до достижения температуры уставок.

Может Вам устроит простое включение с гистерезисом,
и ничего изучать не потребуется ))

(личная неприязнь к черным ящикам, готовым блокам)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 10.09.2018 - 11:11
Сообщение #4


Маньяк
*****

Группа: Пользователи
Сообщений: 900
Регистрация: 19.08.2009
Пользователь №: 9149



1. Поддерживаю m_by.
2. Таблица параметра S3, очевидно, у Вас не заполнена, потому и на выходе 0.
3. Не имейте привычки пользоваться мануалами на русском. В англоязычном мануале четко расписано, что за что отвечает.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
VAL_64
сообщение 10.09.2018 - 20:31
Сообщение #5


Фанат
***

Группа: Пользователи
Сообщений: 217
Регистрация: 21.01.2017
Пользователь №: 10799



Цитата(m_by @ 10.09.2018 - 09:52) *
Может Вам устроит простое включение с гистерезисом,
и ничего изучать не потребуется ))

(личная неприязнь к черным ящикам, готовым блокам)

Я правильно понимаю:
И так, пусть терморегулятор в настройке имеет температуру 18* . Его гистерезис 4* . До включения обогревающего оборудования температура в комнате была 12*. Обогрев включили. Когда температура в помещении достигнет 22*, терморегулятор даст сигнал нагревающему оборудованию на выключение. Температура в комнате начнет уменьшаться, когда она станет равна 16, то терморегулятор подаст сигнал о включении.

Простое включение с гистерезисом можно организовать на ПЛК?
Есть ли блок компоратора с гистерезисом?
Не подскажите с чего начать или ссылочку почитать про ПЛК.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
VAL_64
сообщение 10.09.2018 - 20:47
Сообщение #6


Фанат
***

Группа: Пользователи
Сообщений: 217
Регистрация: 21.01.2017
Пользователь №: 10799



Цитата(inntele @ 10.09.2018 - 11:11) *
2. Таблица параметра S3, очевидно, у Вас не заполнена, потому и на выходе 0.
3. Не имейте привычки пользоваться мануалами на русском. В англоязычном мануале четко расписано, что за что отвечает.

Таблицу с параметрами S3 заполнял, пробывал по разному но без успеха, наверное в симуляторе не работает.
Мануал на англиском не нашел, про PID что то мало информации.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 11.09.2018 - 05:28
Сообщение #7


Маньяк
*****

Группа: Пользователи
Сообщений: 900
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(VAL_64 @ 10.09.2018 - 21:47) *
Таблицу с параметрами S3 заполнял, пробывал по разному но без успеха, наверное в симуляторе не работает.
Мануал на англиском не нашел, про PID что то мало информации.


Симуляция PID-регулятора не осуществляется - ПК неведомо, что у контроллера в обратной связи и какова матмодель этой обратной связи.
FX Programming Manual http://dl.mitsubishielectric.com/dl/fa/doc...y992d48301j.pdf . В FX3U PID-регулятор устроен и функционирует идентично.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 11.09.2018 - 05:37
Сообщение #8


Маньяк
*****

Группа: Пользователи
Сообщений: 900
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(VAL_64 @ 10.09.2018 - 21:31) *
Простое включение с гистерезисом можно организовать на ПЛК?
Есть ли блок компоратора с гистерезисом?
Не подскажите с чего начать или ссылочку почитать про ПЛК.


Инструкция ZCP формирует три бита. Младшим ТЭН включается, старшим выключается. Допустим, биты М0-M2, выход на ТЭН - Y0
Код
LD M0
OR Y0
ANI M2
OUT Y0


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
VAL_64
сообщение 11.09.2018 - 20:19
Сообщение #9


Фанат
***

Группа: Пользователи
Сообщений: 217
Регистрация: 21.01.2017
Пользователь №: 10799



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

Кто подскажет как организовать PID step controller - импульсный ПИД-регулятор, умеющий только включать/выключать исполнительное устройство для регулирования.

Сообщение отредактировал VAL_64 - 11.09.2018 - 20:22
Прикрепленные файлы
Прикрепленный файл  2018_09_11_19_59_47.png ( 7.45 килобайт ) Кол-во скачиваний: 6
Прикрепленный файл  2018_09_11_20_23_09.png ( 7.58 килобайт ) Кол-во скачиваний: 4
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.09.2018 - 20:01