西门子plc梯形图有条件返回指令RET的使用问题

作者:老电工时间:2015-11-29 12:29:07

一、西门子plc梯形图有条件返回指令RET的用法

RET是西门子S7-200plc梯形图中的有条件返回指令,STL指令是CRET。Micro/WIN会自动增加要求使用的从子程序无条件返回指令,且不在程序编辑器的"子程序POU"标记显示的程序逻辑中显示。

所以,在子程序一般可以不写。有时需要有条件强制返回的话,可用此指令。

二、 s7_300中的RET指令用法

s7-300 PLC梯形图中的RET指令用法,最好再给个小程序讲解。条件返回。子程序中如果放有这个当执行到这句 rlo为1,一下的程序不执行跳出子程序。

RET(返回指令)用于有条件地放弃一个块。对于该输出,需要前一逻辑操作。状态字  条件返回(若 RLO =“1”,则返回):

详见:手册-》用于S7?300和S7?400编程的梯形图(LAD)

http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1007[1].PDF

RET 是RETURN(返回指令)的英文缩写,它是程序控制指令之一,用于能够有条件舍弃一个快,对于该输出,需要前一个逻辑操作,RET指令将RLO存储在状态字的BR位(二进制结果位)。

如果由于有条件返回而舍弃一个快的话,则程序控制返回的快中的RLO(逻辑操作结果)和BR位的信号状态为1,例如,在S7-300PLC的梯形图,常开触点I0.1在串联逻辑行的开始,输出指令为RET:表示输入I0.1的信号状态为1的话,该快被舍弃。状态字的BR位与输入I0.1有相同的信号状态(1)

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

猜你喜欢

首页 > plc > 西门子plc