欧姆龙NJ/NX PLC的时序指令简介

欧姆龙NJ/NXPLC的时序指令简介

欧姆龙JN/NXPLC的时序指令有时序输入指令和时序输出指令。常用的时序输入指令包括上升沿微分指令和下降沿微分指令。上升沿微分指令有R_TRIG、Up;下降沿微分指令有F_TRIG、Down。其中R_TRIG和F_TRIG是功能块指令,Up和Down是函数指令。在梯形图语言中可以使用以上四个指令,在ST语言中只可以使用R_TRIG、F_TRIG这两个功能块。

常用的时序输出指令包括RS复位优先保持指令、SR设置优先保持指令、Set设置/Reset复位、SetBits多位设置/ResetBits多位复位、SetABit一位设置/ResetABit一位复位、OutABit一位输出。

一、时序输入指令

1、时序输入指令常用的就是上升沿微分和下降沿微分指令,不常用的有位测试、位测试否定指令。在梯形图中一般表现为向上的箭头和向下的箭头,还有的用Up、Down与触点连接分别表示上升沿与下降沿。

在ST语言中,上升沿与下降沿是通过调用功能块指令的方式实现。如下图所示,功能块的名称(实例名)可以不用叫R_TRIG\F_TRIG,只需要把功能块名称的数据类型设定为R_TRIG\F_TRIG,调用它的参数就可以实现沿功能。


另一种调用方式,可以用实例名加一个小英文句点,选择参数的方式设定或调用。如下图所示的“下降沿();”就是调用功能块,“下降沿.Q”就是调用输出参数。


2、在三菱PLC中,ST语言的上升沿微分和下降沿微分指令分别用LDP和LDF指令来实现。并把它归类为顺序指令中的触点指令。LDP和LDF指令是无条件函数指令,这里的无条件是指条件始终为ON(1或TRUE),如下图中最后一行指令。


在西门子博图软件SCL语言中,上升沿微分与下降沿微分指令和欧姆龙NJ/NX的一样,都是R_TRIG/F_TRIG。西门子把它归类为位逻辑运算系统功能块,如下图中的电工交流圈电气机器人#

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系