Необходимо управлять открыванием эл приводом (0-10В) воздушных жалюзи от Pt100. Попробовал собрать ФБ на (SUB, MAX,MUL, MIN) за неимением ПЛК не могу быть уверенным что заработаетВложение 2489
Вложение 2490.
Вид для печати
Необходимо управлять открыванием эл приводом (0-10В) воздушных жалюзи от Pt100. Попробовал собрать ФБ на (SUB, MAX,MUL, MIN) за неимением ПЛК не могу быть уверенным что заработаетВложение 2489
Вложение 2490.
Посмотри библиотеку util.lib, дополнительные матиматические функции, элемент LIN_TRAFO.
Должно подойти.
НУ и оставьте гениальность, и почитайте документацию...
1. Программа всегда должна называться PLC_PRG и в ней не должно быть var_input var_output
2. Есть режим эмуляции для проверки работоспособности программы
Целиком программа состоит из отдельных функциональных блоков (освещение, вентиляция, АВР и т.д.), а этим ФБ планировалось управлять вытяжным вентилятром с управлением 0-10В и воздушным клапаном тоже с управлением 0-10В, причём от разных Pt100.Проектируется обеспечение собственных нужд блок-контейнера электростанции. Как я понял блок LIN_TRAFO преобразует определённый диапозон (заданный), а мне необходимо, чтобы при привышении температуры на выходе оставался максимальный сигнал.
Вы ознакомьтесь со стандартными библиотеками там все есть.
Или к примеру:
If T>20 THEN
R:=10;
ELSE
R:=0;
END_IF
все эти блоки работают на плк. для начала я бы построил график зависимости выходного напряжения от температуры, от чего плясать.
спасибо. но я как видно плохо объяснил. до достижения температуры определённого уровня клапан закрыт (0в) на выходе, затем при подъёме температуры он начинает приоткрываться в зависимости от напряжения на выходе (0-10в). к примеру температура 21 на выходе 2в и т.д.. при достижении и превышении температуры (допустим) 25 на выходе 10в(максимальное открытие воздушного клапана) и так-же при снижении температуры.
Воспользуйтесь функцией "IF", которую я вам описал выше, а еще лучше используйте вместе с "CASSE". Описания в справке CoDeSys. Ниже -0, выше 10в, посредине через CASSE.
у меня получилась следующая конструкция
спасибо за помощь буду пробовать