首先我们先来看下什么是单片机? 什么是PLC?
单片机(英文名:Microcontrollers):它是一种集成电路芯片,单片机也被称为微控制器,是因为它最早被用在工业控制领域。
PLC 其实就是可编程控制器,是专门为在工业环境下应用而设计的数字运算操作的一种电子装置。
那么单片机和PLC之间 有什么区别呢?结合网上搜索过来的资料和自己的理解,大概整理了以下几点,仅供参考
1.使用范围区别:单片机的使用范围更加广泛,它可以构成各种各样的应用系统, 因为它只是一种集成电路,需要和其它元器件以及软件构成系统才能应用。
而PLC是一套已经调试成熟稳定的单片机应用系统的产品,具有较强的通用性。
2.工程使用上的区别:如果是单项工程或重复数极少的项目,采用PLC会更加快捷方便,成功率高,可靠性也更好,但是成本会比较高。
而对于量大的配套项目,则是采用单片机系统会比较好,成本低,效率高,但这个必须要有相当强的研发力量和行业经验才能使系统稳定。
因此从本质上来讲, PLC可以说是一套已经做好的单片机系统。单片机完全可以替代PLC
为什么这么说呢,首先我们来看看PLC有什么样的特点:PLC它主要是使用梯形图来代替计算机语言进行编程,这样对编程来说会有一定的优势。我们可以把梯形图当成是与汇编等计算器语言一样的一种编程语言(不过使用范围是不一样的)!一般的做法是用PLC软件先把你的梯形图转换成C语言或者是汇编语言(这个是由PLC所使用的CPU来决定的),然后再利用C语言系统或者是汇编语言编译成机器码,所以PLC主要是运行机器码而已。而梯形图也只是