Вход

Просмотр полной версии : Переключение выхода при каждом нажатии кнопки



KRUPSKIY
20.01.2024, 05:36
Подскажите пожалуйста, как сделать, чтобы при каждом нажатии кнопки на DI выход DO менял состояние, те. т.е. нажал кнопку-выход включился, еще раз нажал-выключился.

petera
20.01.2024, 07:23
Подскажите пожалуйста, как сделать, чтобы при каждом нажатии кнопки на DI выход DO менял состояние, те. т.е. нажал кнопку-выход включился, еще раз нажал-выключился.

Два варианта
73023

АРТ.Кар 64
20.01.2024, 08:34
Так ведь это же макрос "On / off" из "Менеджера компонентов".

Рогов Алексей
22.01.2024, 12:52
Подскажите пожалуйста, как сделать, чтобы при каждом нажатии кнопки на DI выход DO менял состояние, те. т.е. нажал кнопку-выход включился, еще раз нажал-выключился.

73039
В обед потренировался,,, не судите строго, не допускается подобное управление сложным оборудованием! Опасно!

МихаилГл
22.01.2024, 13:15
73039
В обед потренировался,,, не судите строго, не допускается подобное управление сложным оборудованием! Опасно!

Я так реализовал управление достаточно сложным оборудованием, алгоритм как у вас, только немного принцип управления не такой, я жду на удаленном устройстве (PLC) единицы на модбас входе по такому же принципу, а потом эту единицу обрабатываю (запускаю двигатель или др. устройство) и сбрасываю ее в контроллере в ноль и жду опять единицу. Для остановки конечно не этот же бит регистра, а другой... А не для управления, а для отсылки данных в SQL, например, использую переключение бита - при любом изменении отсылаю в базу.

Рогов Алексей
22.01.2024, 13:25
1. Оператор может растеряться, нужна кнопка пуск и кнопка стоп и кнопка авария
2. От дребезга контактов никто не застрахован.
Вероятно, не раз эта тема обсуждалась...
Считаю нужным повторить: Опасно!, раз человек интересуется.

Сергей0308
22.01.2024, 13:47
Здесь выкладывал 8 Т-триггеров в "одном флаконе", можно легко расширить до 32:

https://owen.ru/forum/showthread.php?t=12691&page=63

МихаилГл
22.01.2024, 15:18
1. Оператор может растеряться, нужна кнопка пуск и кнопка стоп и кнопка авария
2. От дребезга контактов никто не застрахован.
Вероятно, не раз эта тема обсуждалась...
Считаю нужным повторить: Опасно!, раз человек интересуется.

Ну есть и пуск, и стоп, и реверс. И аварийный стоп. И всё реализовано разными кнопками.

Просто при реализации этого всего через биты регистров модбас вы только так это и сделаете. Ну предположим мастер сп315 и слэйв плк210...

АРТ.Кар 64
22.01.2024, 16:30
Сложное оборудование.ДА !
Но реализовать бистабильное реле вполне сгодится.