Omfattande guide till Mitsubishi PLC -instruktioner: behärska alla serier på ett ställe
Omfattande guide till Mitsubishi PLC -instruktioner: behärska alla serier på ett ställe
Inom industriell automatisering antas Mitsubishi PLC: er (programmerbara logikstyrenheter) allmänt för sin robusta funktionalitet och hög tillförlitlighet. Den här artikeln ger en detaljerad uppdelning av viktiga Mitsubishi PLC -instruktioner, inklusive:
Last- och utgångsinstruktioner
Kontaktserier och parallella anslutningsinstruktioner
Blockera driftsinstruktioner
Ställ in och återställa instruktioner
Puls differentiella instruktioner
Master Control Instruktioner
Stackinstruktioner
Invertera/ingen operation/slutinstruktioner
Stegstege instruktioner
Aktivera omfattande behärskning av Mitsubishi PLC -programmering.
I. Ladda och utgångsinstruktioner
LD (lastinstruktion): Ansluter en normalt öppen (nr) kontakt till vänster kraftskena. Obligatoriskt för logiklinjer som börjar med en ingen kontakt.
LDI (Load Inverse Instruction): Ansluter en normalt stängd (NC) kontakt till vänster kraftskena. Obligatoriskt för logiklinjer som börjar med en NC -kontakt.
LDP (Load Rising Edge -instruktion): Detekterar OFF → Vid övergång av en NO -kontakt ansluten till vänster kraftskena (aktiveras för en skanningscykel).
LDF (Load Falling Edge Instructions): Detekterar ON → OFF -övergången av en NC -kontakt ansluten till vänster kraftskena.
Ut (utgångsinstruktion): driver en spole (utgångselement).
Användningsanteckningar:
LD/LDI kan ansluta till vänster kraftskena eller kombinera med ANB/ORB för blocklogikoperationer.
LDP/LDF upprätthåller aktivering för en skanningscykel endast vid giltig kantdetektering.
Målelement för LD/LDI/LDP/LDF: X, Y, M, T, C, S.
Ut kan användas i följd (motsvarande parallella spolar). För timers (T) och räknare (C) anger du konstant K eller ett dataregister efter ut.
Målelement för ut: y, m, t, c, s (inte x).
Ii. Kontakta serieanslutningsinstruktioner
Och: Series-anslutning en ingen kontakt (logisk och).
ANI (och invers): Series-anslutning en NC-kontakt (logisk och inte).
ANDP: Rising-Edge Detection Series-anslutning.
ANDF: Falling-Edge Detection Series-anslutning.
Användningsanteckningar:
Och/ani/andp/andf stöder obegränsade serieanslutningar på varandra följande serier.
Målelement: X, Y, M, T, C, S.
Exempel: ut M101 följt av och T1 som driver Y4 är en "kontinuerlig utgång."
Iii. Kontakta parallella anslutningsinstruktioner
Eller: parallell anslutning till en ingen kontakt (logisk eller).
ORI (eller omvänd): Parallell anslutning till en NC-kontakt (logisk eller inte).
ORP: Rising-Edge Detection Parallel Connection.
ORF: Falling-Edge Detection Parallel Connection.
Användningsanteckningar:
Vänsterändar ansluter till LD/LDI/LDP/LPF; Höger ändar länk till den tidigare instruktionens högra ände. Obegränsad parallellanvändning.
Målelement: X, Y, M, T, C, S.
Iv. Blockera driftsinstruktioner
Orb (eller block): Parallell anslutning av två eller flera seriekontaktkretsar.
ANB (och block): Seriesanslutning av två eller flera parallella kontaktkretsar.
Användningsanteckningar:
Varje seriekretsblock i ORB måste börja med LD/LDI.
Varje parallell kretsblock i ANB måste börja med LD/LDI.
Gränsen för 8 på varandra följande ORB/ANB -instruktioner.
V. Ställ in och återställer instruktioner
SET: Aktiverar och spärrar målelementet.
RST: Deaktiverar och rensar målelementet.
Användningsanteckningar:
Uppsättningsmål: Y, M, S.
RST -mål: y, m, s, t, c, d, v, z. rensar dataregister (d, z, v) och återställer spärrade timers/räknare.
LaST-Executed Set/Rst för ett givet element har företräde.
Vi. Puls differentiella instruktioner
PLS (Pulse Rising Edge): Genererar en skanningscykelpuls på OFF → Vid övergång.
PLF (Pulse Falling Edge): Genererar en skanningscykelpuls på på → Off-övergången.
Användningsanteckningar:
Mål: Y, M.
PLS: Aktiv för en skanningscykel efter att du kör in ingången slås på.
PLF: Aktiv för en skanningscykel efter att ha kört ingång stängs av.
Vii. Master Control Instruktioner
MC (Master Control): Ansluter vanliga seriekontakter. Skiftar vänster kraftskenposition.
MCR (Master Control RESET): Återställ MC, återställa den ursprungliga vänsterkraftskenan.
Användningsanteckningar:
Mål: Y, M (inte speciella reläer).
MC kräver 3 programsteg; MCR kräver 2.
Masterkontrollkontakten är en vertikal ingen kontakt ansluten till vänster kraftskena. Kontakter nedan måste det börja med LD/LDI.
När MC-ingången är av: spärrtimers/räknare och set/rst-driven element behåller tillstånd; Icke-spärrade timers/räknare och outdrivna element återställs.
Stöder häckning på 8 nivåer (N0-N7). Återställ med MCR i omvänd ordning.
Viii. Stackinstruktioner
MPS (Push Stack): Lagrar drift resulterar i Stack Top.
MRD (läs Stack): läser toppvärdet utan borttagning.
MPP (Pop Stack): läser toppvärdet och tar bort det.
Användningsanteckningar:
Målelement: Ingen (endast stack).
MPS och MPP måste paras.
Maximalt stackdjup: 11 nivåer.
Ix. Invertera, inga operationer och slutinstruktioner
Inv (invert): Inverterar föregående logikresultat. Kan inte ansluta till kraftskena eller fristående.
NOP (ingen operation): Tom instruktion (upptar ett steg). Används för tillfälliga borttagningar.
Slut (slut): Avslutande programutförande. Minskar skanningscykeltiden.
Användningsanteckningar:
Använd slut under felsökning för att isolera programavsnitt.
X. Stegstege instruktioner
STL (Steg Ladder -kontakt): Aktiverar stegkontroll med tillståndsrelä S (t.ex. STL S200).
RET (RETURN): Avsluta stegstege och återgår till huvudprogrammet.
Tillståndsövergångsdiagram:
Sekventiella processer delar upp i tillstånd (steg), var och en utför unika åtgärder.
Övergång inträffar när förhållandena (t.ex. x1 = på) uppfylls.
Varje stat definierar:
Utgångsåtgärder
Övergångsvillkor
Nästa tillståndsmål (t.ex. S20 → S21).