Jump to content
  • Sign in to follow this  

    Управление уровнем параллельных резервуаров с помощью ПЛК Ladder Diagram Tutorial

       (0 reviews)

    leigehong

    Это программа ПЛК для управления уровнем параллельных резервуаров. Изучите программирование ПЛК на этом примере.

    Управление уровнем параллельных резервуаров

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

    Два резервуара соединены параллельно. Нам нужно нагревать и охлаждать поступающий в резервуары материал и одновременно контролировать уровень в резервуарах.

    Реализуйте программу ПЛК для этого приложения.

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

    82-1.gif

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

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

    Здесь мы можем использовать реле уровня для определения низкого и высокого уровня для обоих резервуаров.

    Используйте два датчика температуры для измерения температуры обоих резервуаров.

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

    Мы напишем программу ПЛК для этого приложения.

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

    Цифровые входы

    • Начало цикла: I0.0
    • Остановка цикла: I0.1
    • Низкий уровень бака 1(LL1): I0.3
    • Низкий уровень бака 2(LL2): I0.4
    • Высокий уровень бака 1(LH1): I0.5
    • Высокий уровень бака 2(LH2): I0.6

    Цифровые выходы

    • Впускной клапан V2 для нагревательного бака: Q0.0
    • Впускной клапан V3 для охлаждающего бака: Q0.1
    • Выпускной клапан V4 для нагревательного бака: Q0.2
    • Выпускной клапан V5 для охлаждающего бака: Q0.3

    Память M

    • Бит включения цикла: M0.0
    • Регистр температуры нагревательного бака: MD10
    • Регистр температуры охлаждающего бака: MD14
    • Выпускной клапан V5 для охлаждающего бака :- Q0.3

    Программа ПЛК для контроля уровня параллельных баков

    82-2.gif
    82-3.gif
    82-4.gif
    82-5.gif82-6.gif

    Объяснение программы

    Для этого приложения мы использовали ПЛК S7-300 и программное обеспечение портала TIA для программирования. Мы можем реализовать эту логику также с помощью других ПЛК.

    Сеть 1:
    Эта сеть предназначена для защелкивающейся схемы. Всякий раз, когда нажимается кнопка ПУСК (I0.0), бит ВКЛ цикла (M0.0) будет включен. Цикл можно остановить, нажав кнопку СТОП PB (I0.1).

    Сеть 2:
    При обнаружении низкого уровня в нагревательном баке (I0.3) впускной клапан V2 (Q0.0) будет включен. Если высокий уровень бака 1 (I0.5) не обнаружен и нажата кнопка START (I0.0), впускной клапан V2 (Q0.0) будет включен.

    Сеть 3:
    Если низкий уровень бака 2 (I0.4) обнаружен, впускной клапан V3 (Q0.1) будет включен. Если нажата кнопка START и высокий уровень бака 2 (I0.6) не обнаружен, впускной клапан V3 (Q0.1) будет включен.

    Сеть 4:
    Если цикл включен и фактическая температура нагревательного бака (MD10) больше или равна заданной температуре (70 °C), выпускной клапан V4 (Q0.2) будет включен

    Сеть 5:
    Если цикл включен и фактическая температура охлаждающего бака (MD14) меньше или равна заданной температуре (20 °C), выпускной клапан V5 (Q0.3) будет включен.

    Примечание: этот пример приведен только для пояснения. Мы можем реализовать эту логику в любом ПЛК или с помощью релейной логики. Вышеуказанное приложение может отличаться от фактического приложения или может быть частью заводской логики.

    Результат

    82-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...