PART01 什么是微控制器?
单片机又称单片机,不是完成某种逻辑功能的芯片,而是将计算机系统集成到一块芯片上。它相当于一台微型计算机。与计算机相比,单片机仅缺少I/O设备,广泛应用于工业控制领域。
什么是PART02PLC?
PLC是可编程逻辑控制器的缩写。它是一种带有微处理器的数字电子设备,相当于一台小型计算机。它是一种用于自动控制的数字逻辑控制器。它可以随时将控制指令加载到存储器中进行存储和运算。
它由CPU、指令和数据存储器、输入输出单元、电源模块、数字模拟等单元模块化组成。具有通用性强、使用方便、适应性广、可靠性高、抗干扰能力强、编程简单等特点。
PART03 PLC与单片机的区别
意义
PLC是基于单片机构建的产品;
微控制器是一种可编程集成芯片。
结构
PLC由微控制器和外围电路组成。厂家只需提供编程软件即可使用梯形图进行编程;
单片机由开发底层开发,程序采用汇编或C语言编写。例如,延迟由微控制器编程,需要从晶体振荡器计算。
价格
PLC价格稍贵,从几百到几万不等,但其开发周期短、高效、稳定、性能较高;
单片机的开发成本较低,十几元到几十元不等,但开发周期长、速度慢。
编程语言
PLC编程语言包括:梯形图语言(LD)、指令表语言(L)、功能块图语言(FBD)、顺序功能流程图语言(SFC)、结构化文本语言(ST)。
单片机的编程语言:C语言或汇编语言,或者自己的编程语言(如51单片机的ASM语言)。
互换性
PLC具有一定的互换性、稳定性、高质量、编程软件标准。
微控制器的功能千差万别,应用系统参差不齐,导致使用和维护困难。
配套项目
对于单一项目或重复次数少的项目,采用PLC比较方便,成功率高,可靠性好,但成本较高。
对于大批量的配套项目,采用单片机系统更便宜、效率更高,但需要优秀的研发团队来保证系统的稳定性。
经过上面的解释我们可以看出,PLC实际上可以看作是单片机的二次应用开发,但它有自己鲜明的特点。 PLC是目前已经发展起来的比较成熟的单片机系统,具有很强的通用性。虽然单片机可以组成多种应用系统,但它仍然只是一块集成电路,必须与其他元件和软件结合起来形成系统才可以应用。
审稿编辑:唐子红