您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC的比较操作指令
来源:艾特贸易2017-06-04
简介比较指令的梯形图由比较数 1 (INl) 、比较数 2(IN2) 、比较关系符和比较触点构成。比较指令的语句表由比较操作码( LD/A/O 加上数据类型 B/W/D/R )、比较关系符(等于 = 、大于 、小于 、
比较指令的梯形图由比较数1 (INl)、比较数2(IN2)、比较关系符和比较触点构成。比较指令的语句表由比较操作码(LD/A/O加上数据类型B/W/D/R)、比较关系符(等于=、大于>、小于<、不等<>、大于等于>=、小于等于<=)、比较数1(IN1)和比较数2(IN2)构成,共有= 72种语句。 当梯形图中的比较数1和比较数2的关系符合比较关系符的条件时,比较触点就闭合,后面的电路被接通,否则比较触点断开,后面的电路不接通。换句话说,比较触点相当于一个有条件的动合触点,当比较关系成立时,触点闭合;不成立时,触点断开。在语句表中,比较触点使用LD指令时,比较条件成立则将堆栈栈顶置1;使用A/O指令时。比较条件成立则在堆栈栈顶执行AND/OR操作,并将结果放人栈顶。各类比较指令见表3-12所示。 表3-12 各类比较指令
比较指令操作数范围: (1)字节比较操作数INl/IN2: IB、QB、MB、SMB、VB、SB、LB、AC、常数、*VD//C、*LD。 (2)字比较操作数INl/IN2: IW、QW、MW、SMW、T、C、VW、LW、AIW、AC、常数、*VD、*AC、*LD。 (3)双字比较操作数INl/IN2: ID、QD、MD、SMD、VD、LD、HC、AC、常数、*VD//C、*LD。 (4)实数比较操作数INl/IN2: ID、QD、MD、SMD、VD、LD、AC、常数、*VD、*AC、*LD。 【例3-8】调整模拟电位器,改变SMB10字节数值,当SMB10数值小于或等于50时,Q0.0输出,其状态指示灯打开;当SMB10数值大于或等于150时,Q0.1输出,状态指示灯打开。模拟电位器改变SMB10以控制状态指示灯Q0.0、Q0.1的梯形图程序和语句表程序如图3-39所示。
图3-39 模拟电位器改变SMB10以控制状态指示灯Q0.0、Q0.1的梯形图程序和语句表程序
点击排行
