三菱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的性能,通讯程序决定了PLC与外 界交换信息的难易。对于简单的应用,通常以独立控制器的方式运作,不需与外界交换信息,只需内部固化有能解释梯形图语言的程序即可。实际上,设计PLC的主要工作就是开发解释梯形图语言的程序。
1、PLC是建立在单片机之上的产品,单片机是一种可编程的集成芯片。
2、plc就是由单片机加上外围电路做成的 ,单片机开发式底层开发,程序编写用汇编或者c语言比如延时用单片机做程序,要从晶振来计算,而plc就不一样,厂家都提供一个编程软件,可以用梯形图编程。
3、价格不同。单片机开发成本低,一个单片机十几块到几十块,但开发起来,麻烦。PLC 的价格几百,几千,几万,但是开发周期短,见效快。可靠性高 。
4、PLC有有一定的互换性,质量有保证,编程软件正朝标准化方向迈进。而单片机应用系统则是八仙过海,各显神通,功能千差万别,质量参差不齐,学习、使用和维护都很困难。
5、于量大的配套项目,采用单片机系统具有成本低、效益高的优点,但这要有相当的研发力量和行业经验才能使系统稳定、可靠地运行。最好的方法是单片机系统嵌入PLC的功能,这样可大大简化单片机系统的研制时间,性能得到保障,效益也就有保证。
深圳市海蓝智能公司主营:三菱plc、三菱变频器、三菱伺服电机、三菱触摸屏等三菱电机自动化产品各种三菱产品配件附件模块等。特殊规格均可供应,拥有价格优势与庞大的库存,可以确保准时交货,品质保证,联系:18018737509 李小姐