您现在所在的是:

单片机论坛

回帖:10个,阅读:2837 [上一页] [1] [2] [下一页]
6350
newton0627
文章数:970
年度积分:50
历史总积分:6350
注册时间:2004/9/26
发站内信
发表于:2008/5/8 14:59:00
#0楼
单片机与PLC区别

单片机与PLC
要搞清楚单片机与PLC的异同,首先得明确什幺是单片机,什幺是PLC。对此,我们简要回顾一下计算机的发展历程也许有帮助,按计算机专家的原始定义,计算机系统由五大部分--即控制单元(CU)、算术运算单元(ALU)、存储器(Memory)、输入设备(Input)、输出设备(Output)组成。早期计算机(晶体管的或集成电路的,不包括电子管的)的CU或ALU由一块甚至多块电路板组成,CU和ALU是分离的,随着集成度的提高,CU和ALU合在一块就组成了中央处理单元(CPU),接着将CPU集成到单块集成电路中就产生MPU或MCU,出现了如Intel4004、8008、8080,8085、8086、8088、Z80等MPU。此后,MPU的发展产生了两条分支,一支往高性能、高速度、大容量方向发展,典型芯片如:Intel80186、286、386、486、586、P2、P3、P4等,速度从4.7MHz到现在的3.2GHz。另一支则往多功能方向发展,将存储器(ROM、PROM、EPROM、EEPROM、FLASH ROM、SRAM等)、输入/出接口(Timer/Counter、PWM、ADC/DAC、UART、IIC、SPI、RTC、PCA、FPGA等)全部集成在一块集成电路中而成为SOC。依愚之见,这就是当今广泛应用的单片计算机,简称单片机。这一分支可谓品种繁多,位宽从8位到32位,引脚数从6个到几百个,工作频率从几十KHz到几百MHz,体系结构既有CISC也有RISC,数不胜数。常用的有MCS-51系列、MCS-96系列、PIC系列、AVR系列、ARM7/9系列、TMS320系列、MSP430系列、MOTOROLA众多的单片机等等。
至此,我们可以将计算机核心处理器的发展划分为三个阶段:板级的CPU、芯片级的MPU和SOC。
PLC是什幺呢?PLC的全称是Programmable Logic Controller(可编程序控制器),刚引入国内时,曾简称为PC。后来,IBM-PC获得广泛应用,PC成了个人电脑的代名词,才改为PLC。PLC还有另外的一个意思是Power Line Carrier(电力线载波)。
PLC是一种产品,但这种产品有点特别,在没有下载控制程序之前,它不具备任何控制功能,也就是说,没有应用程序的PLC是毫无用处的。PLC实际上是专为工业环境使用的通用控制平台,它必须进行二次开发才能完成最终控制目的,因此,它还需程序编辑/调试软件的配合。
PLC是智能产品,它的核心控制器采用什幺方案呢?板级的CPU肯定是不能考虑的,MPU也要好几块集成电路构成,以Z80 MPU为例,需要Z80MPU、PIO、CTC、SIO、EPROM、SRAM等,把这些集成电路安装在一块电路板上,这就是早期的单板计算机。这种方案体积太大,不适合现代要求。由此可见,PLC的核心控制器采用单片机是最合适的。
由此可得出结论:
1,  PLC是建立在单片机之上的产品,单片机是一种集成电路,两者不具有可比性。
2,  单片机可以构成各种各样的应用系统,从微型、小型到中型、大型都可,PLC是单片机应用系统的一个特例。
3,  不同厂家的PLC有相同的工作原理,类似的功能和指标,有一定的互换性,质量有保证,编程软件正朝标准化方向迈进。这正是PLC获得广泛应用的基础。而单片机应用系统则是八仙过海,各显神通,功能千差万别,质量参差不齐,学习、使用和维护都很困难。
最后,从工程的角度,谈谈PLC与单片机系统的选用;
1, 对单项工程或重复数极少的项目,采用PLC方案是明智、快捷的途径,成功率高,可靠性好,手尾少,但成本较高。
2,对于量大的配套项目,采用单片机系统具有成本低、效益高的优点,但这要有相当的研发力量和行业经验才能使系统稳定、可靠地运行。最好的方法是单片机系统嵌入PLC的功能,这样可大大简化单片机系统的研制时间,性能得到保障,效益也就有保证。

更多产品探讨加QQ957302591   陈小姐
6350
newton0627
文章数:970
年度积分:50
历史总积分:6350
注册时间:2004/9/26
发站内信
发表于:2008/5/8 15:00:00
#1楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
6350
newton0627
文章数:970
年度积分:50
历史总积分:6350
注册时间:2004/9/26
发站内信
发表于:2008/11/7 11:19:00
#2楼
单片机与PLC的异同:编程语言不同!
1459
shenhong
文章数:257
年度积分:50
历史总积分:1459
注册时间:2004/3/27
发站内信
发表于:2008/11/7 16:16:00
#3楼
使用环境、技术性能不同把!
10451
xlian
文章数:3235
年度积分:91
历史总积分:10451
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2008/11/7 17:24:00
#4楼
大多数PLC就是基于单片机的应用系统,PLC的编程语言有梯形图,指令表,逻辑状态等编程,而单机一般用汇编或C语言编程。单片机只是一块芯片需要使用者设计输入、输出,数据传输等电路,需要一定的电子功底。而PLC就简单多了,使用时只需根据功能(或工艺)要求连接外围电路,再编出控制程序就可以。
4670
大名小名
文章数:2553
年度积分:49
历史总积分:4670
注册时间:2008/10/26
发站内信
发表于:2008/11/7 20:15:00
#5楼
楼主辛苦了!
优秀是一种习惯!
4040
doorcontrol
文章数:2124
年度积分:50
历史总积分:4040
注册时间:2008/6/24
发站内信
发表于:2008/11/8 19:09:00
#6楼
《最好的方法是单片机系统嵌入PLC 的功能》讲得好!这样单片机就能普及了(毕竟精通梯形图的比精通汇编的人多)。等到单片机系统嵌入PLC 功能的应用普及后再在这个系统中嵌入汇编或者C的功能。那么单片机就人人会用了。
1392
lgx1213
文章数:249
年度积分:50
历史总积分:1392
注册时间:2003/9/4
发站内信
发表于:2008/11/8 21:03:00
#7楼
很多人关注这个话题,谢谢
全球第一本<单片机技术应用>电子杂志,欢迎免费下载!
WWW.MCU-SYS.COM
7478
zlx12345
文章数:4426
年度积分:50
历史总积分:7478
注册时间:2006/6/9
发站内信
发表于:2008/11/11 10:06:00
#8楼
区别大了
女人荣耻:以饭后洗碗为荣,以不做家务为耻;以按时回家为荣,以彻夜不归为耻;以和睦婆媳为荣,以刁难他人为耻;以照顾小孩为荣,以整天去玩为耻;以听老公话为荣,以指挥老公为耻;以温柔体贴为荣,以泼辣刁蛮为耻;以精打细算为荣,以铺张浪费为耻;以科学保养为荣,以乱吃零食为耻!
1078
asshole2008
文章数:72
年度积分:50
历史总积分:1078
注册时间:2008/9/17
发站内信
发表于:2008/11/11 10:12:00
#9楼
区别很大啊。意思就是单片机是基础,PLC是在单片机基础上发展出来的高端产品了哈?

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005