Id-dar > Wirja > Il-kontenut

Kontrollur tal - loġika programmabbli. \ T

Mar 11, 2019

Programmi PLC huma tipikament miktuba f'applikazzjoni speċjali fuq kompjuter personali, imbagħad jitniżżlu permezz ta 'kejbil ta' konnessjoni diretta jew fuq netwerk għall-PLC. Il-programm jinħażen fil-PLC jew f'RAM sostnut mill-batteriji jew f'xi memorja flash oħra mhux volatili. Spiss, PLC wieħed jista ’jkun ipprogrammat biex jissostitwixxi eluf ta’ relays.


PLC bikrija, sa nofs in-nofs tad-disgħinijiet, kienu pprogrammati bl-użu ta 'pannelli ta' programmazzjoni proprjetarji jew terminali ta 'programmar għal skopijiet speċjali, li ħafna drabi kellhom ċwievet tal-funzjoni dedikati li jirrappreżentaw l-elementi loġiċi varji tal-programmi PLC. Xi terminals ta 'programmar proprjetarju wrew l-elementi tal-programmi PLC bħala simboli grafiċi, iżda r-rappreżentazzjonijiet sempliċi tal-karattri ASCII tal-kuntatti, koljaturi u wajers kienu komuni. Programmi nħażnu fuq skrataċ tat-tape cassette. Il-faċilitajiet għall-istampar u d-dokumentazzjoni kienu minimi minħabba nuqqas ta 'kapaċità tal-memorja. L-eqdem PLCs użaw memorja tal-qalba manjetika mhux volatili.


Iktar reċentement, il-PLCs huma pprogrammati bl-użu ta 'softwer tal-applikazzjoni fuq kompjuters personali, li issa jirrappreżentaw il-loġika fil-forma grafika minflok simboli tal-karattri. Il-kompjuter huwa konness mal-PLC permezz ta 'kejbils USB, Ethernet, RS-232, RS-485, jew RS-422. Is-softwer tal-ipprogrammar jippermetti d-dħul u l-editjar tal-loġika tal-istil tas-sellum. F'xi pakketti ta 'softwer, huwa wkoll possibbli li l-programm jarah u jiġi editjat f'dijagrammi tal-blokok tal-funzjoni, sekwenzi tal-fluss u tabelli strutturati. Ġeneralment is-softwer jipprovdi funzjonijiet għad-debugging u s-sejbien ta 'problemi tas-softwer tal-PLC, pereżempju, billi tenfasizza porzjonijiet tal-loġika biex turi l-istatus kurrenti waqt l-operazzjoni jew permezz ta' simulazzjoni. Is-softwer se jtella 'u jniżżel il-programm PLC, għal skopijiet ta' backup u restawr. F'xi mudelli ta 'kontrollur programmabbli, il-programm huwa trasferit minn kompjuter personali għall-PLC permezz ta' bord ta 'programmazzjoni li jikteb il-programm f'ċipp li jista' jitneħħa bħal EPROM.


Skont l-istandard IEC 61131-3, il-PLCs jistgħu jiġu pprogrammati bl-użu ta 'lingwi ta' programmar ibbażati fuq l-istandards. L-iktar lingwa ta ’programmar użata hija d-dijagramma ta’ Ladder (LD) magħrufa wkoll bħala Ladder loġika. Huwa juża l-loġika ta 'Contact-Coil biex jagħmel programmi bħal dijagramma ta' kontroll elettriku. Notazzjoni ta 'programmazzjoni grafika msejħa Chart ta' Funzjoni Sekwenzjali hija disponibbli fuq ċerti kontrolluri programmabbli. Mudell li emula apparati tal-pannell tal-kontroll elettromekkaniċi (bħall-kuntatt u l-kojls tar-relays) li PLCs issostitwew. Dan il-mudell jibqa 'komuni llum.


IEC 61131-3 bħalissa jiddefinixxi ħames lingwi ta ’programmar għal sistemi ta’ kontroll programmabbli: dijagramma funzjonali (FBD), dijagramma tas-sellum (LD), test strutturat (ST; simili għal-lingwa ta ’programmar Pascal), lista ta’ istruzzjoni (IL; simili għal-lingwa ta ’assemblaġġ) , u ċart tal-funzjoni sekwenzjali (SFC). Dawn it-tekniki jenfasizzaw l-organizzazzjoni loġika tal-operazzjonijiet.


Filwaqt li l-kunċetti fundamentali tal-ipprogrammar tal-PLC huma komuni għall-manifatturi kollha, id-differenzi fl-indirizzar tal-I / O, l-organizzazzjoni tal-memorja, u s-settijiet tal-istruzzjoni jfissru li l-programmi PLC qatt ma jistgħu jiġu skambjati perfettament bejn dawk li jfasslu differenti. Anki fl-istess linja ta 'prodotti ta' manifattur wieħed, mudelli differenti jistgħu ma jkunux direttament kompatibbli.