Как тогда он у тебя может не проваливаться во второе условие, если ты говоришь, что сигнал с концевика приходит? По коду именно это и должно происходить

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

  1. Evgeniy

    все корректно отрабатывает, если работать по схеме открыть - стоп - закрыть и наоборот я хочу миновать кнопку стоп, если оператор нажал кнопку закрыть, затем сразу нажал открыть я даже если уберу весь код и оставлю так то они нее будут переключаться меж собой элементарно, 2 кнопки без условий с кнопки закрыть на открыть - переключается а с кнопки открытия - не переключается на закрытие

    • Nick

      Ты хочешь чтобы посреди открытия он у тебя передумал и начал закрываться?

      • Evgeniy

        Все верно

        • Danila

          Можете тригеры использовать если с ифами не получается

      • Evgeniy

        Передумал оператор и решил закрыть

        • Nick

          Ну так не сбрасывай условие в цикле тогда А по фронту его выполняй Р тригер тебе подсказка

          • Evgeniy

            принял. благодарю, буду разбираться)

            • Nick

              И по опыту ещё, если концевик на кране механический, проверяй залип он или нет, то есть если у тебя 2 концевика сразу сигнал дают, однажды так говна поел

              • Evgeniy

                у меня отдельный ФБ обработки аварий Все учтено:)

    • Gabrrr

      Состояние обоих кнопок сбрасывай. У тебя пришла команда на вход, ты её обработал, выдал управляющую команду, и теперь её состояние можешь сбросить. Если мы говорим, что это кнопка на панельке, то ты можешь подвесить что она выдает импульс длинной 1-2 сек по нажатию, и потом сама сбрасывается, но это не всегда надежно, проще в плк обработать. А если ты хочешь этот бит использовать скажем для отображения того что кнопка в принципе нажата (и потому не сбрасываешь), то лучше разделить бит нажатия и бит состояние кнопки.

      • Evgeniy

        Благодарю

        • Vyacheslav

          Вы умеете рисовать алгоритмы?

          • Evgeniy

            Не приходилось еще рисовать алгоритмы, кроме как в вузе

            • Vyacheslav

              У меня часто бывает, ну не понимаю точно что хочу. А нарисуешь и все налаживается. В моем Вузе, к сожалению, учили экономике https://fast-project.ru/engineering/proect-ppo/algoritm.html Тут примеры

              • Evgeniy

                А, такие, кстати, не приходилось рисовать

            • Eduard

              Совсем-совсем я старая стал... Зачем мотору 485......? ЗАЧЕМ? Их не рисуют, я конечно понимаю, что все мы художники, однако их пишут. К жизни это тоже имеет отношение. Рукописи не горят....

              • Vitaliy

                Возможно производитель решил не просто сигналы на включение насосам подавать, а дать возможность какую-то обратную связь получать, читать параметры, наработку.

              • Aleksandr

                Не у мотора, а у частотника!

              • Viktor

                например, чтобы вывести данные статусов электродвигателя на панель оператора, и управлять дистанционно.

              • Nikita

                Чтобы с двигателя считать коэффициенты пид регулятора для преобразователя

                • Viktor

                  откуда на двигателе данные для PID ?)

                  • Nikita

                    Это у Rexroth спросите.)))

                    • Viktor

                      Хотите сказать, что они такое написали в мануале?

    • Aleksandr

      Будут, если разделить на 2 IF

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

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

Ребят делаю соц контракт, впихиваю туда себе микроскоп новый, подскажите пожалуйста места где повыбирать можно. Заложить... Читать далее