pic和plc在应用上的的区别?

PIC是单片机PLC是可编程控制器这个问题就是 单片机和PLC有什么区别貌似上已经问过很多了,不过我今天睡不着再说一下吧,主要说工控领域如果你拆过PLC,你就知道PLC内部也是单片机实现的,不过PLC把这些功能都给你做好封装了,而且主要梯以梯形图的方式来进行开发,更接近于设计电气控制电路而不是程序设计语言。PLC是模块化的,PLC厂家和第三方厂家提供给你的不止是一个控制器本身,而是一整套的硬件,现场总线或者工业以太网通信,传感器,执行机构等等的解决方案。这一些列都是经过厂家测试,标准认证的。可靠性有保障,抗干扰能力强。比如Profibus总线,接上配置一下就可以了,不需要自己去代码实现协议。比如有了OPC,组态一下在C#写个客户端就能实现基础的数据交互了。而不用去从串口数据通信写起。如果是单片机的控制系统,PCB要自己画,打板可能要打很多次才能比较完善。通信协议要自己实现,调试。软件硬件都要抓,出了问题调试周期可能会很长。PLC的应用场合一般比较恶劣,各种电机转起来电磁干扰会很强。如果用单片机,你的抗干扰设计要下足功夫。不是你淘宝上买的开发板引出一堆杜邦线就可以直接拿来用的。PLC的确贵啊, 贵到没朋友。不光PLC贵,配套的各种东西简直跪倒哭啊。我们项目上用的一对Profibus光通信模块就要八千多啊,一个工业级的条码扫描仪两三千啊。一个反光板就上千啊。可是工业应用,稳定性比性价比重要太多了。单片机单从硬件采购 费用来说简直便宜到爆了。可是如果要做的很完善,可靠。可能从开发周期,人力成本等等综合考虑可能反而不如PLC。(梯形图大多数大专生都能很好掌握,单片机开发要C语言,数据结构,模电数电通信等等知识,很多研究生也都只是半吊子(比如我这种业余水平的)) PLC的优势就是硬件稳定,抗干扰能力强,有保障。梯形图容易上手,困难在系统集成上而不是硬件开发。比较适合复杂,大型,工况恶劣的控制场合。单片机适合做一些传感器,或者一个大的控制系统的一个小模块,或者一些比较成熟,固定,出货量特别大的控制板 (比如我们立体车库大多数时候都是PLC控制,但是也有公司专门做了针对一类升降横移车库的单片机控制板,据说成本大大降低,销路很不错)。 另外可参考plc在嵌入式系统配合高性能芯片如此普及的当代还有前景吗?中 @陈俊直大神的答案!
■网友
特斯拉线圈 和 特斯拉汽车 的区别
■网友
调试PIC比调试PLC难多了。电路设计的不好,分分钟烧芯片。PLC没见有烧过的,稳定耐用。


    推荐阅读