电工学习网

 找回密码
 立即注册
查看: 7706|回复: 2
打印 上一主题 下一主题

单片机和PLC之间有什么区别?

[复制链接]
跳转到指定楼层
楼主
发表于 2018-5-20 17:22:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
微信用户求助:单片机plc之间有什么区别?
首先单片机是芯片,不能独立使用。而PLC是由单片机组成的通用控制器,可以直接使用。
使用单片机做控制,需要一些辅助电路,如晶振,复位,电源,输入输出等电路,除了编程,还要自己做线路板,需要一些专业知识,使用不方便 。而PLC可以直接加市电或者直流24V,就可以了,编程很简单,使用很方便。
第二,两者的编程不一样,单片机编程需要用汇编语言或者C语言,编程比较麻烦。而PLC内部固化了系统程序,只需要用与之对应的编程语言就可以,简单易学,所以编程比较简单。
第三,PLC是以单片机为主组成的通用控制器,所以从价格是来说,PLC比单片机要贵很多。一些仪表,家电等功能固定,量大的产品适合用单片机,而那些功能差别大的工业控制适合用PLC。
另外,做一个单片机的产品,周期比较长,所以适合功能固定,量大的产品 。而做一个PLC的产品周期比较短,应用比较灵活。所以PLC适合不同场合的工业控制。


回复

使用道具 举报

沙发
 楼主| 发表于 2018-5-20 17:23:22 | 只看该作者
1、之所以很多人不理解单片机和PLC的差异,在于早期时候,PLC基本上是使用手持编程器来编程的,那时候编程也需要汇编语言代码输入的,和单片机的早期编程比较接近。
2、PLC是二次开发的东西,编程系统也比单片机简单,根本还是基于传统的继电器电路来设计的,符合电工的接线思路,可以理解成一种软继电器接线系统,并不是计算机那种编程思路。
3、单片机早期是用汇编语言编程的,后来有了KEIL这些编译工具了,大家都可以使用C语言编程了。PLC也有一些高级版本的支持C等语言编程,不过我相信大多数工控行业的人都习惯梯形图编程,毕竟更加接近硬件思路。
4、理论上,你动手能力强,可以针对某种设备使用单片机来开发工业控制系统取代一些PLC,毕竟便宜,现在很多专用设备还是使用单片机的。但是PLC是针对工业控制开发的,所以抗干扰可靠性都比较强,而且简单容易上手。
5、PLC是开放性的,程序编写出来,通用性比较强了,也容易读懂,当然加密性能也很一般了,比较容易被人山寨,单片机相反了。
6、PLC是二次开发,本身要运行一个系统,而且存在扫描周期问题,所以运行速度上肯定比不上单片机的,一些实时性要求比较高而对价格比较敏感的场所,还是使用了单片机来开发的。

回复 支持 反对

使用道具 举报

板凳
发表于 2018-5-20 21:11:53 | 只看该作者
admin 发表于 2018-5-20 17:23
1、之所以很多人不理解单片机和PLC的差异,在于早期时候,PLC基本上是使用手持编程器来编程的,那时候编程 ...

这样啊 懂了以前一直都不是太清楚,大概知道了。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-26 05:07

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表