Timers en tellers zijn essentiële componenten in programmeerbare logische controllers (PLC's). Ze maken automatiseringssystemen in staat om tijdgebaseerde en op tellen gebaseerde bewerkingen uit te voeren. Begrijpen wat hun praktische berekeningen en toepassingen helpen bij het ontwerpen van efficiënte besturingssystemen.

Timers in PLC Logic

Timers vertragen acties of meten verstreken tijd binnen een PLC-programma. Ze worden gebruikt om processen te controleren die specifieke timingsequenties vereisen. Veel voorkomende types omvatten on-delay timers en off-delay timers.

Bijvoorbeeld, een timer op vertraging begint te tellen wanneer een voorwaarde wordt ingeschakeld. Als de timer 5 seconden wordt ingesteld, activeert de output na deze periode. De berekening houdt in dat de timerwaarde wordt ingesteld op basis van de vereiste vertraging.

Tellers in PLC Logic

Tellers volgen het aantal gebeurtenissen van een gebeurtenis. Ze zijn nuttig voor het tellen van items op een transportband of het aantal activeringen van een schakelaar. Tellers kunnen omhoog of omlaag, afhankelijk van of ze verhogen of verlagen de telling.

De berekening voor teller houdt in dat een vooraf ingestelde waarde wordt ingesteld. Wanneer het aantal deze voorinstelling bereikt, kan een uitvoer worden geactiveerd. Bijvoorbeeld, het tellen van 10 items op een regel kan een sorteermechanisme activeren.

Praktische berekeningen

Timer- en tellerwaarden worden meestal ingesteld op basis van de procesvereisten. Voor timers wordt de waarde berekend op basis van de gewenste vertraging en de PLC-scantijd. Voor tellers wordt de voorinstelling bepaald door het aantal te tellen gebeurtenissen.

Voorbeeldberekening: Om een 10-seconde vertraging te creëren met een PLC-scantijd van 100 ms, zet u de timer op 100. De timer telt 100 cycli, die gelijk zijn aan 10 seconden.

Toepassingen in Automatisering

Timers en tellers worden gebruikt in verschillende automatiseringstaken, zoals het regelen van transportbanden, batching processen en veiligheidsvergrendelingen. Ze verbeteren de procesbetrouwbaarheid en efficiëntie door tijdafhankelijke en telafhankelijke handelingen automatiseren.