Разбиране на програмния логически контролер (PLC)

Разбиране на програмния логически контролер (PLC)

PLC означава програмируеми логически контролери. Те се използват основно за управление на автоматизирани системи в индустриите. Те са една от най-модерните и най-прости форми на системи за управление, които сега в голяма степен заместват твърдо свързаните логически релета.



PLC

Логически контролер за програмиране (PLC)

Предимства:

Преди да влезем в подробности за PLC-тата, уведомете ни 3 причини, поради които PLC се използват широко в наши дни






  • Те са лесни за употреба и лесни за работа
  • Те елиминират необходимостта от твърдо свързана релейна логика
  • Те са бързи
  • Подходящ е за автоматизация в индустрии.
  • Неговите входни и изходни модули могат да бъдат разширени в зависимост от изискванията

PLC архитектура:

Вътрешна архитектура на PLC

Вътрешна архитектура на PLC

Основна PLC система се състои от следните раздели:



  • Входна / изходна секция : Входната секция или входният модул се състои от устройства като сензори, превключватели и много други реални източници на вход. Входът от източниците е свързан към PLC чрез релсите на входния конектор. Изходната секция или изходният модул може да бъде двигател или соленоид или лампа или нагревател, чието функциониране се контролира чрез промяна на входните сигнали.
  • CPU или централен процесор : Това е мозъкът на PLC. Това може да бъде шестоъгълен или осмоъгълен микропроцесор. Той извършва цялата обработка, свързана с входните сигнали, за да контролира изходните сигнали въз основа на програмата за управление.
  • Устройство за програмиране : Това е платформата, където е написана програмата или контролната логика. Това може да бъде преносимо устройство или лаптоп или самият компютър.
  • Захранване : Обикновено работи на захранване от около 24 V, използвано за захранване на входни и изходни устройства.
  • Памет : Паметта е разделена на две части - Паметта за данни и паметта на програмата. Информацията за програмата или управляващата логика се съхраняват в потребителската памет или в програмната памет, откъдето процесорът извлича програмните инструкции. Входните и изходните сигнали и таймерът и сигналите на брояча се съхраняват съответно във входната и изходната външна памет на изображението.

Работа на PLC

PLC Работна схема

PLC Работна схема

Работа на PLC

Работа на PLC

  • Входните източници преобразуват аналоговите електрически сигнали в реално време в подходящи цифрови електрически сигнали и тези сигнали се прилагат към PLC чрез релсите на съединителя.
  • Тези входни сигнали се съхраняват във външната памет на PLC на изображения на места, известни като битове. Това се прави от процесора
  • Логиката за управление или програмните инструкции се записват върху устройството за програмиране чрез символи или чрез мнемоника и се съхраняват в потребителската памет.
  • Процесорът извлича тези инструкции от потребителската памет и изпълнява входните сигнали, като ги манипулира, изчислява, обработва за управление на изходните устройства.
  • След това резултатите от изпълнението се съхраняват във външната памет за изображения, която контролира изходните устройства.
  • Процесорът също така проверява проверката на изходните сигнали и продължава да актуализира съдържанието на паметта на входното изображение в съответствие с промените в изходната памет.
  • Процесорът също така изпълнява функции за вътрешно програмиране като настройка и нулиране на таймера, проверка на потребителската памет.

Програмиране в PLC

Основното функциониране на PLC разчита на управляващата логика или използваната техника за програмиране. Програмирането може да се извърши с помощта на блок-схеми или с помощта на стълбищна логика или с помощта на логика на оператори или мнемоника.

Свързвайки всичко това, нека видим как всъщност можем да напишем програма в PLC.


  • Изчислете блок-схемата. Блок-схема е символното представяне на инструкциите. Това е най-основната и най-проста форма на логика за управление, която включва само логически решения. Различните символи са дадени по-долу:

Изчислете блок-схемата

  • Напишете булевия израз за различната логика. Булевата алгебра обикновено включва логически операции като AND, OR, NOT, NAND и NOR. Различните символи са:

+ ИЛИ оператор
. И оператор
! НЕ оператор.

  • Напишете инструкциите в прости форми на изявления, както по-долу:

АКО Вход1 И Вход2 След това НАСТРОЙКА Изход1 ИНАЧЕ НАСТРОЙКА Изход

  • Напишете логическата програма на стълбата. Това е най-важната част от програмирането на PLC. Преди да обясните за програмирането на логиката на стълбата, уведомете ни за няколко символа и терминологии

Ранг: Една стъпка в стълбата се нарича стъпало. С по-прости думи, основното твърдение или една контролна логика се нарича Rung.
Y- Нормални изходни сигнали
M - Символ на двигателя
T - Таймер
C - брояч
Символи:

Символи

Основни логически функции, използващи стълбищна логика

Основни логически функции, използващи стълбищна логика

  • Писане на мнемоника: Мнемониката е инструкция, написана в символна форма. Те са известни още като Opcode и се използват в ръчни устройства за програмиране. Различните символи са дадени по-долу:

Ldi - Обратно натоварване
Ld- Зареждане
И- И логиката
ИЛИ- Или логика
ANI - NAND логика
ИЛИ НИ логично
Изход - изход

Лесно PLC приложение

И така, сега, когато имахме кратка идея за програмиране в PLC, нека да влезем в разработването на едно просто приложение.

Проблем : Проектирайте проста роботизирана система за последователни линии, за да стартирате мотора, когато е включен превключвателят и едновременно включите светодиода. Сензорът на двигателя открива всяко препятствие и друг ключ е включен, за да покаже наличието на препятствие и двигателят се изключва едновременно и зумерът се включва и светодиодът не свети.

Решение :

Решение

Решение

Нека първо присвоим нашите символи или тагове към входовете и изходите

M - двигател,

A - Входен превключвател 1,

B- Входен превключвател 2,

L - LED,

Това -Buzzer

Сега нека проектираме диаграмата

Диаграма на потока

Диаграма на потока

Следващата стъпка е писането на булеви изрази

M = A. (! B)

L = C. (! B)

Това = B. (! A.! C)

Следващата стъпка включва изчертаване на логическата програма на стълбата

Логическа програма на стълба

Логическа програма на стълба

Последната стъпка включва записване на мнемотехниката, която да се подава към ръчното устройство

Ld A ANI Ldi B

Ld C ANI Ldi B

Ld B ANI Ldi A И Ldi C

И така, сега, след като демонстрирах основната функция за управление с помощта на PLC, уведомете ме повече за идеите за проекти на управление с PLC.

Кредити за снимки:

Програмируеми логически контролери от wikimedia