第5章S7-200系列PLC的基本指令及程序设计-1
时间:2025-04-25
时间:2025-04-25
plc
第五章 PLC 的基本 指令及程序设计指令及程序设计-1主讲: 主讲: 杨 涟
中原工学院电子信息学院 工业自动化系统集成课程组
plc
本章内容S7-200PLC的基本逻辑指令 ● S7-200PLC的基本逻辑指令 ● 用基本逻辑指令编写控制程序 ● 梯形图编程的原则 ● 典型简单程序设计 ● 程序控制指令
plc
§ 5 -1■
S7-200PLC的基本逻辑指令 S7-200PLC的基本逻辑指令
S7-200PLC的编程语言
● 梯形图 LAD (Ladder) ● 语句表 STL (Statement list) ● 功能块图 FBD (Function Block Diagrams) 常用的是: 和语句表STL STL语言 常用的是:梯形图 LAD 和语句表STL语言 .
plc
注意 S7-200系列PLC 梯形图(LAD)编程时, S7-200系列PLC用梯形图(LAD)编程时,以网 系列PLC用 络块(Network)为单位编程。 络块(Network)为单位编程。所有网络块组合起●
来就成为梯形图程序。 来就成为梯形图程序。
plc
●
●
指令表(STL)编程时,可以划分网络块,也可 指令表(STL)编程时,可以划分网络块, 以连续编程。 以连续编程。 如果指令表(STL)程序按与LAD LAD对应用网络块编 如果指令表(STL)程序按与LAD对应用网络块编 可在STL程序和LAD程序间转换; STL程序和LAD程序间转换 程,可在STL程序和LAD程序间转换;
plc
▲ 指令分类——按形式分 指令分类——1、触点 、 2、线圈 、 ——( )地址功能数据类型 功能数据类型
2.功能块 功能块
使能条件 Enable
EN IN1 IN2 N
ENO
使能输出
输入 参数长度
OUT
输出参数
plc
▲ 指令分类——按功能分1. 位操作功能 2. 定时器/计数器 定时器/ 3. 算术运算功能 4. 逻辑、函数运算功能 逻辑、 5. 数据传送功能 6. 转换功能 7. 复杂功能
plc
1. 逻辑取及线圈驱动指令▲ 指令格式: 指令格式:
取(反)指令:用于与母线相连的常开(闭)触点或 指令:用于与母线相连的常开( 分支逻辑块的开始,表示逻辑运算的开始。 分支逻辑块的开始,表示逻辑运算的开始。
plc
线圈驱动指令:作为逻辑运算输出结果。 线圈驱动指令:作为逻辑运算输出结果。 指令
【例5-1】
2
plc
▲ 指令使用说明 :● LD、LDN可用于与母线相连的常开和常闭触 LD、LDN可用于与母线相连的常开和常闭触 也可用在分支电路块的开始。 点,也可用在分支电路块的开始。 ●并联的线圈驱动指令=可以连续使用任意次。 并联的线圈驱动指令=可以连续使用任意次。 ●线圈驱动指令不能用于输入继电器 I。
plc
单个触点的串联 触点的串联、 2. 与单个触点的串联、并联指令▲指令格式: 指令格式:
与 / 与反指令: 与反指令 指令: 单个常开/常闭触点的串联联接 联接。 与单个常开/常闭触点的串联联接。 或反指令 指令: 或 / 或反指令: 单个常开/常闭触
点的并联联接 联接。 与单个常开/常闭触点的并联联接。
plc
【例5-2】
plc
▲ 指令使用说明 :● 单个触点的串联指令原则上可以连续使用, 单个触点的串联指令原则上可以连续使用, 但限于打印和屏幕宽度, 但限于打印和屏幕宽度, 串联触点的数量最 好小于11 11个 好小于11个。 单个触点的并联指令可以连续使用。 ● 单个触点的并联指令可以连续使用。 连续输出电路中可以反复使用=指令, ● 连续输出电路中可以反复使用=指令,但次 序必须正确。 序必须正确。
plc
3. 串联电路块的并联连接串联电路块:两个以上触点串联形成的支路。 串联电路块:两个以上触点串联形成的支路。 OLD:用于串联电路块的并联连接。 OLD:用于串联电路块的并联连接。
plc
▲ 指令使用说明 :●每个串联电路块的开始都要用LD或LDN指令。 每个串联电路块的开始都要用LD或LDN指令。 每个串联电路块的开始都要用LD 指令 ●每个串联电路块并联时都要用OLD指令。 每个串联电路块并联时都要用OLD指令。 串联电路块并联时都要用OLD指令 ●OLD指令没有操作数。 OLD指令没有操作数 指令没有操作数。
plc
4. 并联电路块的串联连接并联电路块:两个以上触点(或支路) 并联电路块:两个以上触点(或支路)并联 形成的回路 ALD:用于并联电路块的串联连接。 ALD:用于并联电路块的串联连接。
上一篇:vegas视频制作大型图文教程