Ghid cuprinzător pentru instrucțiuni Mitsubishi PLC: Master All Series într -un singur loc
Ghid cuprinzător pentru instrucțiuni Mitsubishi PLC: Master All Series într -un singur loc
În domeniul automatizării industriale, PLC -urile Mitsubishi (controlere logice programabile) sunt adoptate pe scară largă pentru funcționalitatea lor robustă și fiabilitatea ridicată. Acest articol oferă o defalcare detaliată a instrucțiunilor cheie Mitsubishi PLC, inclusiv:
Instrucțiuni de încărcare și ieșire
Seria de contact și instrucțiunile de conectare paralele
Instrucțiuni de funcționare bloc
Setați și resetați instrucțiunile
Instrucțiuni diferențiale ale impulsurilor
Instrucțiuni de control master
Instrucțiuni de stivă
Invert/fără instrucțiuni de funcționare/final
Instrucțiuni de scară în trepte
Activarea unei stăpâniri cuprinzătoare a programării PLC Mitsubishi.
I. Instrucțiuni de încărcare și ieșire
LD (instrucțiune de încărcare): conectează un contact normal deschis (NU) la șina de alimentare stânga. Obligatoriu pentru liniile logice începând cu un contact fără.
LDI (Instrucțiune inversă de încărcare): conectează un contact normal închis (NC) la șina de alimentare stângă. Obligatoriu pentru liniile logice începând cu un contact NC.
LDP (instrucțiune de margine în creștere a sarcinii): detectează opțiunea → la tranziția unui contact fără conectare la șina de putere stânga (activează pentru un ciclu de scanare).
LDF (Instrucțiune de cădere a sarcinii): detectează tranziția ON → OFF a unui contact NC conectat la șina de putere stâng.
Out (instrucțiune de ieșire): conduce o bobină (element de ieșire).
Note de utilizare:
LD/LDI se poate conecta la șina de putere stânga sau se poate combina cu ANB/Orb pentru operațiuni logice bloc.
LDP/LDF menține activarea pentru un ciclu de scanare numai la detectarea valabilă a marginilor.
Elemente țintă pentru LD/LDI/LDP/LDF: X, Y, M, T, C, S.
Out poate fi utilizat consecutiv (echivalent cu bobinele paralele). Pentru cronometre (T) și contoare (C), specificați constanta k sau un registru de date după ieșire.
Elemente țintă pentru Out: Y, M, T, C, S (nu X).
Ii. Instrucțiuni de conectare a seriei de contact
Și: seria-conectează un contact fără (logic și).
ANI (și invers): seria-conectează un contact NC (logic și nu).
AndP: Conexiune din seria de detectare a marginilor în creștere.
ANDF: Conexiune din seria de detectare a marginii.
Note de utilizare:
Și/ani/andp/andf acceptă conexiuni nelimitate ale seriei consecutive.
Elemente țintă: X, Y, M, T, C, S.
Exemplu: Out M101 urmat de Drivarea T1 Y4 este o „ieșire continuă”.
Iii. Contactați instrucțiunile de conectare paralele
Sau: paralel conectează un contact fără (logic sau).
Ori (sau invers): Paralel-conectează un contact NC (logic sau nu).
ORP: Conexiune paralelă de detectare a marginii în creștere.
ORF: Conexiune paralelă a detectării cu marginea căderii.
Note de utilizare:
Capetele stângi se conectează la LD/LDI/LDP/LPF; Link -ul din dreapta la capătul dreptului anterior al instrucțiunii anterioare. Utilizări paralele nelimitate.
Elemente țintă: X, Y, M, T, C, S.
Iv. Instrucțiuni de funcționare bloc
Orb (sau bloc): conexiune paralelă a două sau mai multe circuite de contact din serie.
ANB (și bloc): conexiunea în serie a două sau mai multe circuite de contact paralele.
Note de utilizare:
Fiecare bloc de circuit din serie din Orb trebuie să înceapă cu LD/LDI.
Fiecare bloc de circuit paralel din ANB trebuie să înceapă cu LD/LDI.
Limita de 8 instrucțiuni consecutive ORB/ANB.
V. Setați și resetați instrucțiuni
Set: Activează și blochează elementul țintă.
RST: dezactivează și șterge elementul țintă.
Note de utilizare:
Stabiliți ținte: Y, M, S.
Obiectivele RST: Y, M, S, T, C, D, V, Z. Șterge registrele de date (D, Z, V) și resetează cronometrele/contoarele blocate.
LaSet/RST-executiv pentru un element dat are prioritate.
VI Instrucțiuni diferențiale ale impulsurilor
PLS (marginea în creștere a pulsului): generează un impuls de ciclu de scanare OFF → la tranziție.
PLF (Pulse Falling Edge): generează un impuls de ciclu de scanare pe → Off Tranziție.
Note de utilizare:
Ținte: Y, M.
PLS: activ pentru un ciclu de scanare după ce intrarea de conducere se pornește.
PLF: activ pentru un ciclu de scanare după ce intrarea de conducere se oprește.
VII. Instrucțiuni de control master
MC (control principal): conectează contactele din seria comună. Schimbă poziția feroviară a puterii stângi.
MCR (resetare de control principal): resetează MC, restabilind calea ferată originală de stânga.
Note de utilizare:
Ținte: Y, M (nu relee speciale).
MC necesită 3 etape de program; MCR necesită 2.
Contactul de control principal este un contact vertical fără contact conectat la șina de alimentare stângă. Contactele de mai jos trebuie să înceapă cu LD/LDI.
Când intrarea MC este oprită: cronometrele/contoarele blocate și elementele bazate pe setare/RST păstrează starea; Resetează cronometrele/contoarele necontrolate și elementele bazate pe o depășire.
Sprijină cuibărea la 8 niveluri (N0-N7). Resetați cu MCR în ordine inversă.
Viii. Instrucțiuni de stivă
MPS (stivă de push): stochează rezultatele funcționării pentru a stiva partea de sus.
MRD (citiți stiva): citiți valoarea de top fără îndepărtare.
MPP (STACK POP): citește valoarea de top și o elimină.
Note de utilizare:
Elemente țintă: Niciuna (doar stivă).
MPS și MPP trebuie să fie asociați.
Adâncimea maximă a stivei: 11 niveluri.
Ix. Invertiți, fără instrucțiuni de funcționare și final
Inv (invert): inversează rezultatul logicii precedente. Nu se poate conecta la o cale ferată sau la un nivel autonom.
NOP (fără funcționare): instrucțiune goală (ocupă un pas). Utilizat pentru ștergeri temporare.
END (END): încetează execuția programului. Reduce timpul ciclului de scanare.
Note de utilizare:
Utilizați sfârșitul în timpul depanului pentru a izola secțiunile de programe.
X. Instrucțiuni de scară în trepte
STL (contact cu scara pasului): activează controlul pasului cu releul de stare S (de exemplu, STL S200).
RET (retur): iese la scară de pas și revine la programul principal.
Diagrama de tranziție de stat:
Procesele secvențiale se împart în state (pași), fiecare efectuând acțiuni unice.
Tranziția are loc atunci când sunt îndeplinite condiții (de exemplu, x1 = ON).
Fiecare stat definește:
Acțiuni de ieșire
Condiție de tranziție
Următoarea țintă de stare (de exemplu, S20 → S21).