Jump to content
  • Sign in to follow this  

    Программа ПЛК для альтернативной выходной цепи с защелкивающейся функцией

       (0 reviews)

    leigehong

    Создайте программу ПЛК для альтернативной выходной цепи с защелкивающейся функцией и объясните логику релейной схемы с решением.

    Альтернативная выходная цепь

    Описание проблемы

    Включение света нажатием ПЕРЕКЛЮЧАТЕЛЯ в первый, третий, пятый раз и т. д. и выключение того же света нажатием ПЕРЕКЛЮЧАТЕЛЯ во второй, четвертый, шестой раз и т. д.

    Восстановление состояния выхода на «0» при включении питания системы или цикла. Выход может быть ПУСК нажатием КНОПКИ НЕЧЕТНОЕ количество раз и может быть ОСТАНОВЛЕН нажатием той же КНОПКИ ЧЕТНОЕ количество раз.

    Диаграмма проблемы

    76-1.gif

    Решение проблемы

    Мы можем решить эту проблему с помощью простой релейной логики. В этом мы рассмотрим один простой пример альтернативной работы светодиода.

    Здесь мы рассмотрим один светодиод и одну КНОПКУ. Нажмите КНОПКУ попеременно, и выход должен быть ВКЛ/ВЫКЛ попеременно, здесь, когда кнопка нажата нечетное количество раз, выход должен быть ВКЛ, а когда кнопка нажата четное количество раз, выход должен быть ВЫКЛ.

    Список входов и выходов ПЛК

    Список входов

    • ПЕРЕКЛЮЧАТЕЛЬ: I0.0

    Список выходов

    • Светодиод: Q0.0

    Память M

    • M0.0 для состояния сброса светодиода
    • M0.1 для сброса счетчика
    • M11.0 и M11.1 – Положительный фронт

    Релейная диаграмма для альтернативной выходной цепи (с функцией фиксации)

    76-2.gif
    76-3.gif
    76-4.gif
    76-5.gif76-6.gif

    Описание программы ПЛК

    В этом приложении мы использовали ПЛК Siemens S7-300 и программное обеспечение TIA Portal для программирования.

    Сеть 1:
    В сети 1 мы использовали инструкцию SET для установки светодиода (Q0.0). Здесь мы взяли НО контакт КНОПКИ (I0.0)

    поэтому светодиод (Q0.0) можно активировать нажатием КНОПКИ (I0.0).

    Сеть 2:
    Здесь мы использовали счетчик, поэтому он будет подсчитывать количество переключений КНОПКИ (I0.0).

    Этот счетчик сообщит нам о количестве нажатий кнопки, ее значении или значении ЧЕТНОМ или НЕЧЕТНОМ числе.

    Сеть 3:
    Когда счетчик достигнет своего предустановленного значения (2) или, скажем, ЧЕТНОГО числа раз, НО контакт счетчика установит M0.0 (условие сброса светодиода).

    Сеть 4:
    В этой сети НО контакт M0.0 СБРОСИТ светодиод и счетчик.

    Здесь M0.1 (память сброса счетчика) СБРОСИТ счетчик.

    Сеть 5:
    Если M0.0 включен и сработает отрицательный переход (с 1 на 0) кнопки (I0.0), то состояние RESET светодиода будет выключено.

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

    Тестовые случаи

    76-7.gif

    Sign in to follow this  


    User Feedback

    Create an account or sign in to leave a review

    You need to be a member in order to leave a review

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

    There are no reviews to display.


Apply for friendship links:WhatsApp or E-mail: admin@plchmis.com
×
×
  • Create New...