P L C功能指令及其应用西门子ppt课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
不执行“JMP 1”指令,而从网络2顺序执行手动控制程序段。此 时,因I0.3常闭触点闭合,执行“JMP 2”指令,跳过自动控制程 序段到标号2处结束。
(2)自动工作方式:当SB3处于接通状态时,I0.3常开触点闭合, 执行“JMP 1”指令,跳过网络2和网络3到网络4标号1处,执行网 络5的自动控制程序段,然后顺序执行到指令语句结束。
减运算和实数加∕减运算。
(1)加∕减运算指令格式 加/减运算6种指令的梯形图指令格式如表4-12所示。
PLC功能指令及其应用(西门子)
功能指令及其应用
1 电动机Y-△降压启动控制 2 手动/自动控制程序 3 传送带的PLC控制 4 彩灯循环点亮控制
5 数码管循环点亮控制 6 停车场数码显示控制 7 中断
任务4.1 电动机Y-△降压启 动控制
【任务描述】
应用数据传送指令设计电动机Y-△形降压启动控制 电路和程序。指示灯在启动过程中亮,启动结束时 灭。如果发生电动机过载,停止工作并且灯光报警。
2.跳转程序结构
Fra Baidu bibliotek应用跳转指令的程序结构如图4-11所示。I0.3是手动/自动 选择开关的信号输入端。当I0.3未接通时,执行手动程序 段,反之执行自动程序段。I0.3的常开/常闭触点起联锁作 用,使手动、自动两个程序段只能选择其一。
4.2.2 手动/自动控制电路与程序
1.控制要求 某台设备具有手动/自动两种操作方式。SB3是操作方式
电器第0个字节,共8位。其中第0位是最低位,第7位为 最高位。其表示格式如图4-1所示。
(1)位
位表示格式为:Q [字节地址].[位地址]。如Q0.0表示输出 继电器第0个字节的第0位
(2)字节
字节表示格式为:QB[起始字节地址]。如QB0表示输出继电 器第0个字节,共8位。其中第0位是最低位,第7位为最高 位。其表示格式如图4-4所示
任务4.3 传送带的PLC控制
【任务描述】 用传送带输送工件,数量为20个。连接I0.0端子的
光电传感器对工件进行计数。当计件数量小于15时, 指示灯常亮;当计件数量等于或大于15时,指示灯 闪烁;当计件数量为20时,10s后传送带停止,同时 指示灯熄灭。
4.3.1算术运算指令
1.数据类型 (1)数据类型、长度及范围 S7-200系列PLC数据类型可以是字节、字、双字和实数型,
4.1.3 电动机Y-△降压启动控制电路与程序
1.控制要求 应用数据传送指令设计电动机Y-△形降压启动控
制电路和程序。指示灯在启动过程中亮,启动结束 时灭。如果发生电动机过载,停止工作并且灯光报 警。
2.启动过程和控制数据 启动过程和控制数据见表4-5。
3.电动机Y-△形降压启动控制电路 电动机Y-△形降压启动控制电路如图4-9所示。
选择开关,当SB3处于断开状态时,选择手动操作方式; 当SB3处于接通状态时,选择自动操作方式,不同操作方 式的进程如下: (1)手动操作方式进程:按启动按钮SB2,电动机运转; 按停止按钮SB1,电动机停止。 (2)自动操作方式进程:按启动按钮SB2,电动机连续 运转1min后,自动停止。按停止按钮SB1,电动机立即停 止。
4.1.1输入/输出继电器的表示格式
1.输入继电器的表示格式 输入继电器是PLC输入信号的通道,输入继电器既可以按
位操作,也可以按字节、字或者双字操作。 (1)位 位表示格式为:I [字节地址].[位地址]。如I1.0表示输
入继电器第1个字节的第0位 (2)字节 字节表示格式为:IB[起始字节地址]。如IB0表示输入继
3.手动/自动控制电路 手动/自动控制电路如图4-12所示。
4.程序梯形图和指令表 程序梯形图和指令表如图4-13所示。 在程序中,手动/自动程序段不能同时被执行,所以程序中的线圈
Q0.0不能视为双线圈。
程序工作原理如下: (1)手动工作方式:当SB3处于断开状态时,I0.3常开触点分断,
4.1.2 数据传送指令及应用
对数据传送指令说明如下: (1)数据传送指令的梯形图使用指令盒表示:传送指令
由操作码MOV,数据类型(B/W/DW/R),使能输入端EN, 使能输出端ENO,源操作数IN和目标操作数OUT构成。 (2)ENO可作为下一个指令盒EN的输入,即几个指令盒 可以串联在一行,只有前一个指令盒被正确执行时,后 一个指令盒才能执行。 (3)数据传送指令的原理:当EN=1时,执行数据传送指 令。其功能是把源操作数IN传送到目标操作数OUT中。数 据传送指令执行后,源操作数的数据不变,目标操作数 的数据刷新。
任务4.2 手动/自动控制程序
【任务描述】 某台设备具有手动/自动两种操作方式。SB3是操作方式
选择开关,当SB3处于断开状态时,选择手动操作方式; 当SB3处于接通状态时,选择自动操作方式,不同操作方 式的进程如下: (1)手动操作方式进程:按启动按钮SB2,电动机运转; 按停止按钮SB1,电动机停止。 (2)自动操作方式进程:按启动按钮SB2,电动机连续 运转1min后,自动停止。按停止按钮SB1,电动机立即停 止。
4.2.1 跳转指令及应用
对跳转指令与标号指令说明如下。
(1)跳转指令:改变程序流程,使程序转移到具体 的标号(N)处。当跳转条件满足时,程序由JMP指 令控制转至标号N的程序段去执行。
(2)标号指令:标记转移目的地的地址。
(3)注意事项:跳转指令与标号指令必须位于同一 个程序块中,即同时位于主程序(或子程序或中断 程序)内。
实数采用32位来表示,数据类型、长度及范围见表4-10。
(2)常数
在S7-200系列PLC编程中经常使用到常数,CPU以二进制形 式存储所有常数,但使用常数可以用二进制、十进制、十 六进制、ASCII码或实数等多种形式。常数的表示形式见表 4-11。
2. 加/减运算指令 加∕减运算指令是对符号数的加∕减、双整数加∕
(2)自动工作方式:当SB3处于接通状态时,I0.3常开触点闭合, 执行“JMP 1”指令,跳过网络2和网络3到网络4标号1处,执行网 络5的自动控制程序段,然后顺序执行到指令语句结束。
减运算和实数加∕减运算。
(1)加∕减运算指令格式 加/减运算6种指令的梯形图指令格式如表4-12所示。
PLC功能指令及其应用(西门子)
功能指令及其应用
1 电动机Y-△降压启动控制 2 手动/自动控制程序 3 传送带的PLC控制 4 彩灯循环点亮控制
5 数码管循环点亮控制 6 停车场数码显示控制 7 中断
任务4.1 电动机Y-△降压启 动控制
【任务描述】
应用数据传送指令设计电动机Y-△形降压启动控制 电路和程序。指示灯在启动过程中亮,启动结束时 灭。如果发生电动机过载,停止工作并且灯光报警。
2.跳转程序结构
Fra Baidu bibliotek应用跳转指令的程序结构如图4-11所示。I0.3是手动/自动 选择开关的信号输入端。当I0.3未接通时,执行手动程序 段,反之执行自动程序段。I0.3的常开/常闭触点起联锁作 用,使手动、自动两个程序段只能选择其一。
4.2.2 手动/自动控制电路与程序
1.控制要求 某台设备具有手动/自动两种操作方式。SB3是操作方式
电器第0个字节,共8位。其中第0位是最低位,第7位为 最高位。其表示格式如图4-1所示。
(1)位
位表示格式为:Q [字节地址].[位地址]。如Q0.0表示输出 继电器第0个字节的第0位
(2)字节
字节表示格式为:QB[起始字节地址]。如QB0表示输出继电 器第0个字节,共8位。其中第0位是最低位,第7位为最高 位。其表示格式如图4-4所示
任务4.3 传送带的PLC控制
【任务描述】 用传送带输送工件,数量为20个。连接I0.0端子的
光电传感器对工件进行计数。当计件数量小于15时, 指示灯常亮;当计件数量等于或大于15时,指示灯 闪烁;当计件数量为20时,10s后传送带停止,同时 指示灯熄灭。
4.3.1算术运算指令
1.数据类型 (1)数据类型、长度及范围 S7-200系列PLC数据类型可以是字节、字、双字和实数型,
4.1.3 电动机Y-△降压启动控制电路与程序
1.控制要求 应用数据传送指令设计电动机Y-△形降压启动控
制电路和程序。指示灯在启动过程中亮,启动结束 时灭。如果发生电动机过载,停止工作并且灯光报 警。
2.启动过程和控制数据 启动过程和控制数据见表4-5。
3.电动机Y-△形降压启动控制电路 电动机Y-△形降压启动控制电路如图4-9所示。
选择开关,当SB3处于断开状态时,选择手动操作方式; 当SB3处于接通状态时,选择自动操作方式,不同操作方 式的进程如下: (1)手动操作方式进程:按启动按钮SB2,电动机运转; 按停止按钮SB1,电动机停止。 (2)自动操作方式进程:按启动按钮SB2,电动机连续 运转1min后,自动停止。按停止按钮SB1,电动机立即停 止。
4.1.1输入/输出继电器的表示格式
1.输入继电器的表示格式 输入继电器是PLC输入信号的通道,输入继电器既可以按
位操作,也可以按字节、字或者双字操作。 (1)位 位表示格式为:I [字节地址].[位地址]。如I1.0表示输
入继电器第1个字节的第0位 (2)字节 字节表示格式为:IB[起始字节地址]。如IB0表示输入继
3.手动/自动控制电路 手动/自动控制电路如图4-12所示。
4.程序梯形图和指令表 程序梯形图和指令表如图4-13所示。 在程序中,手动/自动程序段不能同时被执行,所以程序中的线圈
Q0.0不能视为双线圈。
程序工作原理如下: (1)手动工作方式:当SB3处于断开状态时,I0.3常开触点分断,
4.1.2 数据传送指令及应用
对数据传送指令说明如下: (1)数据传送指令的梯形图使用指令盒表示:传送指令
由操作码MOV,数据类型(B/W/DW/R),使能输入端EN, 使能输出端ENO,源操作数IN和目标操作数OUT构成。 (2)ENO可作为下一个指令盒EN的输入,即几个指令盒 可以串联在一行,只有前一个指令盒被正确执行时,后 一个指令盒才能执行。 (3)数据传送指令的原理:当EN=1时,执行数据传送指 令。其功能是把源操作数IN传送到目标操作数OUT中。数 据传送指令执行后,源操作数的数据不变,目标操作数 的数据刷新。
任务4.2 手动/自动控制程序
【任务描述】 某台设备具有手动/自动两种操作方式。SB3是操作方式
选择开关,当SB3处于断开状态时,选择手动操作方式; 当SB3处于接通状态时,选择自动操作方式,不同操作方 式的进程如下: (1)手动操作方式进程:按启动按钮SB2,电动机运转; 按停止按钮SB1,电动机停止。 (2)自动操作方式进程:按启动按钮SB2,电动机连续 运转1min后,自动停止。按停止按钮SB1,电动机立即停 止。
4.2.1 跳转指令及应用
对跳转指令与标号指令说明如下。
(1)跳转指令:改变程序流程,使程序转移到具体 的标号(N)处。当跳转条件满足时,程序由JMP指 令控制转至标号N的程序段去执行。
(2)标号指令:标记转移目的地的地址。
(3)注意事项:跳转指令与标号指令必须位于同一 个程序块中,即同时位于主程序(或子程序或中断 程序)内。
实数采用32位来表示,数据类型、长度及范围见表4-10。
(2)常数
在S7-200系列PLC编程中经常使用到常数,CPU以二进制形 式存储所有常数,但使用常数可以用二进制、十进制、十 六进制、ASCII码或实数等多种形式。常数的表示形式见表 4-11。
2. 加/减运算指令 加∕减运算指令是对符号数的加∕减、双整数加∕