Izpratne par programmēšanas loģisko kontrolieri (PLC)

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





PLC apzīmē programmējamos loģiskos kontrolierus. Tos galvenokārt izmanto, lai kontrolētu automatizētās sistēmas nozarēs. Tie ir viens no vismodernākajiem un vienkāršākajiem vadības sistēmu veidiem, kas tagad lielā mērā aizstāj vadu loģiskos relejus.

PLC

Programmēšanas loģiskais kontrolieris (PLC)



Priekšrocības:

Pirms detalizētas informācijas par PLC, pastāstiet mums 3 iemeslus, kāpēc PLC mūsdienās tiek plaši izmantoti


  • Tie ir lietotājam draudzīgi un viegli vadāmi
  • Tie novērš nepieciešamību pēc vadu releju loģikas
  • Viņi ir ātri
  • Tas ir piemērots automatizācijai nozarēs.
  • Tās ievades un izvades moduļus var paplašināt atkarībā no prasībām

PLC arhitektūra:

PLC iekšējā arhitektūra

PLC iekšējā arhitektūra



Pamata PLC sistēma sastāv no šādām sadaļām:

  • Ievades / izvades sadaļa : Ievades sadaļa vai ievades modulis sastāv no tādām ierīcēm kā sensori, slēdži un daudzi citi reālās ievades avoti. Ieeja no avotiem ir savienota ar PLC caur ieejas savienotāju sliedēm. Izejas sekcija vai izejas modulis var būt motors vai elektromagnēts, lampa vai sildītājs, kuru darbību kontrolē, mainot ieejas signālus.
  • Centrālais procesors vai centrālais procesors : Tās ir PLC smadzenes. Tas var būt sešstūrains vai astotais mikroprocesors. Tas veic visu apstrādi, kas saistīta ar ieejas signāliem, lai kontrolētu izejas signālus, pamatojoties uz vadības programmu.
  • Programmēšanas ierīce : Tā ir platforma, kurā tiek uzrakstīta programma vai vadības loģika. Tā var būt rokas ierīce vai klēpjdators vai pats dators.
  • Enerģijas padeve : Parasti tas darbojas ar aptuveni 24 V barošanas avotu, ko izmanto ievades un izvades ierīču barošanai.
  • Atmiņa : Atmiņa ir sadalīta divās daļās - datu atmiņa un programmas atmiņa. Informācija par programmu vai vadības loģika tiek saglabāta lietotāja atmiņā vai programmas atmiņā, no kurienes centrālais procesors ienes programmas instrukcijas. Ieejas un izejas signāli, kā arī taimera un skaitītāja signāli tiek attiecīgi saglabāti ieejas un izejas ārējā attēla atmiņā.

PLC darbība

PLC darba shēma

PLC darba shēma

PLC darbība

PLC darbība

  • Ieejas avoti pārveido reālā laika analogos elektriskos signālus par piemērotiem digitāliem elektriskiem signāliem, un šie signāli tiek izmantoti PLC caur savienotāju sliedēm.
  • Šie ieejas signāli tiek glabāti PLC ārējā attēla atmiņā vietās, kas pazīstamas kā biti. To veic centrālais procesors
  • Vadības loģika vai programmas instrukcijas tiek ierakstītas programmēšanas ierīcē ar simbolu vai mnemotikas palīdzību un saglabātas lietotāja atmiņā.
  • Centrālais procesors iegūst šīs instrukcijas no lietotāja atmiņas un izpilda ieejas signālus, tos manipulējot, aprēķinot, apstrādājot, lai kontrolētu izejas ierīces.
  • Izpildes rezultāti tiek saglabāti ārējā attēla atmiņā, kas kontrolē izejas diskus.
  • CPU arī pārbauda izejas signālus un atjaunina ievades attēla atmiņas saturu atbilstoši izejas atmiņas izmaiņām.
  • CPU veic arī iekšējās programmēšanas funkcijas, piemēram, taimera iestatīšana un atiestatīšana, lietotāja atmiņas pārbaude.

Programmēšana PLC

PLC pamatfunkcijas balstās uz izmantoto vadības loģiku vai programmēšanas tehniku. Programmēšanu var veikt, izmantojot blokshēmas vai izmantojot kāpņu loģiku, vai izmantojot paziņojumu loģiku vai mnemotehniku.

Saistot visus šos, ļaujiet mums redzēt, kā mēs faktiski varam uzrakstīt programmu PLC.


  • Aprēķiniet blokshēmu. Blokshēma ir instrukciju simboliskais attēlojums. Tas ir pats vienkāršākais un vienkāršākais vadības loģikas veids, kas ietver tikai loģiskus lēmumus. Dažādi simboli ir šādi:

Aprēķiniet blokshēmu

  • Uzrakstiet Būla izteiksmi citai loģikai. Būla algebra parasti ietver loģiskas darbības, piemēram, AND, OR, NOT, NAND un NOR. Dažādi simboli ir:

+ VAI operators
. UN operators
! NAV operators.

  • Uzrakstiet instrukcijas vienkāršās paziņojumu formās, piemēram, zemāk:

IF Input1 UN Input2, tad SET Output1 Citi SET Output

  • Uzrakstiet kāpņu loģikas programmu. Tā ir vissvarīgākā PLC programmēšanas daļa. Pirms skaidrojat par kāpņu loģisko programmēšanu, informējiet mūs par dažiem simboliem un terminoloģijām

Pakāpiens: Vienu pakāpienu kāpnēs sauc par pakāpienu. Vienkāršāk sakot, pamata paziņojumu vai vienu vadības loģiku sauc par Rung.
Y- normāli izejas signāli
M - motora simbols
T - taimeris
C - skaitītājs
Simboli:

Simboli

Loģikas pamatfunkcijas, izmantojot kāpņu loģiku

Loģikas pamatfunkcijas, izmantojot kāpņu loģiku

  • Mnemotehnikas rakstīšana: Mnemotehnika ir instrukcijas, kas rakstītas simboliskā formā. Tie ir pazīstami arī kā Opcode un tiek izmantoti rokas programmēšanas ierīcēs. Dažādi simboli ir šādi:

Ldi - slodze apgriezta
Ld- slodze
UN- Un loģika
VAI- vai loģika
ANI - NAND loģika
ORI- NOR loģiski
Out - Output

Vienkārša PLC lietojumprogramma

Tātad, tagad, kad mums ir bijusi īsa ideja par programmēšanu PLC, sāksim izstrādāt vienu vienkāršu lietojumprogrammu.

Problēma : Izveidojiet vienkāršu līnijas sekotāju robotizētu sistēmu, lai iedarbinātu motoru, kad ir ieslēgts slēdzis, un vienlaikus ieslēdziet LED. Sensors uz motora atklāj jebkuru šķērsli, un ir ieslēgts vēl viens slēdzis, kas norāda šķēršļa klātbūtni, un motors vienlaikus tiek izslēgts, skaņas signāls ir ieslēgts un LED nedeg.

Risinājums :

Risinājums

Risinājums

Vispirms piešķirsim saviem simboliem vai tagiem ieejas un izejas

M - Dzinējs,

A - 1. ieejas slēdzis,

B - 2. ievades slēdzis,

L - LED,

Šis -Bummer

Tagad noformēsim plūsmas diagrammu

Plūsmas diagramma

Plūsmas diagramma

Nākamais solis ir Būla izteicienu rakstīšana

M = A. (! B)

L = C. (! B)

Tas = B. (! A.! C)

Nākamais solis ietver kāpņu loģikas programmas zīmēšanu

Kāpņu loģikas programma

Kāpņu loģikas programma

Pēdējais solis ir mnemotehnikas rakstīšana, kas jāievada rokas ierīcē

Ld A ANI Ldi B

Ld C ANI Ldi B

Ld B ANI Ldi A UN Ldi C

Tātad, tagad, kad esmu pierādījis pamata vadības funkciju, izmantojot PLC, dariet man zināmu vairāk par vadības dizaina idejām, izmantojot PLC.

Foto kredīti:

Programmējami loģiskie kontrolieri wikimedia