Omfattende guide til Mitsubishi PLC -instruktioner: Master alle serier ét sted
Omfattende guide til Mitsubishi PLC -instruktioner: Master alle serier ét sted
Inden for industriel automatisering er Mitsubishi PLCS (programmerbare logiske controllere) bredt vedtaget for deres robuste funktionalitet og høj pålidelighed. Denne artikel giver en detaljeret nedbrydning af de vigtigste Mitsubishi PLC -instruktioner, herunder:
Indlæs og outputinstruktioner
Kontakt serier og parallelle forbindelsesinstruktioner
Bloker driftsinstruktioner
Indstil og nulstil instruktioner
Puls differentielle instruktioner
Instruktioner af masterkontrol
Stakinstruktioner
Inverter/ingen betjening/slutinstruktioner
Trin stigeinstruktioner
Aktivering af omfattende mestring af Mitsubishi PLC -programmering.
I. Indlæs og outputinstruktioner
LD (belastningsinstruktion): forbinder en normalt åben (NO) kontakt til venstre kraftskinne. Obligatorisk for logiske linjer, der starter med en ingen kontakt.
LDI (Load Inverse Instruction): Tilsluttet en normalt lukket (NC) kontakt til venstre kraftskinne. Obligatorisk for logiske linjer, der starter med en NC -kontakt.
LDP (Load Rising Edge Instruktion): Registrerer OFF → ved overgangen af en NO -kontakt, der er tilsluttet til venstre Power Rail (aktiverer for en scanningscyklus).
LDF (Load Falling Edge Instruktion): Registrerer ON → OFF -overgangen af en NC -kontakt, der er tilsluttet til venstre strømskinne.
Ud (output -instruktion): Kører en spole (outputelement).
Brugsnotater:
LD/LDI kan oprette forbindelse til venstre kraftskinne eller kombinere med ANB/ORB til bloklogikoperationer.
LDP/LDF opretholder aktivering for en scanningscyklus kun efter gyldig kantdetektion.
Målelementer til LD/LDI/LDP/LDF: X, Y, M, T, C, S.
Ud kan bruges fortløbende (svarende til parallelle spoler). For timere (T) og tællere (C) skal du specificere konstant K eller et dataregister efter ud.
Målelementer for ud: y, m, t, c, s (ikke x).
Ii. Kontakt serieforbindelsesinstruktioner
Og: serie forbinder en ingen kontakt (logisk og).
ANI (og Inverse): Seriesforbindelser en NC-kontakt (logisk og ikke).
ANDP: Forbindelse med detektering af detekteringsserier.
ANDF: Falling-Edge Detection Series Connection.
Brugsnotater:
Og/Ani/andp/andf understøtter ubegrænsede serieforbindelser.
Målelementer: X, Y, M, T, C, S.
Eksempel: ud M101 efterfulgt af og T1, der kører Y4, er en "kontinuerlig output."
III. Kontakt parallelle forbindelsesinstruktioner
Eller: Parallel forbinder en ingen kontakt (logisk eller).
ORI (eller Inverse): Parallel forbinder en NC-kontakt (logisk eller ikke).
ORP: Rising-Edge Detection Parallel Connection.
ORF: Faldende detektering af detektering Parallel forbindelse.
Brugsnotater:
Venstre ender opretter forbindelse til LD/LDI/LDP/LPF; Højre slutter link til den forrige instruktions højre ende. Ubegrænset parallelle anvendelser.
Målelementer: X, Y, M, T, C, S.
Iv. Bloker driftsinstruktioner
ORB (eller blok): Parallel forbindelse af to eller flere seriekontaktkredsløb.
ANB (og blok): serieforbindelse på to eller flere parallelle kontaktkredsløb.
Brugsnotater:
Hver serien kredsløb i ORB skal starte med LD/LDI.
Hver parallel kredsløbsblok i ANB skal starte med LD/LDI.
Grænse på 8 på hinanden følgende orb/ANB -instruktioner.
V. Indstil og nulstil instruktioner
Sæt: Aktiverer og låser målelementet.
RST: Deaktiverer og rydder målelementet.
Brugsnotater:
Sæt mål: Y, M, S.
RST -mål: Y, M, S, T, C, D, V, Z. Rydder dataregistre (D, Z, V) og nulstiller låste timere/tællere.
LaST-executed sæt/RST for et givet element har forrang.
Vi. Puls differentielle instruktioner
PLS (Pulse Rising Edge): Genererer en scancykluspuls til off → ved overgang.
PLF (Pulse Falling Edge): Genererer en scancykluspuls på → off overgang.
Brugsnotater:
Mål: Y, M.
PLS: Aktiv til en scanningscyklus efter at have kørt input tænder.
PLF: Aktiv til en scanningscyklus efter at have kørt input slukkes.
Vii. Instruktioner af masterkontrol
MC (Master Control): forbinder Common Series -kontakter. Flytter den venstre magtskinneposition.
MCR (Master Control Reset): Nulstilling af MC, gendannelse af den originale Venstre Power Rail.
Brugsnotater:
Mål: y, m (ikke specielle relæer).
MC kræver 3 programtrin; MCR kræver 2.
Master Control -kontakten er en lodret NO -kontakt, der er forbundet til venstre strømskinne. Kontakter under det skal starte med LD/LDI.
Når MC-input er slukket: låst timere/tællere og sæt/RST-drevne elementer bevarer tilstand; Ikke-placerede timere/tællere og out-drevne elementer nulstilles.
Understøtter 8-niveau hekke (N0-N7). Nulstil med MCR i omvendt rækkefølge.
Viii. Stakinstruktioner
MPS (Push Stack): Butikker betjeningsresultat til stak toppen.
MRD (Læs stak): Læser topværdi uden fjernelse.
MPP (pop stack): læser topværdi og fjerner den.
Brugsnotater:
Målelementer: Ingen (kun stak).
Parlamentsmedlemmer og MPP skal parres.
Maksimal stakedybde: 11 niveauer.
Ix. Inverter, ingen operation og slutinstruktioner
Inv (invert): inverterer det foregående logikresultat. Kan ikke oprette forbindelse til Power Rail eller Standalone.
NOP (ingen operation): tom instruktion (besætter et trin). Bruges til midlertidige sletninger.
END (END): Afslutning af programudførelse. Reducerer scanningscyklustiden.
Brugsnotater:
Brug slut under fejlfinding til isolering af programsektioner.
X. Trin stigeinstruktioner
STL (trinstigekontakt): aktiverer trinstyring med statsrelæ (f.eks. STL S200).
Ret (retur): udgår trinstigen og vender tilbage til hovedprogrammet.
Statens overgangsdiagram:
Sekventielle processer opdeles i stater (trin), der hver udfører unikke handlinger.
Overgang opstår, når forholdene (f.eks. X1 = ON) er opfyldt.
Hver stat definerer:
Outputhandlinger
Overgangsbetingelse
Næste state-mål (f.eks. S20 → S21).