Homemade PLC

Wednesday 4 May 2011

Quick summary

This is a Microcontroller Based PLC that starts with a ladder diagram and generates native PIC16 or AVR code. Features include:
  • digital inputs and outputs
  • timers (TON, TOF, RTO)
  • counters (CTU, CTD, `circular counters' for use like a sequencer)
  • analog inputs, analog (PWM) outputs
  • integer variables and arithmetic instructions
  • easy-to-use serial communications, to a PC, LCD, or other device
  • shift registers, look-up tables
  • EEPROM variables, whose values are not forgotten when you lose power
  • simulator, to test your program before you generate PIC/AVR code

No comments:

Post a Comment