PLC第四章 基本逻辑指令
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章 基本逻辑指令
4.1 基本逻辑指令
4.1.1 逻辑取及线圈驱动指令LD, LDI, OUT 4.1.2 触点串联指令AND, ANI 4.1.3 触点并联指令OR, ORI 4.1.4 串联回路块并联指令ORB 4.1.5 并联回路块串联指令ANB 4.1.6 边沿检出指令LDP, LDF, ANDP, ANDF,ORP, ORF
4.1 基本逻辑指令 4.1.1 逻辑取及线圈驱动指令LD, LDI, OUT
1.指令定义及应用对象
表4.1逻辑取及线圈驱动指令的定义与应用对象
指令符
名称
指令对象
程序步
LD
取指令
X,Y,M,S,T,C
1
LDI
取反指令
X,Y,M,S,T,C
1
OUT
线圈驱动指令
Y,M,S,T,C
Y,M:1; S,特殊M:2; T:3; C:3~5
连接 3 OUT M100; 驱动M100
4 OUT T0; 驱动T0 K 19; 设定时常数
7 LD T 0; T0常开触点与母线连
8 OUT Y001; 驱动Y001
4.1.2 触点串联指令AND, ANI
1.指令定义及应用对象
表4.3 触点串连指令AND,ANI的定义与应用对象
指令符
名称
指令对象
有多个串联回路时,如对每个回路块使用ORB指令,则 串联回路没有限制
ORB指令也可成批使用,但是由于LD,LDI指令的重复次 数限制在8次以下,因此编程时必须注意
【例4-4】 ORB指令的梯形图和指令程序见图4.5
图4.5 ORB指令
正确的程序 0 LD X000
不佳的程序 0 LD X000
4.1.4串联回路块并联指令ORB
1.指令定义及应用对象
表4.5 串联回路块的并联指令的定义与应用对象
指令符
名称
指令对象
程序步
ORB
回路块或
串联回路块
1
2.指令功能及说明
由2个以上的触点串联连接的回路被称为串联回路块 。将 串联回路块并联连接时,分支开始用LD,LDI指令,分支结
束用ORB指令
ORB指令是不带软元件编号的独立指令
常数K的设定范围、实际的定时器常数、相对于 OUT指令的程序步数(包含设定值)如下表4.2所示
表4-2 定时器、计数器的设定与步数
定时器,计数器
K的设定范围
实际的设定值 步数
1ms定时器
1~32,767
0.001~32.767
3
10ms定时器 100ms定时器
1~32,767
0.01~327.67 3
第四章 基本逻辑指令
教学提示:PLC中用于一般控制系统的逻辑编 程的指令是基本逻辑指令。FX2N的基本逻辑指令 有27条,其功能很强,能解决实际生产中一般的 继电器—接触器控制问题
教学要求:本章让学生了解FX2N逻辑指令的类 别、定义、书写方式和功能;掌握应用基本逻辑 指令的功能、编程的规则、方法与步骤;能针对 一般的工程控制要求应用基本逻辑指令编写工程 控制程序
注:使用M1563-M3071时,程序步加1
2.指令功能及说明
LD,LDI指令用于将常开/常闭触点连接到母线上, 其他用法与后述的ANB指令组合,在分支起点处也 可使用
OUT指令是对输出继电器、辅助继电器、状态、 定时器、计数器的线圈驱动指令
并列的OUT命令能多次连续使用
对于定时器的计时线圈或计数器线圈,使用OUT 指令后,必须设定常数K
4.1.7 脉冲指令PLS, PLF 4.1.8 置位与复位指令SET, RST
4.1.9 反转指令INV
4.1.10 栈操作指令MPS, MRD, MPP 4.1.11 主控触点指令MC, MCR 4.1.12 空操作指令NOP 4.1.13 程序结束指令END 4.2 梯形图设计 4.2.1 梯形图的特点 4.2.2 梯形图编程格式 4.2.3 梯形图设计的基本步骤 4.2.4 梯形图设计规则 4.3 基本逻辑指令应用举例
AND
与
X,Y,M,S,T,C
程序步 1
ANI
与非
X,Y,M,S,T,C
1
注:使用M1536-M3071时,程序步加1
2.指令功能及说明
用AND/ANI指令可串联连接单个常开/常闭触点。串联触点
数量不受限制,该指令可多次使用 OUT指令后,通过触点对其他线圈使用OUT指令,称之为
纵接输出。(图4.2的OUT M101与OUT Y004) 如图4.2所示,紧接OUT M101以后,通过触点T1可以使用 OUT Y004,若驱动顺序相反(如图4.3所示)时,则必须使
4.1.3触点并联指令OR,ORI
1.指令定义及应用对象
表4.4 逻辑或指令的定义与应用对象
指令符
名称
指令对象
OR
或
X,Y,M,S,T,C
ORI
或非
X,Y,M,S,T,C
注:使用M1563-M3071时,程序步加1
2.指令功能及说明
程序步 1 1
OR,ORI被用作单个常开/常闭触点的并联连接指令
1 AND X001
1 AND X001
2 LD X002
2 LD X002
3 AND X003
3 AND X003
用后述的MPS指令
图4.2 AND,ANI指令
0 LD X002 1 AND X000; 串联触点 2 OUT Y003 3 LD Y003 4 ANI X003; 串联触点 5 OUT M101 6 AND T 1; 串联触点
7 OUT Y004; 纵接输出
图4.3 改变图4.2中的Y004驱动顺序
0.1~3276.7
16位计数器
1~32,767
同左
3
32位计数器
2,147,483,648~+2,147,483,647
ห้องสมุดไป่ตู้
同左
5
【例4-1】 LD, LDI及OUT指令的梯形图和指令程序见图4.1
0 LD X000; X000常开触点与母 线连接
1 OUT Y000; 驱动Y000 2 LDI X001; X001常闭触点与母线
OR,ORI是指从该指令的步开始,与前述的LD、LDI指 令步进行并联连接
【例4-3】 OR/ORI指令应用的梯形图和指令程序见图4.4
图4.4 OR,ORI指令
0 LD X004 1 OR X006 2 ORI M102; 并联连接 3 OUT Y005 4 LDI Y005 5 AND X007 6 OR M103 7 ANI X010 8 OR M110; 并联连接 9 OUT M103