Разумевање програмског логичког контролера (ПЛЦ)

Испробајте Наш Инструмент За Елиминисање Проблема





ПЛЦ означава програмабилне логичке контролере. У основи се користе за контролу аутоматизованих система у индустрији. Они су један од најнапреднијих и најједноставнијих облика контролних система који сада у великој мери замењују чврсто ожичене логичке релеје.

ПЛЦ

Логички контролер за програмирање (ПЛЦ)



Предности:

Пре него што улазимо у детаље о ПЛЦ-има, обавестите нас о 3 разлога зашто се ПЛЦ-ови данас широко користе


  • Једноставни су за употребу и лаки за руковање
  • Елиминишу потребу за жичаном релејном логиком
  • Брзи су
  • Погодан је за аутоматизацију у индустрији.
  • Његови улазни и излазни модули могу се проширити у зависности од захтева

ПЛЦ архитектура:

ПЛЦ Интерна архитектура

ПЛЦ Интерна архитектура



Основни ПЛЦ систем састоји се од следећих одељака:

  • Одељак улаз / излаз : Одељак за унос или улазни модул чине уређаји попут сензора, прекидача и многих других стварних извора улаза. Улаз из извора повезан је на ПЛЦ преко улазних шина конектора. Излазни одељак или излазни модул могу бити мотор или соленоид или лампа или грејач, чије се функционисање контролише променом улазних сигнала.
  • ЦПУ или централна процесорска јединица : То је мозак ПЛЦ-а. То може бити хексагонални или октални микропроцесор. Изводи сву обраду која се односи на улазне сигнале у циљу управљања излазним сигналима на основу управљачког програма.
  • Уређај за програмирање : То је платформа на којој је написан програм или контролна логика. То може бити ручни уређај или лаптоп или сам рачунар.
  • Напајање : Генерално ради на напајању од око 24 В, које се користи за напајање улазних и излазних уређаја.
  • Меморија : Меморија је подељена на два дела - Меморија података и меморија програма. Информације о програму или контролна логика чувају се у корисничкој меморији или програмској меморији одакле ЦПУ преузима програмске инструкције. Улазни и излазни сигнали, као и тајмер и бројачи, чувају се у улазној и излазној спољној меморији слике.

Рад ПЛЦ-а

ПЛЦ радна шема

ПЛЦ радна шема

Рад ПЛЦ-а

Рад ПЛЦ-а

  • Улазни извори претварају аналогне електричне сигнале у реалном времену у одговарајуће дигиталне електричне сигнале и ти сигнали се примењују на ПЛЦ преко шина конектора.
  • Ови улазни сигнали се чувају у ПЛЦ меморији спољне слике на местима познатим као битови. То ради ЦПУ
  • Логика управљања или програмске упуте записују се на програмски уређај путем симбола или помоћу мнемотехнике и чувају у корисничкој меморији.
  • ЦПУ преузима ове инструкције из корисничке меморије и извршава улазне сигнале манипулишући, рачунајући их обрађујући за контролу излазних уређаја.
  • Резултати извршења се затим чувају у спољној меморији слике која контролише излазне погоне.
  • ЦПУ такође контролише излазне сигнале и ажурира садржај меморије улазне слике у складу са променама у излазној меморији.
  • ЦПУ такође врши интерне функције програмирања попут подешавања и ресетовања тајмера, проверу корисничке меморије.

Програмирање у ПЛЦ-у

Основно функционисање ПЛЦ-а ослања се на контролну логику или кориштену технику програмирања. Програмирање се може извршити помоћу дијаграма тока или помоћу лествице логике или користећи логику израза или мнемотехнику.

Повезујући све ово, да видимо како заправо можемо написати програм у ПЛЦ-у.


  • Израчунајте дијаграм тока. Дијаграм тока је симболички приказ упутстава. То је најосновнији и најједноставнији облик контролне логике који укључује само логичке одлуке. Доле су дати различити симболи:

Израчунајте дијаграм тока

  • Напишите логички израз за другачију логику. Булова алгебра обично укључује логичке операције попут АНД, ОР, НОТ, НАНД и НОР. Различити симболи су:

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

  • Напишите упутства у једноставне обрасце изјава као што је доле:

АКО Улаз1 И Улаз2 Затим СЕТ Излаз1 ОСТАЛО СЕТ Излаз

  • Напишите програм логичке лествице. То је најважнији део ПЛЦ програмирања. Пре објашњења о програмирању логичке лествице, обавестите нас о неколико симбола и терминологија

Пречка: Један корак на лествици назива се пречка. Једноставнијим речима, основни исказ или једна контролна логика назива се степеница.
И- Нормални излазни сигнали
М - Симбол мотора
Т - тајмер
Ц - Бројач
Симболи:

Симболи

Основне логичке функције помоћу лествичне логике

Основне логичке функције које користе лествичну логику

  • Писање мнемотехнике: Мнемотехника је упутство написано у симболичном облику. Познати су и као Опцоде и користе се у ручним уређајима за програмирање. Доле су дати различити симболи:

Лди - Инверзно оптерећење
Лд- Лоад
И- И логика
ИЛИ- Или логика
АНИ - НАНД логика
ОРИ-НИ логично
Оут - Оутпут

Једноставна ПЛЦ апликација

Дакле, сада када смо имали кратку идеју о програмирању у ПЛЦ-у, кренимо у развој једне једноставне апликације.

Проблем : Дизајнирајте једноставан роботски систем који прати линију како би покренуо мотор када је прекидач укључен и истовремено укључио ЛЕД. Сензор на мотору открива било коју препреку, а други прекидач је укључен да укаже на присуство препреке, а мотор се истовремено искључује и зујалица се укључује, а ЛЕД лампица се искључује.

Решење :

Решење

Решење

Прво доделимо симболе или ознаке улазима и излазима

М - мотор,

А - Улазни прекидач 1,

Б- Улазни прекидач 2,

Л - ЛЕД,

Ово -Буззер

Сада ћемо дизајнирати дијаграм тока

Дијаграм тока

Дијаграм тока

Следећи корак је писање логичких израза

М = А. (! Б)

Л = Ц. (! Б)

Ово = Б. (! А.! Ц)

Следећи корак укључује цртање програма логичке лествице

Програм логике лествице

Програм логике лествице

Последњи корак укључује писање мнемотехнике која ће се напајати на ручни уређај

Лд А АНИ Лди Б.

Лд Ц АНИ Лди Б.

Лд Б АНИ Лди А И Лди Ц.

Дакле, сада када сам показао основну функцију управљања помоћу ПЛЦ-а, обавестите ме више о идејама дизајна управљања помоћу ПЛЦ-а.

Фото кредити:

Програмабилни логички контролери од викимедиа