Jump to content
  • Sign in to follow this  

    Программа ПЛК для процесса заполнения и слива воды

       (0 reviews)

    leizuofa

    Это программа ПЛК для процесса заполнения и слива воды с использованием ПЛК S7-1200.

    Процесс заполнения и слива воды

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

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

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

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

    Здесь мы обсуждаем полуавтоматическую систему.

    Диаграмма

    71-1.gif

    Решение ПЛК

    Чтобы решить эту проблему, мы будем использовать ПЛК S7-1200 для программирования.

    Здесь мы используем два датчика для измерения уровня, один для высокого уровня, а второй для низкого уровня.

    Мы используем клапан подачи (MV1) для цикла заполнения бака и клапан сброса (MV2) для цикла опорожнения бака. Оба будут контролироваться в соответствии с логикой датчика.

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

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

    Входы и выходы ПЛК

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

    • Пуск PB: I0.0
    • Останов PB: I0.1
    • TLB 1: I0.3
    • TLB 2: I0.2

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

    • Цикл ВКЛ: Q0.0
    • Клапан MV1 (подача): Q0.1
    • Клапан MV2 (выгрузка): Q0.2
    • Мешалка/миксер M: Q0.3
    • Зуммер: Q0.4

    ПЛК Процесс заполнения и выгрузки воды

    71-2.gif

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

    Для этого приложения мы использовали ПЛК S7-1200 и программное обеспечение портала TIA для программирования.
    В сети 1 мы использовали схему фиксации для выхода цикла ВКЛ (Q0.0). Его можно запустить, нажав ПУСК PB (I0.0), и остановить, нажав СТОП PB (I0.1).
    Когда цикл будет запущен, система проверит уровень в баке. Если уровень в баке низкий, то начнется процесс подачи, а уровень в баке высокий, то начнется цикл выгрузки.
    Здесь мы взяли НО контакт для обоих датчиков в программе для простоты. Это можно сделать с помощью релейной логики в полевых условиях или вы можете использовать такой тип датчиков.
    Когда бак обнаружит низкий уровень, то TLB 2 (I0.2) будет активирован, и тогда цикл подачи будет включен. Здесь мы взяли НЗ контакт TLB1 (I0.3), поэтому, когда ПЛК обнаружит высокий уровень, то он остановит цикл подачи.
    Когда бак обнаружит высокий уровень, то TLB 1 (I0.3) будет активирован, и тогда цикл выгрузки будет включен. Здесь мы взяли НЗ контакт TLB2 (I0.2), поэтому, когда ПЛК обнаружит низкий уровень, то он остановит цикл выгрузки.
    Смеситель M (Q0.3) должен быть включен во время цикла выгрузки для смешивания.
    Здесь мы также рассмотрели сигнализацию для высокого уровня, чтобы информировать оператора. При обнаружении TLB 1(I0.3) активируется зуммер (Q0.4).
    Во время всех функций цикл должен быть включен.

    Тестовые случаи во время выполнения

    71-3.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...