模块2 S7-200系列PLC基本指令应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
×
√
网络1 LD I0.0 = M0.0 = Q0.0
21
Step3 绘制程序梯形图
知识链接1:基本逻辑指令
(2)触点联接指令
A(And) AN(And not) O(Or) ON(Or not)
串联常开触点
串联常闭触点
并联常开触点
并联常闭触点
Step3 绘制程序梯形图
知识链接1:基本逻辑指令
A、AN指令使用说明
b)电路安排正确
a)电路安排不当
b)电路安排正确
29
Step3 绘制程序梯形图
知识链接3:梯形图编程注意事项
3)触点不能放在线圈的右边。 4)对复杂的电路,用ALD、OLD等指令难以编程,可重复使用一些触点画出其 等效电路,然后再进行编程,如图所示。
4、梯形图中的继电器为“软继电器”,相应位为“1” ,表示该继
电器线圈通电,其动合触点闭合、动断触点打开。 5、梯形图中继电器线圈在一个程序中不能重复使用;而继电器的触 头在程序中可以重复使用,且使用次 数不受限制。 27
Step3 绘制程序梯形图
知识链接3:梯形图编程注意事项
(1)程序应按自上而下,从左至右的顺序编写。 (2)同一操作数的输出线圈在一个程序中不能使用两次,不同操作数的输出线 圈可以并行输出。如图所示。
知识链接2:S7-200存储器的数据类型与寻址方式 3、直接寻址
直接寻址是在指令中直接使用存储器或寄存器的元件名称(区 域标志)和地址编号,直接到指定的区域读取或写入数据。有按位、 字节、字、双字的寻址方式。
13
Step2 绘制电气原理图
知识链接2:S7-200存储器的数据类型与寻址方式 3、直接寻址
17
Step2 绘制电气原理图
简单灯控线路
如图所示为一简 (2)根据选择的PLC和设置好的输入、输出, 单的电气控制图(灯 绘制PLC外部硬件接线图。 控线路),其所实现 的功能为: (1)当选择开关SA1 闭合时,指示灯一亮, 反之则灭; (2)当选择开关SA2 或SA3任何一个闭合 时,指示灯二亮,只 有当SA2和SA3都断 开时,指示灯二才灭。
Step2 绘制电气原理图
知识链接2:S7-200存储器的数据类型与寻址方式
1、S7-200系列PLC数据类型
由于PLC执行的是计算机控制程序,所以在编程过程中会涉及数据 类型的检验。
Step2 绘制电气原理图
知识链接2:S7-200存储器的数据类型与寻址方式
常数的表示形式
7
Step2 绘制电气原理图
14
Step2 绘制电气原理图
知识链接2:S7-200存储器的数据类型与寻址方式 3、直接寻址
例:若VB0=25,VB1=36,则VW0=?,V0.5=?
把VB0中的25化成8位二进制数为0001 1001
把VB1中的36化成8位二进制数为0010 0100 VW0由VB0、VB1组成,且VB0为高8位,VB1为低8位,故VW0
的16位二进制数为:0001 1001 0010 0100,把此数化成十进制为6436,
即: VW0=6436。
V0.5表示变量存贮器V的第0个字节的第5位的状态,即为0。
15
Step2 绘制电气原理图
知识链接2:S7-200存储器的数据类型与寻址方式 说明:在选择地址时,必须确保输的I/O和内存范围对即将下 载程序的CPU有效。若地址超出CPU允许范围,就会收到一 则错误信息。
(1101)2 =1×20 + 0×21+ 1×22 +1×23 = 11
8
Step2 绘制电气原理图
知识链接2:S7-200存储器的数据类型与寻址方式 数制转换
(3)二进制数整数换十六进制数的方法:二进制数从右向左4位
一组分开,高位不足4位补足4位,然后分别把每组换成16进制,
连起来即为所求的十六进制数。 如:(110 1101 0101 )2 = ( 6D5 )16 (4)十六进制整数换为二进制数的方法:把十六进制的每一位化 成4位的二进制数,连起来即为对应的二进制数。
ALD ALD
网络1 LD I0.0 ON I0.3 LD I0.1 O I0.4 ALD LD I0.2 O I0.5 ALD = Q0.0
Step3 绘制程序梯形图
知识链接1:基本逻辑指令
OLD指令使用说明 并联电并联连接几个串联支路时,其支路的起点以LD 、LDN开始, 并联结束后用OLD。 可以顺次使用OLD指令并联多个串联电路块,支路数量没有限制。 OLD指令无操作数。
18
Step3 绘制程序梯形图
知识链接1:基本逻辑指令
(1)装载指令
LD(load) LDN(load Hale Waihona Puke Baiduot) =(out)
将常开触点 接在母线上
将常闭触点 接在母线上
线圈输出
Step3 绘制程序梯形图
知识链接1:基本逻辑指令
(1)装载指令
说明: 1)触点代表CPU对存储器的读操作,常开触点和存储器的位状态一致, 常闭触点和存储器的位状态相反。用户程序中同一触点可使用无数次。 I0.0 1
网络1 LD I0.0 O I0.1 LD I0.2 A I0.3 LD I0.4 AN I0.5 OLD O I0.6 ALD ON I0.7 = Q0.0
练习:根据下图所示 梯形图,写出对应的 语句表。
Step3 绘制程序梯形图
知识链接2:梯形图的绘制规则
1、梯形图按照自上而下、从左到右的顺序排列。每一个继电器线圈 为一个逻辑行(网络)。每一个逻辑行始于左母线,然后是触点的 各种连接,最后是线圈与右母线相连。 2、梯形图是PLC形象化的编程方式,其左右两侧母线并不接任何电 源,因而各路也没有真实的电流流过。但为了方便,常用“有电流” 或“得电”等来形象地描述用户程序中满足输出线圈的动作条件。 3、梯形图中,信息流程从左到右,继电器线圈的右边不能有触头, 而左边必须有触头。
11 模拟量输出映像寄存器(AQ)
12 高速计数器(HC)
13 累加器(AC)
4
Step2 绘制电气原理图
知识链接1:S7-200系列PLC的编程元件 输入、输出继电器表示的物理意义
S7-200输入映像寄存器区域有IB0~IB15共16个字节的存储单元。 输出映像寄存器区域有QB0~QB15共16个字节的存储单元。 输入、输出继电器均可采用位,字节,字或双字来存取。输入继 电器位存取的地址编号范围为I0.0~I15.7。输出继电器位存取的地址编 号范围为Q0.0~Q15.7。 以上介绍输入映像寄存器、输出映 像寄存器和输入、输出设备是有联系的, 因而是PLC 与外部联系的窗口。
(3)线圈不能直接与左母线相连。如果需要,可以通过特殊内部标志位存储器 SM0.0(该位始终为1)来连接,如图所示。
×
√
哪个是正 确的?
28
Step3 绘制程序梯形图
知识链接3:梯形图编程注意事项
(4)适当安排编程顺序,以减少程序的步数。 1)串联多的支路应尽量放在上部,如图所示。
a)电路安排不当
23
Step3 绘制程序梯形图
知识链接1:基本逻辑指令
(3)块操作指令
ALD OLD
串联电路块
并联电路块
Step3 绘制程序梯形图
知识链接1:基本逻辑指令
ALD指令使用说明 并联电路块与前面电路串联连接时,使用ALD指令。分支的起点 用LD/LDN指令,并联电路结束后使用ALD指令与前面电路串联。 可以顺次使用ALD指令串联多个并联电路块,支路数量没有限制。 如图4-14所示。 ALD指令无操作数。
其编号。其寻址格式为:Ax,如T0、C0、HC0、AC0等。
(3)数据寻址格式为:ATx,如IB0、IW0、ID0、QB0、QW0、 QD0、MB0、MW0、MD0、SMB0、SMW0、SMD0、SB0、SW0、
SD0、VB0、VW0、VD0、LB0、LW0、LD0、AIW0、AQW0等。
12
Step2 绘制电气原理图
16
Step2 绘制电气原理图
简单灯控线路
如图所示为一简 (1)找到输入、输出以及它们之间的关系, 单的电气控制图(灯 并确定I/O地址。 控线路),其所实现 条件 结果 的功能为: (1)当选择开关SA1 闭合时,指示灯一亮, 反之则灭; (2)当选择开关SA2 I/O分配表 或SA3任何一个闭合 输入 输出 时,指示灯二亮,只 地址 元件 地址 元件 有当SA2和SA3都断 开时,指示灯二才灭。
ON OFF
I0.0 0
OFF
ON
2)线圈代表CPU对存储器的写操作,用户程序中,同一操作数的线圈 Q0.0 只能使用一次。 1 ( ) ON Q0.0 1
0
Q0.0
( )
OFF
Q0.0 0
20
Step3 绘制程序梯形图
知识链接1:基本逻辑指令
LD /LDN、“=” 指令使用说明
LD /LDN 指令用于与输入公共母线(输入母线)相联的触点,也可与 OLD,ALD指令配合使用于分支回路的开头。 “=”指令用于Q、M、 SM、T、C、V、S。但不能用于I。输出端 不带负载时,控制线圈应使用M或其它。尽可能不要使用Q。 “=”指令可以并联使用任意次,但不能串联。
双字编址的指定方式为:(区域标志符)D(起始字节号)
例如VD0表示由VB0到VB3这4字节组成的双字。
10
Step2 绘制电气原理图
知识链接2:S7-200存储器的数据类型与寻址方式 3、直接寻址
将信息存储在存储器中,存储单元按字节进行编址,无论寻址的是何种 数据类型,通常应直接指出元件名称及其所在存储区域内的字节地址,并且 每个单元都有唯一的地址,这种寻址方式称为直接寻址。
11
Step2 绘制电气原理图
知识链接2:S7-200存储器的数据类型与寻址方式 3、直接寻址
(1)按位寻址的格式为Ax.y:I0.0、Q0.0、M0.0、SM0.0、S0.0、
V0.0、L0.0等。
(2)存储区内另有一些元件是具有一定功能的硬件,由于元件 数量很少,所以不用指出元件所在存储区域的字节,而是直接指出
如何用PLC 对其进行线 路改造呢?
3
Step2 绘制电气原理图
知识链接1:S7-200系列PLC的编程元件 1 输入继电器(I) 2 输出继电器(Q) 3 通用辅助继电器(M) 4 特殊继电器(SM) 5 变量存储器(V) 6 局部变量存储器(L) 7 顺序控制继电器(S) 8 定时器(T) 9 计数器(C) 10 模拟量输入映像寄存器(AI)
培养学生安全操作,规范操作,文明生产的行为和团结协作的精神。
1
工作任务:用PLC改造简单电气控制线路
1、简单电气线路控制分析
2、绘制电气原理图
3、低压电器的选用
4、绘制梯形图
5、正确接线
6、实验验证
2
Step1 简单电气线路控制分析
简单灯控线路
如图所示为一简单的电气控制图(灯控线路),其所实现 的功能为: (1)当选择开关SA1闭合时,指示灯一亮,反之则灭; (2)当选择开关SA2或SA3任何一个闭合时,指示灯二亮,只 有当SA2和SA3都断开时,指示灯二才灭。
专业能力(技能)目标:
1、了解基本指令功能; 2、操作数的表达方式、与、或、非、输出指令的功能与使用; 3、梯形图的编制规则。
方法能力目标:
1、能够在理解控制原理的基础上绘出点动、自锁控制的电气原理图; 2、根据电气原理图编制梯形图; 3、能够正确接线; 4、能通过实验对项目进行验证。
社会能力目标:
知识链接2:S7-200存储器的数据类型与寻址方式 数制转换
十进制数与非十进制数相互转换有以下几种情况: (1)十进制数整数换为二进制数的方法:用十进制整数 除2取余数,逆序排列。 如:(11)10=(1011)2 (2)二进制数换为十进制数整数的方法: 以二进制为例介绍二进制转化为十进制
的方法如下:
如:(57A)16 =(0101 0111 1010)2
9
Step2 绘制电气原理图
知识链接2:S7-200存储器的数据类型与寻址方式
2、编址方式
位编址的指定方式为:(区域标志符)字节号·位号 如I0.0;Q0.0;I1.2。 字节编址的指定方式为:(区域标志符)B(字节号) 如IB0表示由I0.0~I0.7这8位组成的字节。 字编址的指定方式为:(区域标志符)W(起始字节号) 例如VW0表示由VB0和VB1这2字节组成的字。
若按正确次序编程(即输入:“左重右轻、上重下轻”;输出: 上轻下重),可以反复使用“=”指令,如左图所示。但若按右图所 示的编程次序,就不能连续使用“=”指令。
O、ON指令使用说明
O/ON指令可作为并联一个触点指令,紧接在LD/LDN指令之 后用,即对其前面的LD/LDN指令所规定的触点并联一个触点, 可以连续使用。