含有直接位地址的指令叫位操作指令,是PLC常用的基本指令,梯形图指令有触点和线圈两大类,触点又分为动合和动断两种形式;语句表指令有与、或以及输出等逻辑关系,位操作指令能实现基本的位逻辑运算控制。
梯形图与传动继电器控制符号比较
1.指令格式
注:触点代表CPU对存储器的读操作,由于计算机系统对读操作的的次数不受限制,所以用户程序中,动合、动断触点使用的次数不受限制。线圈符号代表CPU对存储器的写操作,在用户程序中,每个线圈只能使用一次。
注:触点代表CPU对存储器的读操作,由于计算机系统对读操作的的次数不受限制,所以用户程序中,动合、动断触点使用的次数不受限制。线圈符号代表CPU对存储器的写操作,在用户程序中,每个线圈只能使用一次
常用指令助记符的定义:
- LD: 装载指令,对应梯形图左侧母线开始,连接动合触头;
- LDN:装载指令, 对应梯形图左侧母线开始,连接动断触头;
- A:与操作指令,用于动合触点的串联连接;
- AN:与非操作指令, 用于动断触点的串联连接;
- O:或操作指令, 用于动合触点的并联连接:
- ON:或非操作指令, 用于动断触点的并联连接;
- =(OUT)输出指令,线圈输出.
位操作指令程序应用
触点的串联
使用说明:
(1)串联触点可以使用上限为11个
(2)连续输出电路可以反复使用 = 指令,但次序必须正确,不然就不能连续使用。
触点的并联
2.编程相关问题
1)PLC I/O端点的分配方法
每一个传感器或开关对应一个PLC确定的输入点,每一个负载对应一个PLC确定的输出端点。外部按钮一般用动合触点。
2)输出继电器的使用方法
PLC在写输出阶段要将输出映像寄存器的内容送至输点Q,继电器输出方式时,PLC的继电器触点要动作,所以输出端不带负载时,控制线圈应使用内部继电器M或其他,尽可能不要使用输出继电器Q的线圈。
3)梯形图程序绘制方法
梯形图程序是利用STEP7编程软件在梯形图区按照自左向右、自上而下的原则绘制的。为提高PLC运行速度,触点的并联网络多连在左侧母线,线圈位于右侧。
4)梯形图网络结构
梯形图网络结构是软件系统为程序注释和编译附加的,不增加程序长度,并且软件的编译结果可以明确指出程序错误语句所在的网络段。清晰的网络结构有利于程序的调试,使程序简明易懂。