Its a very common question of DAE and Engineering students that what is the difference between microcontroller and PLC (Programmable Logic Controller) ?
According to my study and work there are some following differences between MC (Microcontroller) and PLC.
Microcontroller:
- Microcontroller is single chip device (having PU,RAM and ROM)
- its special purpose device
- approximately absolute from industry from Primary (Major) application
- Microcontroller can't work alone (because its single chip device no any basic circuit)
- Microcontroller can work in rough environment
- Low performance at high speed processing and large interrupts
- Microcontrollercon't scan it all inputs at a time for output
- Instruction execution is line by line
- Mostly required to unplug Microcontroller from circuit for programming (but Some burning devices have ability to Program Microcontroller in circuit programming like Pik kit)
- No indication of active I/O at all
- For simulation of Programming code for practice use Compiler first like MikroC then use Proteus for Simulation
- Programming of microcontroller is in form of (algebra to write for I/Os, Conditions and actions in sequence.
PLC (Programmable Logic Controller):
- Programmable logic control have industrial domain
- Special purpose controller
- PLC industrial application device
- PLC initially develop to replace Relay logic hardware
- Wide adoption and use due to its Ruggedness and ability For rough environment
- Good for real time operations
- PLC scan and action time is very short
- PLC instruction execution is parallel (Scan all the inputs at a time and Produce output same time according to input status.
- In circuit programming ability
- Indication of active input outputs
- Working display at LCD
- For programming & simulation practice LogixPro Software Free source is available which is compiler as well simulator
- Proggramming of PLC is in form of symbols & blocks of I/Os, just connect, compile and run
I noted these differences may some professionals not agree So plz Comment me with logic.
if you feel its informative for you then like, Comment and share.
No comments:
Write commentsI am very thankful for your precious time