Модернизација старог хардвиред релаи логике са модерним ПЛЦ системом

Tрибина “Политичка модернизација Србије, конзервативизам напредњака 19. века, западњаштво без демокр (Јун 2019).

$config[ads_text] not found
Anonim

Предности ПЛЦ програмиране логике

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

Модернизација старог хардвиред релаи логике са модерним ПЛЦ системом

Предности модернизације контроле ове машине су:

  • Више поуздан систем контроле,
  • Мање потрошње енергије,
  • Мање простора потребан за контролни панел,
  • Флексибилни систем који може да одговори будућој експанзији

Електромеханички дијаграм релеја

Слика 1 приказује дијаграм релејне лествице која тренутно контролише логичку секвенцу за ову машину. Због једноставности, дијаграм показује само дио укупне логичке логике релеја.

Слика 1 - Дијаграм електромеханичких релеја

Иницијална ревизија дијаграма релејне лествице указује на то да одређени делови логике треба оставити хардвиред линије 1, 2 и 3. Ово ће задржати све услове заустављања у случају нужде независно од контролера. Мотор хидрауличке пумпе (М1), који се напаја само када је притиснуто дугме за покретање главног старта (ПБ1), такође треба напустити хардвиред.

Слика 2 илуструје ове хардвиред елементе. Имајте на уму да ће сигурносни релеј (СЦР) обезбедити напајање остатка система ако М1 ради правилно и није притиснуто ниједно дугме за случај опасности.

Штавише, контакт ПЛЦ-а са грешком може бити постављен серијски помоћу тастера за случај опасности, а такође је повезан и са алармом ПЛЦ-а.

Слика 2 - Елементи система примера модерирања који се остављају хардвиред

Током правилног рада, ПЛЦ ће напајати кабл грешке, а самим тим затворити ПЛЦ-ов контакт за грешку 1 и отварати ПЛЦ-ов контакт грешака 2 .

Наставак овог примера, сада можемо почети да додељујемо стварне улазе и излазе у документ за додјелу И / О. Ми ћемо доделити интерне излазне адресе свим контролним релејима, као и тајмерима и интерлокама из контролних релеја.

Табеле 1 и 2 представљају задатак и опис улаза и излаза, као и интернала. Напомена // Улази са више контаката, као што су ЛС4 и СС3, имају само једну везу са контролером .

Табела 1 - Додавање адреса за И / О

И / О адреса
Тип модулаРацкГрупаТерминалОпис
Улазни000ПБ5 - Сет ПБ
001ПБ6 - Ресет (жичани НЦ)
002ПС1 - Прекидач притиска хидраулике
003СС1 - Омогући селекторски прекидач (НЦ контакт неповезан)
Улазни004СЕЛ1 - Изаберите 1 позицију
005СЕЛ2 - Изаберите 2 позицију
006ЛС1 - прекидач за ограничење (положај 1)
007ЛС2 - прекидач за ограничење (положај 2)
Улазни010ЛС3 - Локација подешена
011ПБ6 - Почетак циклуса оптерећења
012ЛС4 - Трап (жичани НЦ)
013ЛС5 - Прекидач положаја
Улазни014ПБ7 - Унлоад ПБ
015СС3 - Маин / Бацкуп (жичано НЕ)
016ЛС6 - Максимална детекција дужине
017ЛС7 - Минимална детекција дужине
Излаз030ПЛ2 - Подешавање ОК
031ПЛ3 - Изаберите 1
032ПЛ4 - Изаберите 2
033СОЛ1 - Напред напред
Излаз034СОЛ2 - укључи
035ПЛ5 - укључи се
036М2 - Покрени мотор
037ПЛ6 - Укључи мотор
Излаз040СОЛ3 - брзо заустављање
041ПЛ7 - Фст стоп ОН
042СОЛ4 - Истовара са резервном копијом
043ПЛ8 - Бацкуп ОН

Табела 2 - Додела интерне адресе

УређајИнтерноОпис
ЦР11000ЦР1 (Сетуп Рди)
ТДР12000Тајмер подешен 10 сек. регистрирати 3000 (збирни регистар 3001)
МЦРМЦР1700Прва МЦР адреса
ЦР2-Исто као и ПЛ3 адреса
ЦР3-Исто као и ПЛ4 адреса
ЦР4-Исто као СОЛ1
-1001Да поставите интерни за тренутни контакт ТДР2
ТДР22001Тајмер подешен 5 сек. регистру 4002 (збирни регистар 4003)
-1002Да поставите интерни за тренутни контакт ТДР3
ТДР32002Тајмер подешен 12 сек. регистер 4004 (збирни регистар 4005)

ПЛЦ имплементација

Слика 3 приказује програмирање ПЛЦ програма (хардвиред релејни превод) за овај пример. Овај програм љествице илуструје неколико посебних техника кодирања које се морају користити за имплементацију ПЛЦ логике.

Међу тим техникама су:

  • Софтверска МЦР функција,
  • Тренутне контакте са тајмера,
  • ОФФ-делаи тимерс, и
  • Одвајање клинова са више излаза.

Унутрашњи излаз МЦР-а, који је специфициран кроз програмски софтвер, врши функцију сличну МЦР-у.

Слика 3 - ПЛЦ имплементација кола на слици 1

Позивајући се на логички дијаграм релеја на слици 1, ако је МЦР напуњен, његови контакти ће се затворити, омогућавајући напајање да тече до остатка система. У ПЛЦ софтверу, унутрашња МЦР 1700 остварује ову исту функцију (за овај примјер, МЦР1700 је прва доступна адреса за МЦР). Ако МЦР намотај није напајан, ПЛЦ неће извршавати логичку мердевину која је ограђена између МЦР намотаја и ЕНД МЦР инструкције.

Интерни неће заменити управљачки реле ЦР2 у линији 9, јер се ПЛ3 контакти у линији 10 могу користити умјесто тога. Ова техника се може користити кад год је управљачки релеј паралелан са стварним излазним уређајем. Штавише, не морамо да одвојимо калемове у линијама 17 и 18 хардвиред логике. Ово је већ учињено, пошто ПЛЦ који овде користи не дозвољава клипове са више излаза . Коришћење одвојених прстена за сваки излаз је увек добра пракса.

Нормално затворени улази који су повезани са улазним модулима су програмирани као нормално отворени, како је објашњено у претходним одељцима. Гранични прекидач ЛС4 има два контакта - нормално отворен и нормално затворен у линијама 17 и 19, на слици 1 .

Међутим, само један сет контаката мора бити повезан са контролером. У овом примеру смо изабрали нормално затворени контакт ЛС4 . Иако нормално отворени контакт није повезан са контролером, његова хардвиред функција се и даље може постићи програмирањем ЛС4 као нормално затвореног лествичног контакта.

Апликације као што је овај такође захтевају тајмере са тренутним контактима, који нису доступни у већини ПЛЦ-ова . Тренутан контакт је онај који се отвара или затвара када је тајмер омогућен. У већини ПЛЦ-ова, унутрашњи намотај се користи као замена за тренутни контакт.

Линија 15 у хардвиред логици показује да, ако се притисне ПБ6 и ЦР4 се затвори, тајмер ТДР2 ће започети мерење времена и контакт ТДР2-1 ће запечатити ПБ6.

Овај аранжман захтева посебну ПЛЦ имплементацију . Ако користимо контакте софтвера тајмера, тајмер неће запечати док не истекне време. Ако се ПБ6 пусти, тајмер ће се ресетовати јер ПБ6 није запечаћен. Да би решили овај проблем, можемо користити унутрашњи намотај 1001 да запечатимо ПБ6 и започнемо тајмер 2001 (ТДР2).

Линије 9, 10 и 11 кодирања ПЛЦ програма показују ову технику. Контакти за временско кашњење (2001) користе се за одлагање ОН.

Ресурс // Увод-у-ПЛЦ-програмирање - ввв.глобалаутоматион.инфо

Повезани електрични водичи и чланци

СЕАРЦХ: Чланци, софтвер и водичи