PLC程序语言和单片机编程有什么区别~!

如题所述

1.PLC是建立在单片机之上的产品,单片机是一种集成电路,两者不具有可比性。

2.单片机可以构成各种各样的应用系统,从微型、小型到中型、大型都可,PLC是单片机应用系统的一个特例。

3.不同厂家的PLC有相同的工作原理,类似的功能和指标,有一定的互换性,质量有保证,编程软件正朝标准化方向迈进。这正是PLC获得广泛应用的基础。而单片机应用系统则是八仙过海,各显神通,功能千差万别,质量参差不齐,学习、使用和维护都很困难。

最后,从工程的角度,谈谈PLC与单片机系统的选用;

1.对单项工程或重复数极少的项目,采用PLC方案是明智、快捷的途径,成功率高,可*性好,手尾少,但成本较高。

2.对于量大的配套项目,采用单片机系统具有成本低、效益高的优点,但这要有相当的研发力量和行业经验才能使系统稳定、可*地运行。最好的方法是单片机系统嵌入PLC的功能,这样可大大简化单片机系统的研制时间,性能得到保障,效益也就有保证。

PLC与单片机的区别

看到网友在讨论PLC与单片机的区别,我也来瞎说几句: PLC其实就是一套已经做好的单片几(单片机范围很广的喔)系统.

PLC的梯形图你可以理解成是与汇编等计算器语言一样是一种编程语言,只是使用范围不同!而且通常做法是由PLC软件把你的梯形图转换成C或汇编语言(由PLC所使用的CPU决定),然后利用汇编或C编译系统编译成机器码!PLC运行的只是几器码而已.梯形图只是让使用者更加容易使用而已.
同样MCS-51单片机当然也可以用于PLC制作,只是8位CPU在一些高级应用如: 大量运算(包括浮点运算),嵌入式系统(现在UCOS也能移植到MCS-51)等,有些力不从心而已.我公司在使用的一套工业系统就是使用MCS-51单片机做的,不过加上DSP而已,已经能满足我们要求(我们设备速度较慢,而且逻辑控制为主,但是点数不少喔,128点I/O呢!!),而且同样使用梯形图编程,我们在把我们的梯形图转化为C51再利用KEIL的C51进行编译.你没有注意到不用型号的PLC会选用不同的CPU吗!!
当然也可以用单片机直接开发控制系统,但是对开发者要求相当高(不是一般水平可以胜任的),开发周期长,成本高(对于一些大型一点的体统你需要做实验,印刷电路板就需要一笔相当的费用,你可以说你用仿真器,用实验板来开发,但是我要告诉你,那样做你只是验证了硬件与软件的可行性,并不代表可以用在工业控制系统,因为工业控制系统对抗干扰的要求非常高,稳定第一,而不是性能第一,所以你的电路板设计必须不断实验,改进).当你解决了上述问题,你就发现你已经做了一台PLC了,当然如果需要别人能容易使用你还需要一套使用软件,这样你可以不需要把你的电路告诉别人(你也不可能告诉别人).
以上一些拙见,有说错的地方请指正,可不要打我喔!也不要骂我喔!我只是想和大家讨论一下而已!!!

许多人觉得PLC很神秘,其实PLC是很简单的,其内部的CPU除了速度快之外,其他功能还不如普通的单片机。通常PLC采用16位或32位的CPU,带1或2个的串行通道与外界通讯,内部有一个定时器即可,若要提高可靠性再加一个看家狗定时器足够。
PLC的关键技术在于其内部固化了一个能解释梯形图语言的程序及辅助通讯程序,梯形图语言的解释程序的效率决定了PLC的性能,通讯程序决定了PLC与外界交换信息的难易。对于简单的应用,通常以独立控制器的方式运作,不需与外界交换信息,只需内部固化有能解释梯形图语言的程序即可。实际上,设计PLC的主要工作就是开发解释梯形图语言的程序。

现在的单片机完全可以取代PLC
以前的单片机由于 稳定性和抗电磁干扰能力比较的弱 和PLC是没有办法相比的

现在的单片机已经做到了高稳定性和很强的抗干扰能力
在某些领域 已经实现了替换 比如说以前的电梯是绝对禁止使用单片机的~~现在已经有些高性能的单片机在电梯上使用了
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-09-02
现在的PLC可以完全取代单片机

PLC程序语言和单片机编程有什么区别~!
PLC的梯形图你可以理解成是与汇编等计算器语言一样是一种编程语言,只是使用范围不同!而且通常做法是由PLC软件把你的梯形图转换成C或汇编语言(由PLC所使用的CPU决定),然后利用汇编或C编译系统编译成机器码!PLC运行的只是几器码而已.梯形图只是让使用者更加容易使用而已.同样MCS-51单片机当然也可以用于PLC...

plc与单片机的区别
PLC与单片机的区别 一、概述 PLC和单片机都是可编程的控制器,但它们在设计、功能、应用等方面存在明显的差异。二、详细解释 1. 设计差异 PLC是基于微处理器的一种工业控制装置,其设计主要面向工业环境。PLC具有坚固的封装、良好的抗电磁干扰能力,以及广泛的适应性和可靠性。单片机则是一个集成在单一芯...

plc和单片机的区别
plc和单片机的区别:运行环境不同、编程方式不同、执行速度不同、扩展性不同、通信接口不同。1、运行环境不同 PLC设计用于工业环境,有抗干扰性和防水防尘能力,可以适用恶劣条件。单片机用于各类环境,抗干扰能力较差,不适宜极端条件。2、编程方式不同 PLC采用梯形图等直观图形化语言编程,易于维护。单片...

plc与单片机的区别?
应用场景不同:PLC在工业控制领域应用广泛,特别是在自动化生产线、机械设备、工业机器人等场景中,因其高可靠性和实时性而备受青睐。单片机则广泛应用于嵌入式系统,如智能家居、智能仪表、汽车电子设备等领域。由于其体积小、功耗低、可靠性高等特点,单片机在这些场景中发挥着重要作用。编程方式与开发复杂...

plc与单片机有何区别
单片机处理能力强、功耗低、性能价格比高。综上所述,PLC和单片机在定义、功能、应用场景以及编程方式和特点方面存在明显差异。PLC更适合工业控制领域,而单片机广泛应用于小型设备的智能化控制。根据具体应用需求和场景选择合适的控制系统是关键。

PLC编程根单片机有什么区别
PLC编程和单片机区别:1、成本。PLC的成功率高,可塑性好,手尾少。单片机的成本低、效益高。2、适用。PLC比较适合单项工程或重复数极少的项目;单片机比较适合量大的配套项目。3、含义。单片机即单片计算机是将电子计算机的基本环节,如:CPU(又称中央处理器,主要由运算器,控制器组成),存储器,总线,输入...

plc和单片机有什么区别
而单片机则专长于小型控制系统和嵌入式系统,以体积小、低功耗、成本低为特点。集CPU、存储器、输入输出接口于一体,广泛应用于家用电器、智能家居等小型控制系统设计与开发。PLC采用专门编程语言,如ladder diagram、instruction list等,而单片机则常使用如C语言等高级编程语言。因此,选择合适的控制设备需视...

plc与单片机有什么不同哪个更有优势
PLC和单片机作为两种不同的嵌入式系统,在应用领域、数据通信、编程语言、I\/O接口及实时性稳定性等方面存在显著差异。在应用领域方面,PLC主要聚焦于工业自动化,如生产线、机器人及仓储物流等场景。相比之下,单片机则广泛应用于家电、智能家居、汽车电子等领域。数据通信方面,PLC通常利用工业以太网、Modbus...

plc和单片机的区别
而单片机则通常使用低级语言或高级语言进行编程,要求开发者对硬件有更深入的了解。不过,高级语言的使用也在一定程度上降低了单片机的编程难度,提高了开发效率。综上所述,PLC和单片机在应用范围、硬件特性、处理能力以及编程方式等方面存在明显的区别。选择使用PLC还是单片机主要取决于具体的应用场景和需求。

单片机和plc的区别
1、本质上说,PLC其实就是一套已经做好的单片机(单片机范围很广的)系统。2、但PLC也有其特点:PLC广泛使用梯形图代替计算机语言,对编程有一定的优势。你可以把梯形图理解成是与汇编等计算器语言一样,是一种编程语言,只是使用范围不同!而且通常做法是由PLC软件把你的梯形图转换成C或汇编语言(由PLC所...

相似回答