Uitgebreide gids vir Mitsubishi PLC -instruksies: Meester alle reekse op een plek
Uitgebreide gids vir Mitsubishi PLC -instruksies: Meester alle reekse op een plek
Op die gebied van industriële outomatisering word Mitsubishi PLC's (programmeerbare logiese beheerders) wyd aangewend vir hul robuuste funksionaliteit en hoë betroubaarheid. Hierdie artikel bevat 'n gedetailleerde uiteensetting van die belangrikste Mitsubishi PLC -instruksies, insluitend:
Laai en uitsetinstruksies
Kontakreeks en parallelverbindingsinstruksies
Blokbewerkingsinstruksies
Stel instruksies in en stel dit terug
Polsverskil -instruksies
Meesterbeheerinstruksies
Stapelinstruksies
Omkeer/geen werking/eindinstruksies nie
Stap leerinstruksies
Wat omvattende bemeestering van Mitsubishi PLC -programmering moontlik maak.
I. Laai en uitsetinstruksies
LD (Load Instruksie): verbind 'n normaal oop (nee) kontak aan die linker kragspoor. Verpligtend vir logiese lyne wat met 'n geen kontak begin.
LDI (laai omgekeerde instruksie): verbind 'n normaal geslote (NC) kontak aan die linker kragspoor. Verpligtend vir logiese lyne wat begin met 'n NC -kontak.
LDP (Load Rising Rand -instruksie): bespeur die OFF → by die oorgang van 'n geen kontak wat aan die linker kragspoor gekoppel is (aktiveer vir een skanderingsiklus).
LDF (Load Falling Edge -instruksie): bespeur die AAN → OFF -oorgang van 'n NC -kontak wat aan die linker kragspoor gekoppel is.
Uit (uitsetinstruksie): dryf 'n spoel (uitvoerelement).
Gebruiksnotas:
LD/LDI kan aan die linkerkantspoor koppel of met ANB/ORB kombineer vir bloklogiese bewerkings.
LDP/LDF handhaaf aktivering vir een skanderingsiklus slegs by geldige opsporing.
Teikenelemente vir LD/LDI/LDP/LDF: X, Y, M, T, C, S.
Uit opeenvolgend kan gebruik word (gelykstaande aan parallelle spoele). Vir timers (t) en tellers (c), spesifiseer konstante K of 'n datagister na Out.
Teikenelemente vir uit: y, m, t, c, s (nie x).
Ii. Kontakreeksaansluitingsinstruksies
En: reeks-verbindings 'n geen kontak (logies en).
ANI (en omgekeerd): Series-verbindings 'n NC-kontak (logies en-nie).
Andp: Verbinding van die opsporing van die opsporing van die opsporing.
Andf: Verbinding van die opsporing van die opsporing van die opsporing.
Gebruiksnotas:
En/ani/andp/andf ondersteun onbeperkte opeenvolgende reeksverbindings.
Teikenelemente: X, Y, M, T, C, S.
Voorbeeld: Uit M101 gevolg deur en T1 Driving Y4 is 'n 'deurlopende uitset'.
Iii. Kontak Parallel Connection Instruksies
Of: Parallel-verbind 'n geen kontak (logies of).
Ori (of omgekeerd): Parallel-verbind 'n NC-kontak (logiese of-nie).
ORP: Parallel verbinding met stygende opsporing.
ORF: Valende opsporing parallelle verbinding.
Gebruiksnotas:
Links eindig aan LD/LDI/LDP/LPF; Regs eindig skakel na die regte einde van die vorige instruksie. Onbeperkte parallelle gebruike.
Teikenelemente: X, Y, M, T, C, S.
Iv. Blokbewerkingsinstruksies
Orb (of blok): parallelle verbinding van twee of meer reekse kontakstroombane.
ANB (en blok): reeksverbinding van twee of meer parallelle kontakstroombane.
Gebruiksnotas:
Elke reekskringblok in ORB moet met LD/LDI begin.
Elke parallelle stroombaanblok in ANB moet met LD/LDI begin.
Beperking van 8 opeenvolgende ORB/ANB -instruksies.
V. Stel en herstel instruksies
Stel: aktiveer en grendel die teikenelement.
RST: Deaktiveer en maak die teikenelement skoon.
Gebruiksnotas:
Stel teikens: Y, M, S.
RST -teikens: Y, M, S, T, C, D, V, Z. maak datagegisters (D, Z, V) skoon en stel die tydstipte/tellers weer in.
LaST-uitgevoerde stel/RST vir 'n gegewe element is voorrang.
Vi. Polsverskil -instruksies
PLS (Pulse Rising Edge): genereer een skandering-sikluspuls op Off → by oorgang.
PLF (Pulse Falling Edge): genereer een skandering-sikluspuls aan op → Off-oorgang.
Gebruiksnotas:
Teikens: Y, M.
PLS: Aktief vir een skanderingsiklus nadat die insette in die insette aangeskakel is.
PLF: Aktief vir een skanderingsiklus nadat die insette in die insette afgeskakel is.
Vii. Meesterbeheerinstruksies
MC (Master Control): Verbind gemeenskaplike reekskontakte. Verskuif die linker kragspoorposisie.
MCR (Master Control Reset): Stel MC terug, herstel die oorspronklike linker kragspoor.
Gebruiksnotas:
Teikens: Y, M (nie spesiale relais nie).
MC benodig 3 programstappe; MCR benodig 2.
Die Master Control Contact is 'n vertikale geen kontak wat aan die linker kragspoor gekoppel is nie. Kontakte hieronder moet begin met LD/LDI.
Wanneer MC-insette af is: vasgemaakte timers/tellers en set/rst-gedrewe elemente behou die staat; Timers/tellers en uitgedrewe elemente wat nie gekoppel is nie, word weer in die steek gelaat.
Ondersteun 8-vlak neste (N0-N7). Stel in omgekeerde volgorde met MCR terug.
Viii. Stapelinstruksies
MPS (Push Stack): Stoor die werksresultaat na stapel.
MRD (lees stapel): lees die topwaarde sonder verwydering.
MPP (POP -stapel): lees die topwaarde en verwyder dit.
Gebruiksnotas:
Teikenelemente: Geen (slegs stapel).
MP's en MPP moet gepaar word.
Maksimum stapeldiepte: 11 vlakke.
Ix. Omkeer, geen werking en eindinstruksies nie
Inv (invert): omkeer die voorafgaande logika -resultaat. Kan nie aan die kragspoor of selfstandige koppeling koppel nie.
NOP (geen operasie nie): leë instruksie (beslaan een stap). Word gebruik vir tydelike skrapping.
Einde (einde): beëindig die uitvoering van die program. Verminder die siklusstyd.
Gebruiksnotas:
Gebruik einde tydens ontfouting om programafdelings te isoleer.
X. Stap leerinstruksies
STL (Stap -leerkontak): aktiveer stapbeheer met staatsaflos S (bv. STL S200).
Ret (terugkeer): gaan stap -leer uit en keer terug na die hoofprogram.
Staat oorgangsdiagram:
Opeenvolgende prosesse verdeel in toestande (stappe), wat elk unieke aksies uitvoer.
Oorgang vind plaas wanneer daar aan toestande (bv. X1 = aan) voldoen word.
Elke staat definieer:
Uitsetaksies
Oorgangstoestand
Next-State-teiken (bv. S20 → S21).