Ребята здравствуйте. Подскажите как в данном варианте реализовать исключение одновременного включения avt и ruch.
Вам наверное нужно сделать так, чтобы при включенном ручном режиме не работал автоматический:
Вложение 27599
Может я плохо объяснил . Есть станок после нажатия старт я выбираю режим ручной или автоматический.Как сделать чтоб при ручном исключалась работа автоматического режима и наоборот. Чтоб на выходе шел сигнал по одной ветке булевый да а по другой нет и наоборот.
Объяснили хорошо, но вот ничего слушать почему-то не хотите.
Ведь ручной и автоматический взаимоисключающие друг друга состояния.
Т.е. если ручной, то значит не автоматический. Или на оборот, если автоматический, то значит не ручной.
По этому достаточно иметь всего одну переменную, например - автоматический
Вложение 27614
Вложение 27615
Вложение 27616
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
А если на дверце шкафа имеется две кнопки авто и ручной, тогда нужно добавлять блок который будет взаимоисключать одновременные нажатия, тут главное определиться с приоритетом, это можно сделать с помощью RS-триггера например.
А так для новичков рисующих в CFC, я бы рекомендовал написать свою задачку на ST, затем конвертировать в FBD и посмотреть как конвертор КДС создает графическую схему
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Дамы и господа,здравствуйте.
Прошу вас помочь мне, суть вопроса такая.Нужно написать не большую программку в CodeSyS на ST:
1. Запустить насос с кнопки панель.
2. Если давление в трубе на РТ1( Датчик ) => 1 мПа то электрозадвижка открывается, если 2 мПа - закрывается.
3. Если в трубе на датчике РТ1 < 0,5 мПа - насос запускается, Если РТ1 > 2,0 мПа - насос останавливается.
Прошу,Вас,люди добрые , помогите мне новичку понять,как правильно пишется сие творение.