Wednesday, September 23, 2020

PLC piecewise linear table instruction and SSD example

So far we have learned about,
  • Piecewise linear table
  • shift register
  • UART 
  • Counter 
  • And one shot 
Now we combine, these instruction to make a simple example. In this example the user send the ASCII characters over the UART terminal to the PLC.

PLC piecewise linear table instruction and SSD example
Ladder diagram example

A circular counter activates the four digits multiplexed displays. The display port is PORTC. Each digit becomes active for 2 mS.

A set of UART instructions send and receive the characters between the host PC and the PLC. 



A five stages shift register, receives the character sent from UART before it sends to the multiplexed display.

PLC piecewise linear table instruction and SSD example
Schematic Diagram

The picture below is a sample of program simulation.



PLC piecewise linear table instruction and SSD example
A sample of program

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)