可编程控制器与微型计算机的区别

2017-06-04 91 0

要搞清单片机与 PLC 的异同,首先需明确什么是单片机。计算机系统由 5 大部分——控制单元(CU)、算术运算单元(ALU)、存储器(Memory)、输入(Input)设备和输出(Output)设备组成。早期计算机(晶体管或集成电脱,不包括电子管)的 CU 或 ALU 由一块甚至多块电路板组成,CU 和 ALU 分离;随着集成度提高,CU 和 ALU 合在一起组成中央处理单元(CPU),再将 CPU 集成到单块集成电路中就产生了 MPU 或 MCU。此后 MPU 发展出两条分支:一支向高性能、高速度、大容量方向发展,典型芯片如 Intel 80186、286、386、486、586、PⅡ、PⅢ、PⅣ等,速度从 4.7 MHz 到 3.2 GHz;另一支向多功能方向发展,将存储器、输入/输出接口等全部集成在一块集成电路中而成为 SoC,这就是当今广泛应用的单片计算机(单片机)。这一分支品种繁多,从 8 位到 32 位、引脚从 6 个到几百个、工作频率从几十千赫兹到几百兆赫兹,体系结构既有 CISC 也有 RISC,常用的有 MCS-51、MCS-96、PIC、AVR、ARM7/9、TMS320、MSP430 系列等。

由此可将计算机核心处理器的发展划分为 3 个阶段:板级的 CPU、芯片级的 MPU 和 SoC。

PLC 是一种产品,但在没有下载控制程序之前不具备任何控制功能,没有应用程序的 PLC 毫无用处。PLC 实际上是专为工业环境使用的通用控制平台,必须进行二次开发才能完成最终控制目的,因此还需程序编辑或调试软件的配合。由此可得结论:PLC 是建立在单片机…(后续略)。

相关文章

三菱 FX 系列 PLC 的 FX2N-4AD 使用及程序实例
FX 系列运动控制器模块
三菱 FX 系列 PLC 的报警器复位指令
FX 系列高速计数模块
PLC 编程语言基础
三菱 FX 系列 PLC 的二进制平方根指令

发布评论