您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC的逻辑或操作指令
来源:艾特贸易2017-06-04
简介逻辑或操作的梯形图由标准触点或立即触点并联构成,并联触点的类型有动合、动断、立即动合、立即动断 4 种情况。逻辑或操作的语句表由操作码和触点的位地址 bit 构成,操作码为
逻辑或操作的梯形图由标准触点或立即触点并联构成,并联触点的类型有动合、动断、立即动合、立即动断4种情况。逻辑或操作的语句表由操作码和触点的位地址bit构成,操作码为O (Or)、ON (Or Not)、OI( Or Immediately)、ONI (Or Not Immediately)分别表示并联触点类型依次为动合、动断、立即动合、立即动断。 逻辑或操作指令O、ON、OI、ONI的梯形图、语句表、功能图如图3-5所示。 图3-5 逻辑或操作指令0、ON、OI、ONI的梯形图、语句表、功能图 (a)O的应用;(b) ON的应用;(c)OI的应用;(d) ONI的应用 逻辑或操作用于单个触点的并联连接,并联的触点状态只要有一个是高电平就有输出,而当触点状态都是低电平时才无输出,可以应用于满足条件之一就要求进行某项操作的控制。例如水轮发电机组在一般事故停机同时导叶剪断销被剪断或转速上升至140%额定转速两个条件仅满足其一时,就要求机组进行紧急事故停机。 在语句表中,O、ON、OI、ONI分别用于对表示动合、动断、立即动合、立即动断触点的并联编程。CPU执行0指令,将操作数的位(bit)值同堆栈栈顶值相“或”,运算结果仍然存入栈顶;CPU执行ON指令,将操作数的位(bit)值取反后同堆栈栈顶值相“或”,运算结果仍然存入栈顶;CPU执行OI指令,立即把物理输入点的位(bit)值同堆栈栈顶值相“或”,运算结果仍然存人栈顶;CPU执行ONI指令,立即把物理输入点的位(bit)值取反后同堆栈栈顶值相“或”,运算结果仍然存人栈顶。执行O、ON、OI、ONI指令时,堆栈没有压入和弹出操作。 逻辑或操作数范围:I、Q、M、SM、T、C、V、S、L(位)。 应该指出的是:①O、ON指令作为一个触点的并联连接指令,紧接在LD、LDN指令之后使用,即对其前面LD、LDN指令所指定的触点再并联触点;②O、ON指令可以连续使用进行多重并联;③OI、ONI等立即指令不可盲目使用。
点击排行
