您现在的位置是:首页 > PLC技术 > PLC技术

STEP 7的RLO边沿检测指令

来源:艾特贸易2017-09-13

简介图 3-43 中 I0.5 和 I0.6 的触点组成的串联电路由断开变为接通时,中间标有“ P ”的上升沿检测元件左边的逻辑运算结果 ( RLO) 由 0 变为 1 (即波形的上升沿),检测到一次正跳变。能流

    3-43I0.5I0.6的触点组成的串联电路由断开变为接通时,中间标有“P”的上升沿检测元件左边的逻辑运算结果( RLO)0变为1(即波形的上升沿),检测到一次正跳变。能流只在该扫描周期内流过检测元件,M0.1的线圈仅在这一个扫描周期内“通电”。图3-45是有关信号的波形图,高电平表示1状态,低电平表示0状态。M0.1M0.3的脉冲宽度只有一个扫描循环周期。

RLO边沿检测与置位复位指令

    3-43    RLO边沿检测与置位复位指令

    因为脉冲宽度太窄,并且PLC与计算机之间的数据传送是周期性的,用程序状态监控功能不一定能看到流过M0.1的线圈和触点的能流的快速闪动。在做仿真实验时,需要多次单击I0.5对应的小方框,断开然后接通流进上升沿检测元件的能流,才有可能看到它。

    边沿检测元件的地址(例如图3-43中的M1.1M0.2)为边沿存储位,用来储存上一次扫描循环的逻辑运算结果。

    3-43I1.0I1.1的触点组成的并联电路由接通变为断开时(即图3-45中波形的下降沿),中间标有“N”的检测元件左边的逻辑运算结果由1变为0,检测到一次负跳变,能流只在该扫描周期内流过检测元件,M0.3的线圈仅在这一个扫描周期内“通电”(见图3-45)。

语句表

    3-44    语句表

    3-44是图3-43的梯形图对应的语句表程序,语句表中正/负跳变指令的助记符分别为FPPositive RLO EdgeRLO的上升沿)和FNNegative RLO EdgeRLO的下降沿)。

    为了在梯形图中生成常开触点、常闭触点和线圈之外的元件,例如图3-43中的上升沿检测元件,单击工具栏上的按钮,在出现的输入框中输入“P”(见图3-46),或者向下拉动滚动条中的滑块,双击指令列表框中的“P”。

    也可以用另一种方法生成上升沿检测元件,执行菜单命令“视图”→“总览”,显示出图3-43左边的指令列表窗口。打开其中的“位逻辑”文件夹,用鼠标左键单击并按住其中的“--(P)--”图标,将它“拖”到梯形图中需要放置的地方,光标变为,表示可以在该处放置元件。放开按住的鼠标左键,元件被放置在光标所在的位置。

波形图

    3-45    波形图

生成上升沿检测元件

    3-46    生成上升沿检测元件

    选中指令列表中的某一条指令,在下面的小窗口可以看到该指令的简要说明。

    放置元件的另一种方法是首先选中梯形图中要放置元件的导线,该段导线变粗。双击指令列表中的元件图标,它将在选中的导线处出现。