Здравствуйте. Реализовываю задачу на OWEN Logic , есть неясные моменты с реализацией: При нажатии кнопки "стоп" с возвратом, должен загореться индикатор аварийной остановки и прерваться выполнение программы.Не понимаю как реализовать это логикой, застопорилось всё. Может, есть какие то нюансы в этом или какой то простой способ? То бишь после нажатия на кнопку с возвратом, индикатор так и должен оставаться включенным, а выполнение программы остановленной Пардон за глупый вопрос

Комментарии: 11

  1. Inzhener

    Rs-триггер

    • Aksetrin

      благодарю

    • Aksetrin

      так, а прерывание работы программы тоже RS триггером реализовывается?

      • Inzhener

        Каким языком программирования пользуешься?

        • Aksetrin

          тут программирование логикой OWEN Logic

          • Inzhener

            Если у твоего устройства два состояния, включен и выключен, то достаточно одной логической переменной, is_enabled, например. Код твоей программы мониторит значение этой переменной, если она равна нулю - выполняется фрагмент кода, отвечающий за обработку выключенного состояния (горит сигнальная лампа), если равна единицы - то код, отвечающий за поведение включенного устройства. По нажатию на кнопку остановки - присваиваешь ноль переменной

            • Aksetrin

              блоками как в симулинке

              • Alexander

                ну симулинк ниразу ни МЭК, а овенлогижик вполне, ну да ладно

                • Aksetrin

                  я про суть составления программ такая же в этом вот и запара

                  • Inzhener

                    Rs Триггер и на выходе два сравнения. Если единица - обработка включенного состояния, если ноль - выключенного Скорее всего на fbd похоже

                  • Zhuk

                    Кури дискретную логику, в твоём случае 2 триггера на пуск и останов + щепотка и/или

Не нашли ответ?

Вам также может быть интересно