原理上看,PLC和单片机是一样的。只不过,PLC更贴近芯片的内部,所用语言更接近数字逻辑控制。单片机,接近于c了。更接近于一个方便阅读的语言。虽然,我觉得逻辑电路实际上看着比程序语言更加直观。经常看见很多人讨论,PLC被通用单片机取代的可能。因为,PLC的价格相比大规模量产的通用单片机来说,简直便宜的不要再多。一个三十块钱的单片机,基本上就能干大部分PLC的活了。而在分化的过程中,单片机的编程朝着软件的方向分化。plc的编程则更贴近于数电的逻辑编程。我们知道,数电模电电子的都是从电气那个方向发展而来,而且发展的时间并不算长。现在做芯片的大佬们当年学的都是电机专业的博士。翻开半导体器件这本书,我们能看到,它是怎么从电气原件一步步长成微电子的形态。PLC之父前些日子,去世了。六十年代他们为了解决反复修继电器的问题,发明了PLC,那个时候,4004还没出来,尔后,三极管基本上干了继电器的活。半导体的发展基本上是电气控制的微缩版,我第一次打开公司的电气控制柜,背心一惊,感觉自己好像看见了芯片内部。。。后来我才知道,原来芯片就是电气柜的微缩版。它们俩是并行发展的,辈分相同。自然,避不开,相互替代的讨论。实话说,PLC相比于单片机的优势,已经越来越不明显了,从各方面看它被替代都只是时间的问题。大型的自动化半导体工厂里面,PLC已经沦为一个更接近执行端的数据采集的中转,早已丢失掉了控制权。我记得在小尺寸面板现场还是PLC控制的天下,但是,到了大尺寸的面板厂,或者晶圆厂,PLC已经丢掉了控制权。(1)而大型的视觉图像处理端,早已不是PLC所能力及的事情。(2)而,随着嵌入式开发的普及,一个机电或者电气学院的毕业生基本上都能胜任单片机系统的编程。所以,PLC当初适用于现场人员的易读性已经丧失。(3)成本一直是plc的劣势,一个低端国产PLC价格就要三百附近。而这个价格,高端单片机妥妥的拿下了。而这个价格可以买一打通用的单片机了。(4)对恶劣环境的适应。在电磁环境恶劣的环境里面,很多公司已经选择单片机作为替代了。而只有环境更为恶劣的机房,大型电机周围,才是真的PLC能呆的地方。这些是PLC发展几十年不可替代之处。但是,一款便宜的200的plc价格已经是一两千了,,假如让单片来做,中间有一百倍的利润啊。随着时间的发展,比如,51单片的市场被物联网芯片占据的时候,为了生存,它肯定只能从其它方向上寻找生存空间。尤其是,当国产的晶圆厂产能跟上来以后,高端单片的价格会压得低端单片没有活路。那plc的市场,难免不被触动。所以,plc的路会越走越窄,最后,走到只有它能生存的角落,而别人又不屑于它的那点蛋糕为止。