PLC-tellers begrijpen in Studio5000 Logix Designer
Tellers zijn fundamentele PLC-instructies die bijhouden hoe vaak een specifieke gebeurtenis plaatsvindt.
In deze handleiding ontdekt u hoe tellers in het algemeen werken en onderzoekt u de ladderdiagramtellerinstructies die beschikbaar zijn in Studio5000 Logix Designer.
Tegenconcepten
Een teller verhoogt de geaccumuleerde waarde (ACC) telkens wanneer de inschakelvoorwaarde WAAR wordt. Wanneer ACC de door de programmeur gedefinieerde vooraf ingestelde waarde (PRE) bereikt of overschrijdt, wordt de teller als DONE beschouwd en wordt de DN-bit ingeschakeld.
Afzonderlijke reset-instructies kunnen de ACC weer op nul zetten. Tellers zijn ideaal voor toepassingen zoals het volgen van motorstarts die voorspellend onderhoud activeren, een scenario dat we behandelen in Learn Logix7.
Counters in Studio 5000 Logix Designer
Optellen (CTU)
De CTU-instructie telt vanaf nul op. Elke keer dat de inschakelvoorwaarde WAAR is, wordt ACC met één verhoogd.
Wanneer ACC>=PRE, wordt de DN-bit TRUE, wat aangeeft dat de teller zijn doel heeft bereikt.
DN remains asserted until a reset (RES) instruction clears it or ACC drops below PRE.
Aftellen (CTD)
The CTD instruction decrements ACC by one whenever its rung‑in condition is TRUE. Het wordt doorgaans gecombineerd met een CTU op dezelfde tag.
Het DN-bit blijft TRUE terwijl ACC>=PRE. CTD is useful for tracking items leaving a zone, such as pallets exiting a buffer area.
Afhandeling van over- en onderstroom
Omdat ACC kan blijven veranderen, zelfs nadat de teller DONE is, kan deze overlopen (het maximum van de tag overschrijden) of onderlopen (onder het minimum gaan). Door overloop wordt ACC van een positief naar een negatief getal omgezet, waardoor DN onbedoeld opnieuw kan worden ingesteld. Onderstroom doet het tegenovergestelde.
To detect these conditions, each counter tag includes an overflow bit (OV) and an underflow bit (UN). Checking these bits allows you to respond appropriately.
Afronding
This article covered the fundamentals of PLC counters and the specific CTU/CTD instructions in Studio 5000 Logix Designer. Terwijl andere programmeertalen, zoals Function Block Diagram en Structured Text, aanvullende tellertypen bieden, blijven de concepten consistent.
Automatisering Besturingssysteem
- Automatisering – helpt bedrijven bij het overwinnen van cashflow-uitdagingen
- End-of-arm-tooling:pick-and-place-toepassingen met robots
- VFD's - Ruis verminderen en energie besparen
- Medische bewerking gaat naar een hogere versnelling—met een laserassistent
- KB Components ontwikkelt logistiek met automatiseringsspecialist Swisslog
- Wisconsin Sensors and Controls Strategy Targets $ 1,4 biljoen geavanceerde energiesector
- FANUC America opent nieuwe vestiging in Michigan
- Vijf eenvoudige digitale applicaties die de productie veranderen
- Real-time mobiele berichten laten de fabrieksvloeren zoemen
- Waarom geautomatiseerde magazijnbeheer gebruiken voor uw kleine bedrijf?
- Geek+ breidt partnership voor magazijnrobotica en automatisering uit met Decathlon