Последний раз редактировалось Сергей0308; 07.11.2018 в 08:45.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Нашел свою ошибку. В примере "без проекта", в макросе был передний фронт (макросы называются одинаково, но разные в каждом проекте, поэтому и по разному работают).
Да, я бы хотел включать свет по заднему фронту. Есть ли способ это делать проще, чем использовать обнуление через сброс ТР?
Пока экспериментировал с выключателями, логика упорно вела приоритет выключателя. Но с появлением ТР, приоритет по импульсу переходит на ТР. Ведь задний фронт приходит на триггер от выключателя, но игнорируется.
Да, я бы хотел включать свет по заднему фронту - так F-Trig же
тьфу ты, при чем тут ваш ТР, я не привязываюсь к вашей схеме сейчас, я о принципе...
Нажали отпустили кнопку - сработал задний фронт
Держите кнопку - НЕТ заднего фронта.
Держите дольше кнопку, другим таймером БЛОКИРУЕТ работу заднего фронта.
Вне задачи это просто, а когда есть конкретная задача, туда добавляются ограничения и все начинает работать по другому.
Поэтому я и пишу про свой пример. Простое нажатие на клавишу вкл\вык лампу. Удержание этой кнопки более 5с вводит в режим переключения режимов. Переключение режимов происходит соседней клавишей.
В этом варианте, который мне показал Сергей0308, если установить переключение по переднему фронту, все работает, как переводишь схему на задний фронт, срабатывание происходит после выполнения ТР. (так как у меня весь проект под включение света под задний фронт, то хочется и эту лампу посадить на задний фронт. а переводить весь проект на передний фронт, очень не просто)
1.jpg
Чего-то я совсем запутался в квадратиках. То у меня все работает, но лампа выключается, то с переключениями режимов лампа мигает.
CoDeSys из ST в FBD например
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран