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

S7-200 PLC基本位操作指令及应用实例

来源:艾特贸易2017-06-05

简介位操作指令是 PLC 常用的基本指令,不同厂家生产的 PLC ,位操作指令格式有所不同,表 5-1 所示为 S7-200 和 CPM2A 基本位操作指令的对应关系。在梯形图中,位操作指令有触头和线圈两大

    位操作指令是PLC常用的基本指令,不同厂家生产的PLC,位操作指令格式有所不同,表5-1所示为S7-200CPM2A基本位操作指令的对应关系。在梯形图中,位操作指令有触头和线圈两大类,触头又分为动合和动断两种形式;在语名表中,位操作指令有“与”、“或”以及“输出”等逻辑关系,位操作指令能实现基本的位逻辑运算和控制。    5-1    S7-200CPM2A基本位操作指令的对应关系
 S7-200与CPM2A基本位操作指令的对应关系
    梯形图中的位操作指令是由触头或线圈符号和直接位地址两部分组成;在语名表中,位操作指令由指令助记符和操作数两部分组成,操作数由可以进行位操作的寄存器元件及地址组成。基本位操作指令操作数的寻址范围是:I(输入继电器)、Q(输出继电器)、M(内部标志位存储器)、SM(特殊标志位存储器)、T(定时器)、C(计数器)、V(全局变量存储器)、S(顺序控制继电器)、L(局部变量存储器)。    梯形图的触头符号代表CPU对存储器的读操作。当CPU运行扫描到触头符号时,到触头位地址指定的存储器位访问。若该位数据为“1”,则触头为动态(动合触头闭合,动断触头断开);若该位数据为“0”,则触头为常态(动合触头断开,动断触头闭合)。由于CPU对同一个存储器位的读操作次数没有限制,所以在用户程序中,动合、动断触头使用的次数不受限制。    梯形图的线圈符号代表CPU对存储器的写操作。线圈左侧触头组成逻辑运算关系,若逻辑运算结果为“1”,则能量可以到达线圈,使线圈通电,CPU将线圈位地址指定的存储器位置“1”;若逻辑运算结果为“0”,则线圈断电,CPU将线圈位地址指定的存储器位置“0”。由于PLC采用自上而下的扫描方式工作,在用户程序中,如果同一个线圈使用多次,则其状态以最后一次输出为准。    基本位操作指令的助记符定义如下:    (1) LD(Load):装载常开触头指令,对应梯形图从左侧母线开始,连接动合触头。    (2)LDN(Load Not):装载常闭触头指令,对应梯形图从左侧母线开始,连接动断触头。    (3)A(And):常开触头与操作指令,用于动合触头串联。    (4)AN(And Not):常闭触头与操作指令.用于动断触头串联。    (5)O(Or):常开触头或操作指令,用于动合触头并联。    (6)ON(Or Not):常闭触头或操作指令,用于动断触头并联。    (7)=(Out):线圈输出指令。    【例5-1】位操作指令应用编程,梯形图程序见图5-1,对应的语句表程序如下:
梯形图程序
    5-1    梯形图程序    说明,为了便于识读程序,将用户程序划分为多个网络段,每个网络段都取一个网络名。编程软件中的一个网络(Network)是指只有一个支路输入或只有一个支路输出的程序块。    【例5-2】“块或”操作指令应用编程,梯形图如图5-2所示,对应的语句表程序如下:
梯形图程序
    5-2    梯形图程序