PLC程序有两种套路,你用的哪一种
写PLC程序的各位都是高手
因为需要懂得套路,也是思路,就平时常见的程序基本看过两种套路。
1、输出点用线圈输出,输出在程序里只有一处。
2、输出点直接用set和rst控制,一个输出点在程序里多处出现。
⇨
用什么套路,各自优缺点是什么?
网友A
我倾向第二种,第一种手自动切换有点麻烦增加程序步数,如碰到单控电磁阀,自动将气缸置位了。
这时切换到手动,手动控制该气缸时还得去把自动那个状态复位掉。
网友B
一般用M点控制线圈,程序里面控制一个线圈的可以是多个M点,就不会出现多线圈,和第一种差不多了 。
网友C
我倾向第二种,第一转来转去的麻烦
网友D
思路一,一个输出就是一套逻辑,是这个输出点什么时候开,什么时候关,报警,复位,急停等一个逻辑。
思路二,set,rst,适合这个程序步骤,同时输出好几个。好比你要出门了,要拿手机,钱包,车钥匙,
简单举例就是:
思路一, 什么时候拿手机,时候不拿手机;
思路二, 到了出门这个逻辑,我就拿手机钱包,车钥匙;
总而言之,就是每个人的套路思路都是有的,那么你的套路究竟能不能写好一段程序呢?就得看实力了!下面我们来看看何为PLC程序质量呢~
⇨
PLC程序的质量?
对同一个控制要求,即使选用同一个机型的PLC,用不同设计方法所编写的程序,其结构也可能不同。尽管几种程序都可以实现同一控制功能,但是程序的质量却可能差别很大。
程序的质量可以由以下几个方面来衡量:
程序的正确性
应用程序的好坏,最根本的一条就是正确。所谓正确的程序必须能经得起系统运行实践的考验,离开这一条对程序所做的评价都是没有意义的。
程序的可靠性好
好的应用程序可以保证系统在正常和非正常(短时掉电再复电、某些被控量超标、某个环节有故障等)工作条件下都能安全可靠地运行,也能保证在出现非法操作(如按动或误触动了不该动作的按钮)等情况下不至于出现系统控制失误。
参数的易调整性好
PLC控制的优越性之一就是灵活性好,容易通过修改程序或参数而改变系统的某些功能。例如,有的系统在一定情况下需要变动某些控制量的参数(如定时器或计数器的设定值等),在设计程序时必须考虑怎样编写才能易于修改。
程序要简练
编写的程序应尽可能简练,减少程序的语句,一般可以减少程序扫描时间,提高PLC对输入信号的响应速度。当然,如果过多地使用那些执行时间较长的指令,有时虽然程序的语句较少,但是其执行时间也不一定短。
程序的可读性好
程序不仅仅给设计者自己看,系统的维护人员也要读。另外,为了有利于交流,也要求程序有一定的可读性。
看完之后不知道各位是否心痒难耐,小编已经迫不及待为大家准备一些上手的案例,赶紧试一试编写程序吧!
PLC经典案例
PLC编程控制气缸实例
功能描述:
当按下启动按钮X1,让气缸来回伸缩动作,气缸的动作通过电磁阀Y0来控制(Y0得电气缸伸出,断电气缸缩回),动作要求是气缸伸出2s,缩回2s。动作来回10次,动作完成。如果继续执行需要再次按下启动按钮。外部要求有停止X0按钮。
一、第一种编程方式
1)梯形图如下
2)分解程序
主电路
条件控制电路
计数和复位电路
二、第二种编程方式
1)梯形图如下
2)分解程序
启保停主电路
计数控制电路部分
计数和复位电路
结束:其实还有很多编程方式和方法,在这里就不一一例举了,这两种是比较常用的。大家可以开动一下自己的脑筋,还有什么其他的控制方式,请留言交流哦!喜欢的朋友请点关注。
相关问答
如何用电路PLC控制气缸的伸缩-懂得
楼主这个要求很简单,但是PLC的接线图和气路图有点说的不是很清楚,这样吧我说一下如果我做一个气缸的伸缩怎么弄:我选用欧姆龙的CP1E中的继电器输出...
PLC是如何做到控制气体的?也就是控制汽缸的运动。传感器的就不要讲啦。在线等。急需?
1、气缸的运动是PLC控制气动电磁阀来进行的。2、气缸运动原理:气缸有进气口和排气口一端进气另一端排气,中间有活塞部件。如气缸后端进气前端排气则气缸伸出...
三菱plc控制气缸用什么编程好?
1.首先,对于三菱plc控制气缸,推荐使用gxworks2或者gxworks3软件进行编程。这两款软件是三菱plc的官方编程工具,具有强大的功能和稳定的性能,适合用于控...
plc怎么控制气缸运动?-小红薯7AB0DA23的回答-懂得
通过电磁阀。电磁阀里有个线圈,一般有5V24V等,PLC控制线圈是否通电就行。另外,需要把电磁阀和气缸连接起来。气缸的运动是PLC控制气动电磁阀来进...
plc编程中如何用st语言封装气缸?
IFldp(1,X0)THENa:=a+1;IFa=3THENY0:=1;ELSEY0:=0;END_IF;END_IF;IFX0==trueANDM0<...
输入开关,plc,继电器,汽缸,汽缸感应器,电磁阀等是如何接...
[最佳回答]输入开关和气缸感应器属于输入元件,接在PLC控制器的上口,控制PLC进行逻辑运算,运算结果由PLC下口输出。继电器是执行元件,就接在PLC的下口,受PLC驱...
plc控制两个气缸运动怎么连接_汽配人问答
[最佳回答]a点肯定要一个开关,看你工件是什么,是金属的,我认为可以接近开关,非金属,可以用光电开关是要区分是NPN还是PNP的,气缸1工作,同时触动气缸上的磁性...
plc怎么控制气缸运动?-懂得
气缸的运动是PLC控制气动电磁阀来进行的。气缸运动原理:气缸有进气口和排气口一端进气另一端排气,中间有活塞部件。如气缸后端进气前端排气则气缸伸...
PLC控制5个气缸?
5个气缸按钮,1个手自动开关,1个复位按钮,5个或10个到位检测磁性开关;输入需要12至17个通道,按12个计算,则需要一台西门子PLC:CPU224AC/DC/RLY。5个气缸...
气缸感应器与plc怎么接线?
1.NPN型传感器和PLC的接线方式NPN型传感器一般具有三个输出引脚,分别是电源正、电源负和信号线。在和PLC连接时,将电源正接PLC的24V,电源负接COM,而信号线则...