SET RST PLS PLF INV NOP END指令的使用方法

发布时间:2023-10-08
首先使用最频繁的,set rst,字面意思理解的话
set:置位,动作保持功能。用这个指令驱动软元件的话,就会将这个软元件置为1也就是接通状态,能用这个功能的软元件就几个,y,m,s(s为状态编号,我称为步进继电器,一般不用在其他地方。以后会讲解。)
并且接通以后就算断开能流,也会保持接通状态,并且会一直接通,除非复位,或断开plc电源,它才会置为0。
请看下图
这个里面如果x1接通,y1就会接通,并且一直保持接通状态。
那么怎么才能在不断开plc电源的情况让它断开呢,我们就需要用到另一个功能,和他配套使用的rst指令。
按下上图的x2指令rst指令就会复位y1,断开输出y1
rst:复位指令,这个复位指令功能就是复位一些软元件到初始状态,这里就不光包括,y.m.s这几个了,还能复位t.c.d.v.z.。
后面那几个主要记住能复位t和c就行了,
说到这我要着重的介绍一下,rst,和set之间的一个权限问题,你可以把他比作一个规则。
以下请牢记。
在rst接通的时候,即使set一直接通所驱动的软元件也不会置位。
这个在编程中很重要,如果不了解就会造成很多的困扰,如下图。
这张图里面,x1和x2同时打开,然而,rst指令时优先的,y1不会得电。切记。
rst指令还可以复位t计时器和c计数器。
当x1得电,t1和c1开始计时和计数,但当x2接通以后就会复位t1和c1,这里面还是有个权限问题,rst还是那个老大, 只要他出面,没人敢出头。
上面x1和x2全部闭合后,t1和c1虽然都显示接通,但是他们是不动作的,全部保持为0。
到这set和rst都理解了吧。
pls plf这两个指令其实挺鸡肋的,他和上升沿,下降沿,原理相同,不过用的地方不一样,这个主要是输出用,反正我一般不用。
和ldp,ldf原理相同。
x1接通,y1产生一个上升沿,x1接通,y2产生一个下降沿,都是在一个扫描周期内,这段程序作出来的动作在实测的时候应该不会有动作产生,因为扫描周期时间太短了,还无法反应到plc输出就停止了。
做出来只是让大家知道这个指令的用法。没有没用的指令,只是看你用他的地方。反正我很少用。
inv:取反。顾名思义反着来,怎么用呢,这个是用来反转运算结果的输出,这个不太好讲,但是看图的话应该是很容易理解的。
中间的斜杠就是inv指令,能看出他的效果吗?看不出来的话在给上一张图
明白了吧,在x1接通的时候y1是不得电的,但是y2得电了,因为翻转了,下面那张图,x1断开了,y1却接通了,y2就没电了。没错就是反着来,就是这么叛逆。
能理解吗?
接下来nop:空操作,你就记住,如果你用软件编程,他无处不在,只要没被你触碰过的,并且在end指令之前的都是nop,算了,你就无视他的存在,反正也是空。
end:结束,还用解释吗,任何程序都会产生一个end,不过现在用软件编程,它会在编译后自己出来,或者就一直在程序的最下端。没什么好说的,就是有了他才构成了一个完整的程序,如果没它那么这个程序是不会执行的。
好了,结尾就用他吧。
end
上一个:sata3和m2固态接口哪个快,没有sata3接口可以用固态吗
下一个:AC1206FR-0746R4L,国巨车规电阻1206 46.4Ω ±1% 1/4W

电脑usb3.1接口(usb3.2接口的电脑)
合欢患枯萎病后该如何防治
水仙花常见品种
植物花茶贡菊病害花叶病的防治
u盘是什么东西,U盘是什么
什么是二级域名?二级域名好吗?怎么做好二级域名优化工作?
强电与弱电,高压与低压,你知道多少?
如何通过物联网更充分地利用智能照明
怎么看自己的固态硬盘,固态硬盘怎么看
w25q80dvssig_(winbond(华邦))w25q80dvssig中文资料_价格_