Mitsubishi PLC (Programmable Logic Controller) is een veelgebruikte controller in de industriële automatisering. In de praktijk is tijdsturing een belangrijke functie bij PLC-programmering. In dit artikel wordt gedetailleerd beschreven hoe u de Mitsubishi PLC-tijdbesturing kunt gebruiken, inclusief de basisconcepten, programmeermethoden en praktische toepassingsgevallen.
I. Het basisconcept van tijdcontrole
1.Definitie van tijdcontrole
Tijdcontrole verwijst naar de tijdcontrole van apparatuur of systeem via PLC om de automatische werking van apparatuur of systeem, timingcontrole en andere functies te realiseren. Op het gebied van industriële automatisering kan tijdbesturing worden gebruikt om het starten, stoppen, pauzeren, resetten en andere handelingen van apparatuur te realiseren, evenals het monitoren en beheren van het productieproces.
2.Classificatie van tijdcontrole
Tijdcontrole kan worden onderverdeeld in de volgende categorieën:
(1) Timingcontrole:voert specifieke handelingen uit, zoals starten, stoppen, enz., op gespecificeerde tijdsintervallen.
(2) cyclische controle:voer specifieke handelingen uit volgens een bepaalde tijdsperiode, zoals cyclische controle, cyclische detectie, enz.
(3) Sequentiële besturing:voer meerdere handelingen uit in een bepaalde volgorde, zoals het starten, draaien, stoppen van de apparatuur, enz.
(4) Voorwaardelijke controle:Voer overeenkomstige handelingen uit volgens specifieke omstandigheden, zoals temperatuur, druk, enz., wanneer de ingestelde waarde wordt bereikt, wordt de bijbehorende controle uitgevoerd.
II. Mitsubishi PLC tijdbesturing programmeermethode
1.Het gebruik van timer (Timer)
Timer is het basishulpmiddel om tijdcontrole in PLC te realiseren. In Mitsubishi PLC is de timer verdeeld in twee typen: T-type timer en K-type timer.
(1) T-type timer:T-type timer is een basistimer die een eenvoudige timingcontrole kan realiseren. De programmeermethode is als volgt:
- Timer definiëren:Definieer een timer van het type T- in het PLC-programma, zoals T0, T1, enz.
- Timingtijd instellen:Stel de timingtijd van de timer in op basis van de behoefte, zoals T0 K50 betekent dat de timingtijd van de T0-timer 50 seconden is.
- Starttimer:Start de timer door programmeerinstructies, zoals SET T0 betekent start T0-timer.
- Monitortimer:Bewaak de status van de timer via programmeerinstructies, zoals OUT T0 betekent dat wanneer de T0-timer de ingestelde tijd bereikt, het bijbehorende signaal wordt uitgevoerd.
(2) K-type timer:K-type timer is een soort geavanceerde timer, waarmee ingewikkeldere tijdcontrole kan worden gerealiseerd. De programmeermethode is als volgt:
- Timer definiëren:Definieer een timer van het type K- in het PLC-programma, zoals K0, K1, enz.
- Timingtijd instellen:Stel de timingtijd van de timer in op basis van de behoefte, zoals K0 K50 betekent dat de timingtijd van de K0-timer 50 seconden is.
- Starttimer:Start de timer door programmeerinstructies, zoals SET K0 betekent start K0-timer.
- Monitortimer:Bewaak de status van de timer via geprogrammeerde instructies, zoals OUT K0 betekent dat wanneer de K0-timer de ingestelde tijd bereikt, het bijbehorende signaal wordt uitgevoerd.
- Gebruik van teller
Teller is het basishulpmiddel om telcontrole in PLC te realiseren. In Mitsubishi PLC zijn er twee soorten tellers: C-type tellers en S-type tellers.
(1) C-type teller:C-type teller is een basisteller die een eenvoudige telcontrole kan realiseren. De programmeermethode is als volgt:
- Definieer de teller:Definieer een teller van het type C- in het PLC-programma, zoals C0, C1, enz.
- Telbereik instellen:Stel het telbereik van de teller in op basis van de behoefte, zoals C0 K10 betekent dat het telbereik van de C0-teller 0 ~ 10 is.
- Startteller:Start de teller door programmeerinstructie, zoals INCP C0 betekent start de C0-teller.
- Monitorteller:Bewaak de tellerstatus door programmeerinstructies, zoals OUT C0 betekent dat wanneer de C0-teller het ingestelde bereik bereikt, het overeenkomstige signaal wordt afgegeven.
(2) S-type teller:S-type teller is een soort geavanceerde teller, die ingewikkelder telcontrole kan realiseren. De programmeermethode is als volgt:
- Teller definiëren:Definieer een teller van het type S- in het PLC-programma, zoals S0, S1, enz.
- Telbereik instellen:Stel het telbereik van de teller in op basis van de behoefte, bijvoorbeeld S0 K10 betekent dat het telbereik van de S0-teller 0~10 is.
- Startteller:Start de teller door programmeerinstructie, zoals INCP S0 betekent start S0-teller.
- Monitorteller:Bewaak de tellerstatus door programmeerinstructies, zoals OUT S0 betekent dat het overeenkomstige signaal wordt afgegeven wanneer de S0-teller het ingestelde bereik bereikt.




