Изпълнение на логика с три входа за заключване за управление на помпа в TIA Portal

Implementing Three-Input Interlock Logic for Pump Control in TIA Portal

В индустриалната автоматизация осигуряването на оперативна безопасност и целостта на процеса е от първостепенно значение. Едно от най-честите изисквания във фабричната автоматизация е създаването на  система за взаимно заключване. Тя предотвратява изпълнението на множество команди едновременно, което в противен случай може да доведе до механични повреди или електрически претоварвания.

С помощта на Siemens TIA Portal инженерите могат да реализират надеждна логика за помпата, която комбинира задържане и взаимно заключване. Това ръководство обяснява как да се конфигурира система с три входа, при която само един работен режим може да бъде активен едновременно.

Създаване на основната логика за готовност на системата

Първата стъпка във всяка надеждна контролна система е дефинирането на главен бит за разрешаване. В  Мрежа 1 създаваме  SYSTEM_ON (M0.0) бит в паметта. Този бит действа като „портиера“ на целия процес. Чрез използване на  задържаща (самозадържаща се) верига системата остава в режим на готовност, след като бутонът START (I0.0) бъде натиснат.

Обратно, бутонът STOP (I0.1) служи като глобален рестарт. Ако се задейства командата за спиране, битът  SYSTEM_ON преминава в ниско състояние, незабавно деактивирайки всички последващи мрежи. Тази йерархична структура гарантира, че няма да се извърши никакво действие с помпата, освен ако главната система не е захранена.

Програмиране на взаимно заключената команда RUN-1

Мрежа 2 се фокусира върху първия работен режим, зададен на  LAMP_1 (Q0.1). За да се активира помпата чрез този клон, битът  SYSTEM_ON трябва да е ВИСОК, а бутонът  RUN_1 (I0.2) трябва да бъде натиснат.

За да се постигне взаимното заключване, поставяме  нормално затворени (NC) контакти на другите два бутона (RUN_2 и  RUN_3) последователно. Следователно, ако оператор се опита да натисне  RUN_1 докато  RUN_2 вече е активен, логическата верига остава прекъсната. Тази „взаимна изключителност“ е основен принцип на безопасното програмиране на PLC в DCS и локализирани контролни среди.

Резервиране и задържане за RUN-2 и RUN-3

Мрежи 3 и 4 повтарят логиката на взаимното заключване за останалите два входа. Всеки изход (LAMP_2 и  LAMP_3) използва собствен задържащ контакт, за да поддържа работата след отпускане на физическия бутон.

Освен това тези мрежи са взаимно препратени. Например, в логиката на  RUN_2 физическите входове за  RUN_1 и  RUN_3 действат като прекъсвачи. Този дизайн гарантира, че системата е „доминирана от последното натискане“ или „с изключителен приоритет“, в зависимост от конкретното ви окабеляване. В този пример с TIA Portal активното състояние трябва да бъде изчистено от друг вход или от главната команда STOP.

Обобщаване на логиката за крайния изход на помпата

Последният етап,  Мрежа 5, управлява реалния хардуерен изход за  ПОМПА (Q0.0). Вместо да свързваме физическите бутони директно към помпата, използваме вътрешните битове в паметта или изходите на лампите от предишните мрежи.

Като поставяме  LAMP_1,  LAMP_2 и  LAMP_3 в  паралелна (ИЛИ) конфигурация, помпата се захранва, ако е изпълнена поне една от взаимно заключващите вериги. Този слой на абстракция защитава хардуера, тъй като логиката предотвратява PLC да изпраща противоречиви сигнали към стартерния мотор.

Авторски коментар: Стойността на софтуерното взаимно заключване

От инженерна гледна точка хардуерните взаимни заключвания (използващи физически NC контакти на контактори) често се предпочитат за критични за безопасността E-Stop вериги. Въпреки това,  софтуерното взаимно заключване в TIA Portal предлага несравнима гъвкавост за оперативната логика. То позволява сложна индикация „първи изход“, при която системата може точно да определи кой бутон е бил натиснат първи. Препоръчвам винаги да включвате малък „дебаунс“ таймер в тези мрежи, за да предотвратите мигане в среди с високи електромагнитни смущения (EMI).

Практически сценарии за приложение

  • Химическа обработка: Използване на три различни скорости на потока (ниска, средна, висока), при които може да се избира само една скорост на помпата наведнъж.

  • Пречистване на вода: Алтернативно използване на три различни източника на прием, за да се предотврати кавитация при засмукване.

  • Конвейерни системи: Избор между три различни пътя на дестинация в сортиращо съоръжение.

Покажи всички
Публикации в блогове
Покажи всички
Triconex Safety Instrumented Systems: Configuring Modbus TCP Communication for Process Protection

Системи за безопасност Triconex: Конфигуриране на комуникация Modbus TCP за защита на процесите

Подробно ръководство за интеграция на SIS стъпка по стъпка, включващо конфигурация на Triconex Tricon TXP Modbus TCP, картографиране на регистри, настройка на клиент DeltaV DCS и систематично отстраняване на проблеми за защита на процеси в нефтената и газовата индустрия.
HART Loop Diagnostics on Emerson and Yokogawa Transmitters: A Field Step-by-Step Guide

Диагностика на HART вериги при предаватели Emerson и Yokogawa: Практическо ръководство стъпка по стъпка на място

Практическо ръководство стъпка по стъпка за диагностика на HART линия при предаватели Emerson Rosemount 3051S и Yokogawa EJA110E — включва проверка на физическия слой, конфликти в режим на избухване, отстраняване на шумове и капани при адресиране в многоточкова връзка.
Allen-Bradley EtherNet/IP Configuration Guide: CIP Messaging with Logix 5000 Controllers

Ръководство за конфигуриране на Allen-Bradley EtherNet/IP: CIP съобщения с контролери Logix 5000

Практическо ръководство за настройка на EtherNet/IP мрежа, конфигуриране на контролер Studio 5000, обмен на данни чрез CIP тагове и отстраняване на проблеми за системи Allen-Bradley ControlLogix и CompactLogix.