Programmeeritav loogikakontroller: erinevus redaktsioonide vahel
Eemaldatud sisu Lisatud sisu
Resümee puudub |
PResümee puudub |
||
1. rida:
'''Programmeeritav loogikakontroller''' ehk '''PLC''' ('''P'''''rogrammable'' '''L'''''ogic'' '''C'''''ontroller'' – ''programmeeritav loogikakontroller''), kõnekeeles tihti ka lihtsalt '''kontroller,''' on spetsiaalne arvuti, mida kasutatakse [[masin]]ate ja [[tootmisprotsess|protsess]]ide juhtimiseks varem koostatud [[Arvutiprogramm|programmi]] järgi.
==Eelised==
5. rida:
===Suur töökindlus===
===Paindlikkus===
===Odavus===
21. rida:
===Kiirus===
Loogikakontroller on võimeline juhtima reaalajas ka väga kiiresti toimuvaid protsesse. Loogikakontroller töötab reaalajas, mis tähendab, et kui toimub mingi sündmus ja informatsioon sellest jõuab kontrolleri sisendisse, siis vastavalt programmile saadab seade viivitamatult signaali ettenähtud väljundisse.
===Lihtne veaotsing===
Loogikakontrolleritele on olemas
==Liigitus==
Tulenevalt töö iseloomust koosnevad kõik programmeeritavad kontrollerid
*[[keskplokk]] koos [[protsessor|protsessori]] ja [[programmimälu|programmimäluga]],
*[[toiteplokk]],
*[[
*programmeerimisseade.
38. rida:
===Kompaktkontrollerid===
====Nanokontrollerid====
45. rida:
====Mikrokontrollerid====
Mikrokontroller on ühte mikrokiipi mahutatud miniarvuti, mille abil saab sooritada [[loogikatehe|loogikatehteid]], arvutusi, juhtida seadmeid, [[andmetöötlus|töödelda andmeid]]. Levinumad 8-bitised mikrokontrollerid on Microchip [[PIC]] ja Atmel [[AVR]].
===Moodulkontrollerid===
70. rida ⟶ 69. rida:
Suletud arhitektuuriga kontrollerites saab kasutada vaid tootja poolt ettenähtud programme ja neid saab ühendada vaid tootja poolt ette nähtud teiste kontrolleritega.
===Sisend-/väjundplokk===
[[Pilt:Automate siemens codeur analyseur de trame.JPG|thumb|400px|
On kaks võimalust, kuidas
Teiseks võimaluseks on sisend-/
Sisend-/väljundplokk koosneb sisendmoodulist ja väljundmoodulist. Sisendmoodulisse tuleb informatsioon läbi juhtme mitmesugustelt
===Toiteplokk===
85. rida ⟶ 84. rida:
===Protsessor (CPU)===
Protsessor on kontrolleri aju. Protsessor sisaldab tavaliselt [[mikroprotsessor]]it, mis töötleb sissetulevaid andmeid ja kontrollib suhtlemist moodulite vahel. Samuti vajab protsessor mälu, et salvestada mikroprotsessoris loogiliste tehete tulemusena töödeldud andmeid. Mälu on samuti vaja programmi salvestamiseks. Protsessori mälu liikideks on [[EPROM]]- ja [[muutmälu]] (RAM).
Protsessor on disainitud nii, et kasutaja saab sisestada soovitud skeemi ka [[releeskeem]]ina. Protsessor loeb andmeid mitmesugustelt [[andur]]itelt, töötleb neid vastavalt mälus olevale programmile ning saadab signaalid vastavatesse väljunditesse. Protsessori tööks on vajalik [[alalisvool]]. [[Voolualaldi]] võib paikneda nii protsessori sees kui ka eraldi seadmena väljaspool protsessorit.
93. rida ⟶ 92. rida:
Programmeerimisseade on vajalik, et sisestada soovitud programm [[protsessor]]i mällu. Kõige populaarsemaks programmi sisestamisviisiks on [[releeskeem]]. Kõik suuremad kontrollerite tootjad võimaldavad programmi sisestada releeskeemina. Kasutatakse ka programmeerimist [[loogikaskeem]]ina. Loogikaskeem on spetsiaalne keel lihtsustamaks kontrollerite programmeerimist. Loogikaskeem kujutab endast teatud sõnu ja graafilisi sümboleid mis näitavad kuidas töödelda sisenditelt tulevat informatsiooni ja millistesse väljunditesse saata informatsiooni. Võimalusi on veel teisigi: [[käsulist]], [[kõrgkeel]], [[loogiline tehe|loogilised tehted]].
Kõige sagedasem programmeerimisseade on personaalarvuti. Kõigil juhtivatel loogikakontrollerite tootjatel on programmeerimistarkvara personaalarvutitele. Selline tarkvara võimaldab kasutajal luua, toimetada, salvestada programme ning otsida programmist vigu. Personaalarvuti on ühendatud kontrolleriga
==Tööpõhimõte==
102. rida ⟶ 101. rida:
==Ajaloost==
Programmeeritav loogikakontroller loodi algselt Ameerika autotööstuse vajadustele vastu tulles. Enne loogikakontrollerite kasutusele tulekut kasutati juhtimiseks, protsesside modelleerimiseks ning isegi ohutuse tagamiseks vaid releesid, taimereid ja spetsiaalseid kontrollereid. See muutis aga tööstuses
Võitnud ettepanek tuli Bedford partneritelt Massachusettsist. Esimene loogikakontroller, mida tähistati lihtsalt 084 – see oli Bedford partnerite 84 projekt. Bedford partnerid asutasid uue firma Modicon, mis
Üks esimesi 084 mudeleid on praegu välja pandud
Autotööstus on siiani üks
==Programmeerimine==
121. rida ⟶ 120. rida:
* [[käsulist]] (''Instruction list (IL)'') – tekstipõhine;
* [[järjestikuline funktsioondiagramm]] (''Sequential function chart (SFC)'') – graafiline programmeerimine voogdiagrammi kujul.
|