单片机跟plc哪个更有用?单片机与plc区别-PLC工程应用经验
时间:2017-02-16 09:30 来源:未知 作者:admin 点击:次
单片机是plc的核心,单片机是计算机,而PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。单片机用起来没PLC简单,不方便现场改动,而PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。 1.PLC是建立在单片机之上的产品,单片机是一种可编程的集成芯片,换句话来说,plc就是由单片机加上外围电路做成的 ,单片机开发式底层开发,比较麻烦,程序编写用汇编或者c语言比如延时用单片机做程序,要从晶振来计算,而plc就不一样,个厂家都提供一个编程软件,可以用梯形图编程,延时只需在时间继电器里送一个数字而已。 2.单片机可以构成各种各样的应用系统,从微型、小型到中型、大型都可,PLC是单片机应用系统的一个特例,单片机可以开发各种智能仪表,比如温控仪,电视遥控器,豆浆机控制器,微波炉,智能玩具。 3.不同厂家的PLC有相同的工作原理,类似的功能和指标,有一定的互换性,通用性,可靠性 ,plc是专业为工业开发的一种计算机。 4.单片机开发成本低,一个单片机十几块到几十块,上百不等,但开发起来,麻烦。PLC 的价格几百,几千,几万,但是开发周期短,见效快。可靠性高。 我认为他们各有千秋,各有所长,从技术角度来看,他们采用的是一样的逻辑机理.但总不能在很简单的控制中用PLC吧?比如计数器。有的地方只用一个你不可能花PLC的钱做一个计数器的功能。在小而简的地方我主张用单片机,而在小而繁的地方我主张用PLC,因为这样才能发挥出他的特长,在某些方面取长补短更能发挥他们的优势。总的来说,这两种产品我们国家都不拥有核心技术,所以,大多用的国外的产品,很多东西我们自己不能改变,只能跟着人家走所以才出了个单片机和PLC哪个有前途的问题。科技在前进没有什么哪个有前途哪个没前途的说法。 PLC工程应用经验 plc通讯端口损坏一例 我们有一项工程,PLC端口烧坏。PLC通讯线是通过滑环引出的。考虑到前几天刚下过雨,怀疑是滑环进水引起的PLC通讯线短路,而烧坏PLC端口的。用摇表测量通讯线(线路两端均悬空),发现通讯线间有电阻,正常时应为无穷大,而测量时,电阻在5M~10M之间。从而认定PLC端口烧坏是滑环进水造成的,更换滑环后正常。 尽量避免多次调用同一子程序 在程序中,多次调用同一个子程序,在语法方面没有什么错误,但我们要尽量避免这一做法,尤其是在带有形式参数时。下面通过一例来说明。如下图1所示,网络13和14都调用protection子程序,这时,网络14调用时protection子程序的运行状态如图2所示。我们注意到,网络14调用时的形参#protection的数值(1169,网络13调用该子程序时的参数值)并不是网络14调用protection子程序所要的数值(应是481)。这样,就会造成我们所不希望的结果。
PLC输入的线间电容引起的误动作 电缆的各导线间都存在电容,合格的电缆能把此容值限制在一定范围之内。就是合格的电缆,当电缆长度超过一定长度时,各线间的电容容值也会超过所要求的值,当把此电缆用于PLC输入时,线间电容就有可能引起PLC的误动作,会出现许多无法理解的现象。主要为: 明明接线正确,但PLC却没有输入; PLC应该有的输入没有,而不应该有的却有,即PLC输入互相干扰。 最近,在调试一PLC系统时,就出现了一种现象。MIC传感器不动作,或动作后,另一传感器(FLY)的动作影响MIC传感器,即:MIC动作时,FLY传感器一动作,MIC就变成不动作了。也就是:传感器的动作彼此影响,怀疑是电缆质量不好,线间电容不合要求造成的。直接把MIC传感器接到PLC,不使用电缆后,一切动作正常。 消除线间电容影响的办法: (1)使用电缆芯绞合在一起的电缆; (2)尽量缩短使用电缆的长度; (3)把互相干扰的输入分开使用电缆; (4)使用屏蔽电缆。 PLC合理编程消除误操作 (1)消除手指颤动:使用微分指令DIFU(13)来检索按钮送入电信号的上升沿,在一个执行周期里PLC只执行一次,从而避免此类误操作; (2)无意识操作: ①优化显示功能,使用不同的指示灯来显示各种不同的工作状态:平光-运行状态,高频闪光(1秒1次)-试验状态,低频闪光(3秒闪1次)-步进状态 ②输入信号联锁 (责任编辑:admin) |