Sunday, September 13, 2020

PLC Circular Counter ladder diagram instruction in LDMicro

A circular counter increase or decrease its content whenever the input change its logic state. When its content reaches its maximum value, it will roll over to the initial value on the next count. The input logic state could be - from high to low or from low to high.

Circular Counter Up (CTC) and Circular Counter Down (CTR)

There are two instructions for circular counter, a circular counter up (CTC) and a circular counter down (CTR). Here we discuss about a CTC.



CTC instruction property

When the Max value is reached, the increment will start from 0 on the next count.

The example below use this instruction to count an input for every one second.

PLC Circular Counter ladder diagram instruction in LDMicro
An introductory example of using CTC

A cyclic on/off timer create a one second pulse that fed the CTC. Click here to download the ladder diagram example.

No comments:

Post a Comment

Labels

ADC (10) Analog (14) Arduino (12) Atmega16 (19) Audio (2) AVR (20) Charger (1) Cortex-M0 (1) Counter (10) CPLD (25) Digital I/O (22) Display (34) EEPROM (2) Environment Sensor (1) esp8266 (2) Experiment Board (10) I2C (4) Interrupt (7) LCD (1) LDmicro (29) measurement and instrumentation (7) Microchip Studio (3) MikroC (1) One-Shot (3) OpAmp (1) PCB (31) PIC16 Microcontrollers (16) PIC16F877A (2) PIC16F887 MikroC (22) PLC (35) PWM (11) Regulator (1) RTC (2) Sensor (8) Shift Registers (5) SPI (5) Timer (34) UART (2) ultra-sonic sensor (1) USB (1) VHDL (21) xc8 (1) XC95108 (9) XC9536 (15) XC9572 (1) Xilinx (23) Xilinx ISE (22)