plc常用指令(QRB/MPS/MRD/SET/RST)的用法说明

作者:老电工时间:2022-09-17 11:13:05

plc常用指令(QRB/MPS/MRD/SET/RST)的用法

三菱fxw系列plc具有丰富的指令系统,多达100余条。

1.LD,LDI、OUT指令;

2.AND、ANI指令;

3.OR、0RI指令。

4.QRB指令

(1)当梯形图的控制线路由若干个先串联后并联的触点组成时.可以将每组串联的触点看成一个块。由2个以上的触点串联连接的一段回路称为串联回路块。

(2)与左电力轨相连的最上面的块按照触点串联的方法编写语句,下面依次并联的块称作子块:每个子块左边第一个触点用LD或LDI指令,其余的串联触点用AND或AN丨指令:每个子块的语句编写完成后.加一条ORB指令作为该块的结尾。

5.ANB指令

指令说明:

(1)当梯形图的控制线路由若串畴的触点组成时,可以将每组并联的触点看成个块《由2个以上分支回净触取练接路称为并联回路块。

(2)与左电力轨相连的块触其后依次相连的块称作子块:每个子块最上面的触点用LD或LD1指令.#余与^'并_触点用OR或ORI指令:每个子块的语句编写完成后,加ANB指该块射结。

6.MPS、MRD、MPP指令

在梯形图的编制中,各国生品早的编程规则不完全相同。一般来说.美国生产的PLC产品.其采用的编程规H中有这条规定:与左电力轨相连的控制线路只允许有一个与右电力轨相连的线圈或特殊功能逻辑线圈,这称作一条梯形图。

在这种梯形图的编制过程中,前面介绍的这些指令已经足以完成各种不同控制线路的编制了^但在日本生产的一些PLC产品中就没有这条限制,它允许与左电力轨相连的控制线路可以同时连接一个或一个以上的线路或特殊功能块,而且还允许这若干个线圈或特殊功能块的控制线路有所不同。为了用语句表也能完成上述控制线路的编制,在三菱FX2N系列PLC中增加了MPS、MRD、MPP指令。

指令说明:

三菱FX2N系列PLC中,有11个特定的存储单元,总称为堆栈,其作用是存储程序中有用的中间运算结果。

C2)使用一次MPS指令,就将此时刻的运算结果存入堆栈的第一个存储申-元:再次使用MPS指令,又将该时刻的运算结果存入堆栈的第一个存储单元,而将先前存入存储的数据依次上移一个存储单元。

(3使用MPP指令,将栈底教辉双出并删f他各数据按顺序向下移动。

(4)MRD指令是读出栈底新数据的专用。

7.SET、RST指令

指令说明:

(1)X000接通后,即使它断幵,Y000仍然继续动作(保持输出);X001—旦接通.即使断开,Y000仍保持不被驱动(无输出)。

(2)SET、RST指令除了操作输出继电器Y以外,还可以操作辅助继电器M等。

8.对应计数器软元件的OUT、RST指令

指令说明:

(1)符通计时器线圈。

当计时控制线路上的X010接通时,计时器开始计时。若当前计时值小于设定值时,逻辑线圈T2不动作.其输出触点也不动作;若当前计时值大于或等于设定值时,逻辑线圈T2接通,其输出触点T2动作。

当计时控制线路上的X010断开时,计时器的当前值清苓,逻辑线圈T2被切断,其输出触点T2恢复原有状态。

(2)失电保持计时器线圈。说明如下\

当计时复位控制线路上的X011接通时,无论计时控制线路为何种状态.计时器都不进行计时,当前计时值为“0”。

当计时复位控制线路上的X011断开时,若计时控制线路上的X010断开,计时器不计时.当前计时值为“0”:若计时控制线钱接通.汁时器在原有计时值的基础上继续计时。在当前计时值小于设定值%件I.逻辑线圈1?不动作;在当前计时值大于或等于设定值条件下,逻辑线圈T2动作

10.脉冲输出PLSY指令

指令说明:Y001有效。X000接通时,YOOO端子输出频率为2000Hz的脉冲1000个;XOOO断开后,输出立即停止:再次接通X000,从初始状态开始输出脉冲。

11.END指令

(1)通常情况下.可编程控制器PLC会反复进行输入处理、程序执行和数据处理》若在程序的最后写入END指令,则END以后的其余程序均不再执行,而直接进行输出处理。在程序中没有END指令时.PLC会一育.处理到最后的程序步,然后从0步开始重复处理。

(2)在程序的调试阶段.可i而依次检验各程序段的动作。END即可。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > plc基础教程