当前位置:
文档之家› 第5章PLC基本逻辑指令及其应用
第5章PLC基本逻辑指令及其应用
表5-2 触点串、并联指令表
1.用法示例
图5-2 触点串、并联指令用法图
2.使用注意事项 3.连续输出
实训12 基本逻辑指令(1)
1.实训目的 2.实训器材 3.实训内容与步骤
(1)LD/LDI/OUT指令实训
① 写出并理解图5-1梯形图所对应的 指令。
② 通过计算机或手持式编程器将指令 输入到PLC中。
① 理解图5-7梯形图所对应的指令。
图5-7 简单1层栈
② 通过计算机将指令输入到PLC中 (转换成梯形图形式),观察计算机中的 梯形图是否与图5-7所示相同。
③ 将PLC置于RUN运行模式。
④ 分别将PLC的输入信号置于ON或 OFF,观察PLC的输出结果,并做好记录。
⑤ 若将图5-7指令表中的MPS、MRD、 MPP删除,再与上述梯形图比较,有何区 别?PLC的输出结果有何不同?
5.1.5 置位与复位指令 SET/RST
置位与复位指令如表5-5所示。
1.用法示例
图5-9 置位与复位指令用法图
5.1.6 脉冲输出指令PLS/PLF
脉冲输出指令如表5-6所示。
1.用法示例
图5-10 脉冲输出指令用法图
5.1.7 运算结果脉冲化指令
MEP/MEF
运算结果脉冲化指令是FX3U和 FX3UC系列PLC特有的指令,其形式如表 5-7所示。
第5章 PLC基本逻辑指令
及其应用
5.1
基本逻辑指令
5.2
程序的执行过程
5.3 常用基本电路的程序设计
5.4
PLC程序设计
5.1 基本逻辑指令
5.1.1 逻辑取及驱动线圈指令 LD/LDI/OUT
表5-1 逻辑取及驱动线圈指令表
1.用法示例
5.1.2 触 点 串 、 并 联 指 令 AND/ANI/OR/ORI
3.第3个扫描周期
① 输入处理阶段。因输入信号SB1仍 接通,输入处理的结果X0为ON,再次写 入X0输入映象寄存器的状态为“1”状态。
② 程序处理阶段。
③ 输出处理阶段。
5.2.2 输入/输出滞后时间
影响输入/输出滞后的主要原因有: 输入滤波器的惯性; 输出继电器接点的惯性; 程序执行的时间; 程序设计不当的附加影响等。
⑥ 整理实训操作结果,并分析其原因。
(2)复杂1层栈实训
① 理解图5-8梯形图所对应的指令。
② 通过计算机将指令输入到PLC中 (转换成梯形图形式),观察计算机中的 梯形图是否与图5-8所示相同。
图5-8 复杂1层栈
③ 若将图5-8指令表中的LD X001改 为AND X001,再与上述梯形图比较,有 何区别?
表5-3 电路块连接指令表
1.用法示例
图5-5 串联电路块并联
图5-6 并联电路块串联
5.1.4 多重输出电路指令 MPS/MRD/MPP
多重输出电路指令如表5-4所示。
1.用法示例
实训13 基本逻辑指令(2)
1.实训目的 2.实训器材 3.实训内容与步骤
(1)MPS/MRD/MPP指令实训
④ 若将图5-8指令表中的第4步ANB删 除,再与上述梯形图比较,有何区别?
⑤ 若将图5-8指令表中的AND X007 改为LD X007,再与上述梯形图比较,有 何区别?
⑥ 若将图5-8指令表中的第19步ANB 删除,再与上述梯形图比较,有何区别? PLC的输出结果有何不同?
⑦ 整理实训操作结果,并分析原因。
空操作和程序结束指令如表5-11所示。
表5-11 空操作和程序结束指令表
1. 空操作指令NOP
2.程序结束指令ENDΒιβλιοθήκη 实训14 基本逻辑指令(3)
1.实训目的 2.实训器材 3.实训内容与步骤
(1)SET/RST、PLS/PLF指令实训
① 理解图5-10梯形图所对应的指令。 ② 通过计算机或手持式编程器将指令 输入到PLC中。 ③ 将PLC置于RUN运行模式。
1.用法示例
图5-11 运算结果脉冲化指令用法图
5.1.8 脉冲式触点指令 LDP/LDF/ANDP/ANDF/ORP/OR F
脉冲式触点指令如表5-8所示。
1.用法示例
5.1.9 主控触点指令MC/MCR
在编程时,经常会遇到许多线圈同时 受1个或1组触点控制的情况,如果在每个 线圈的控制电路中都串入同样的触点,将 占用很多存储单元,主控指令可以解决这 一问题。
图5-16 脉冲式触点指令实训梯形图
(3)MC/MCR/INV指令实训(见图 5-17)
图5-17 MC/MCR/INV指令实训梯形图
5.2 程序的执行过程
5.2.1 程序的执行过程
1.第1个扫描周期
① 输入处理阶段。 ② 程序处理阶段。 ③ 输出处理阶段。
2.第2个扫描周期
① 输入处理阶段。 ② 程序处理阶段。 ③ 输出处理阶段。
对于用户来说,选择了1个PLC,合 理的编制程序是缩短响应的关键。
5.2.2 双线圈输出
实训15 程序执行过程实训
1.实训目的 2.实训器材 3.实训内容与步骤
图5-20 双线圈输出梯形图
图5-20 双线圈输出梯形图
(1)双线圈输出实训
① 写出并理解图5-20梯形图所对应的 指令。
④ 分别将输入信号X0、X1置于ON或 OFF,观察PLC的输出结果,并做好记录。
⑤ 分别将输入信号X0、X1置于ON (瞬间),观察PLC的输出结果,并做好 记录。
⑥ 比较上述第(4)、(5)步的输出 结果,并分析其原因。
⑦ 画出X0、X1、M0、M1和Y0的时 序图。
(2)脉冲式触点指令实训(见图516)
③ 将PLC置于RUN运行模式。
④ 分别将输入信号X0、X1置于ON或 OFF,观察PLC的输出结果,并做好记录。
⑤ 整理实训操作结果,并分析其原因。
(2)AND/ANI/OR/ORI指令实训 (见图5-4)
图5-4 AND/ANI/OR/ORI指令实训梯形图
5.1.3 电 路 块 连 接 指 令 ORB/ANB
使用主控指令的触点称为主控触点,
它在梯形图中与一般的触点垂直,主控触 点是控制1组电路的总开关。主控触点指令 如表5-9所示。
1.用法示例
图5-13 主控触点指令用法图
5.1.10 逻辑运算结果取反指令 INV
表5-10 逻辑运算结果取反指令表
5.1.11 空操作和程序结束指令 NOP/END