Il-kontrollur PLC jirreferi għall-kontrollur tal-loġika programmabbli (kontrollur tal-loġika programmabbli, PLC għal qasir), huwa apparat elettroniku diġitali b'mikroproċessur għall-kontroll tal-awtomazzjoni tal-kontrollur tal-loġika diġitali, jista 'jitgħabba fi kwalunkwe ħin li l-istruzzjonijiet tal-kontroll huma maħżuna fil-memorja u l-eżekuzzjoni.
Il-kontrollur PLC jintuża ħafna fil-qasam tal-kontroll industrijali, dan li ġej jispjega l-prinċipju tax-xogħol u l-operat tal-kontrollur PLC:
Il-prinċipju tax-xogħol tal-kontrollur PLC
Teknoloġija tal-iskannjar Meta l-PLC titħaddem, il-proċess tax-xogħol tiegħu huwa ġeneralment maqsum fi tliet stadji, jiġifieri, kampjunar tal-input, eżekuzzjoni tal-programm tal-utent u refreshment tal-ħruġ ta 'tliet stadji. It-tlestija tat-tliet fażijiet ta 'hawn fuq tissejjaħ ċiklu ta' skanjar. Matul il-perjodu ta 'tħaddim kollu, is-CPU PLC jirrepeti t-tliet fażijiet ta' hawn fuq b'ċerta veloċità ta 'skanjar.
1. Fażi ta 'teħid ta' kampjuni ta 'input Matul il-fażi ta' teħid ta 'kampjuni ta' input, il-PLC jaqra fl-istati kollha ta 'input u data b'mod sekwenzjali b'mod ta' skennjar u jaħżenhom fl-unitajiet korrispondenti fiż-żona ta 'immaġni I / O. Wara t-tmiem tal-kampjunar tal-input, il-programm tal-utent Eżekuzzjoni u l-Output Refresh. Matul dawn iż-żewġ fażijiet, anke jekk l-istati tal-input u d-dejta jinbidlu, l-istati u d-dejta taċ-ċelloli korrispondenti fiż-żona tal-immaġni I / O ma jinbidlux. Għalhekk, jekk l-input huwa sinjal tal-polz, il-wisa 'tas-sinjal tal-polz għandha tkun ikbar minn ċiklu ta' skanjar wieħed biex tiżgura li l-input jista 'jinqara fi kwalunkwe każ.
2. Fażi ta 'Eżekuzzjoni tal-Programm ta' l-Utent Matul il-fażi ta 'eżekuzzjoni tal-programm ta' l-utent, il-PLC dejjem jiskenja l-programm ta 'l-utent (dijagramma tas-sellum) sekwenzjalment f'ordni minn fuq għal isfel. Fl-iskannjar ta 'kull dijagramma tas-sellum, u dejjem l-ewwel skennja n-naħa tax-xellug tad-dijagramma tas-sellum mill-kuntatti jikkostitwixxu l-linja ta' kontroll, u skond l-ewwel xellug u mbagħad il-lemin, l-ewwel 'il fuq u mbagħad' l isfel l-ordni tal-kuntatti jikkostitwixxu l-linja ta 'kontroll għal operazzjonijiet loġiċi, u mbagħad skond ir-riżultati tal-operazzjonijiet loġiċi, iġedded il-kolja tal-loġika fiż-żona tal-ħażna tal-Logic fiż-żona korrispondenti fil-BIT korrispondenti; jew tiffriska l-kolja tal-ħruġ fil-bit korrispondenti tal-istat taż-żona tal-immaġni I / O; jew tiddetermina jekk għandhiex tesegwixxix struzzjoni ta 'funzjoni speċjali speċifikata fid-dijagramma tas-sellum.
Jiġifieri, waqt l-eżekuzzjoni tal-programm tal-utent, l-istati u d-dejta tal-punti ta 'input fiż-żona ta' immaġni I / O ma jinbidlux, filwaqt li l-istati u d-dejta tal-punti tal-ħruġ l-oħra u l-apparati rotob fiż-żona tal-immaġni I / O jew iż-żona tal-memorja RAM tas-sistema jistgħu jinbidlu, u d-dijagrammi tas-sellum li huma rranġati fuq in-naħa ta 'fuq, ir-riżultati tal-eżekuzzjoni tal-programmi tagħhom se jkollhom effett fuq id-dijagrammi tal-bandi li huma rranġati fuq il-qiegħ Għall-kuntrarju, dijagrammi tas-sellum li huma rranġati min-naħa l-oħra, sellum fil-qiegħ tas-sellum, l-istat jew id-dejta tal-kolji loġika li huma aggornati mhux se jkunu disponibbli għall-programm fil-quċċata tas-sellum saċ-ċiklu tal-iskan li jmiss. Jekk tintuża struzzjoni I / O immedjata waqt l-eżekuzzjoni tal-programm, punti I / O jistgħu jiġu aċċessati direttament. Jiġifieri, jekk tintuża struzzjoni I / O, il-valur tar-reġistru tal-immaġni tal-proċess tal-input ma jiġix aġġornat, il-programm jieħu l-valur direttament mill-modulu I / O, u r-reġistru tal-immaġni tal-proċess tal-ħruġ se jiġi aġġornat immedjatament, li huwa ftit differenti mill-input immedjat.
3 Matul dan il-perjodu, is-CPU skont iż-żona tal-immaġni I / O li tikkorrispondi għall-istat u d-dejta tiffriska ċ-ċirkwit kollu tal-qafla tal-ħruġ, u mbagħad permezz taċ-ċirkwit tal-ħruġ biex issuq il-periferali korrispondenti. F'dan il-punt, il-produzzjoni reali tal-PLC.
Mod ta 'operazzjoni tal-kontrollur PLC Għalkemm il-programm tad-dijagramma tas-sellum użat mill-PLC ħafna drabi jintuża f'ħafna rilejs, tajmers u bankijiet u ismijiet oħra, iżda l-PLC mhuwiex fiżikament ġewwa l-hardware, iżda l-memorja u l-ipprogrammar biex jagħmlu l-editjar tal-kontroll tal-loġika, u permezz tal-komponenti tal-ħruġ konnessi mal-apparati mekkaniċi esterni biex jagħmlu l-kontroll fiżiku. Għalhekk, l-ispazju tal-ħardwer meħtieġ għall-kontrollur jista 'jitnaqqas ħafna. Fil-fatt, il-PLC tesegwixxi l-programm tas-sellum billi tiskannja l-kodiċi tal-programm tas-sellum fil-linja tas-CPU u finalment tesegwixxi l-operazzjoni ta 'kontroll. Il-proċess kollu ta 'skennjar jikkonsisti fi tliet passi ewlenin, "kontroll tal-istatus tal-input", "eżekuzzjoni tal-programm", u "aġġornament tal-istatus tal-ħruġ", li huma deskritti kif ġej:
Pass 1 "Kontroll tal-Istatus tal-Input":L-ewwel PLC jiċċekkja l-istatus tas-swiċċijiet jew sensuri konnessi mal-komponenti tal-input (1 jew 0 għal mixgħul jew mitfi) u jikteb l-istatus tagħhom għall-pożizzjoni korrispondenti XN fil-memorja.
Pass 2 "Eżekuzzjoni tal-Programm":Il-programm tas-sellum huwa mgħobbi fil-linja tas-CPU b'linja għall-operazzjoni. Jekk l-istatus tal-kuntatt tal-input huwa meħtieġ għall-eżekuzzjoni tal-programm, is-CPU se jistaqsi u jirkuprah direttament mill-memorja. Ir-riżultat tal-operazzjoni tal-kolja tal-ħruġ huwa maħżun fil-pożizzjoni korrispondenti fil-memorja u ma rreaġixxix għat-terminal tal-ħruġ YN għalissa.
Pass 3 "Aġġornament tal-Istatus tal-Output":L-istatus tal-ħruġ fil-pass 2 huwa aġġornat għall-kuntatti tal-ħruġ PLC u l-programm jerġa 'lura għall-pass 1. Dawn it-tliet passi jissejħu ċ-ċiklu tal-iskannjar PLC, u l-ħin meħtieġ għat-tlestija jissejjaħ il-ħin tar-rispons PLC. Jekk il-ħin tas-sinjal tal-input PLC huwa inqas minn dan il-ħin tar-rispons, hemm il-possibbiltà ta 'qari ħażin. Wara kull eżekuzzjoni tal-programm u qabel l-eżekuzzjoni tal-programm li jmiss, l-output u l-istatus tal-input jiġu aġġornati darba, u għalhekk din l-operazzjoni tissejjaħ "riġenerazzjoni tat-tmiem tal-programm" għall-outputs u l-inputs.




