SIMATIC-S7-200-SMART编程培训(高端培训)课件_第1页
SIMATIC-S7-200-SMART编程培训(高端培训)课件_第2页
SIMATIC-S7-200-SMART编程培训(高端培训)课件_第3页
SIMATIC-S7-200-SMART编程培训(高端培训)课件_第4页
SIMATIC-S7-200-SMART编程培训(高端培训)课件_第5页
已阅读5页,还剩542页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工程师培训资料标题:SIMATIC-S7-200 SMART培训(高端培训)培训人:xx内部工程师培训资料S7-200 SMART PLC硬件1 PLC简介 CPU模块以太网端口通信与运行状态指示灯输入端子排RS-485通信端口信号板输入点状态LEDMicro SD 卡插槽输出点状态LED1. CPU模块S7-200 SMART PLC硬件1.1 PLC简介1. CPU模块S7-200 SMART PLC硬件1 PLC简介2. 数字量扩展模块六、S7-200 SMART PLC硬件1.1 PLC简介2. 数字量扩展模块六、S7-200 SMART PLC硬件1.1 PLC简介2. 数字量扩展模

2、块六、S7-200 SMART PLC硬件1.1 PLC简介3. 模拟量扩展模块六、S7-200 SMART PLC硬件1.1 PLC简介4. 信号板编程软件:编程及仿真软件1.1 PLC简介七、编程及仿真软件仿真软件:1.1 PLC简介1.2 软件安装及使用 本节要点 掌握编程软件的安装掌握仿真软件的安装掌握编程及仿真软件的使用一、实训任务1、STEP 7-Micro/WIN SMART编程软件的安装。2、仿真软件的安装。3、编程及仿真软件的使用。1.2 软件安装及项目创建 二、实训步骤1、编程软件 的安装使用1.2 软件安装及项目创建 二、实训步骤1、编程软件的安装与使用 1.2 软件安装

3、及项目创建 1 )打开和关闭窗口2)窗口的浮动与停靠3)窗口的合并4)窗口高度的调整5)窗口的隐藏与停靠6)帮助功能的使用二、实训步骤2、仿真软件 的安装使用1.2 软件安装及项目创建 二、实训步骤2、仿真软件 的安装使用1.2 软件安装及项目创建 1)在编辑软件中将编写好的程序导出2)打开仿真软件并导入文件3)硬件设置4)运行5)模拟调试程序6)监视变量1.3 位逻辑指令本节要点 触点指令 输出指令逻辑堆栈指令取反指令置复位和触发器指令跳变指令立即指令一、触点指令 1.3 位逻辑指令LD指令称为初始装载指令,由常开触点和位地址构成。LDN指令称为初始装载非指令,由常闭触点和位地址构成。讲解:

4、一、触点指令 1.3 位逻辑指令A(And)指令又称为“与”指令,由串联常开触点和其位地址组成。AN(And Not)指令又称为“与非”指令,由串联常闭触点和其位地址组成。讲解:一、触点指令 1.3 位逻辑指令O(Or)指令又称为“或”指令,由并联常开触点和其位地址组成。ON(Or Not)指令又称为“或非”指令,由并联常闭触点和其位地址组成。讲解:一、触点指令1.3 位逻辑指令示例:一、触点指令1.3 位逻辑指令示例:二、输出指令1.3 位逻辑指令输出线圈: 输出指令(=)对应于梯形图中的线圈,由线圈和位地址构成。二、输出指令1.3 位逻辑指令示例:三、逻辑堆栈指令1.3 位逻辑指令1、 或

5、装载指令 或装载指令OLD(Or Load)指令又称为串联电路块并联指令,由助记符OLD表示。它对逻辑堆栈最上面两层中的二进制位进行“或”运算,运算结果存入栈顶。 与装载指令ALD(And Load)指令又称为并联电路块串联指令,由助记符ALD表示。它对逻辑堆栈最上面两层中的二进制位进行“与”运算,运算结果存入栈顶。2、 与装载指令三、逻辑堆栈指令1.3 位逻辑指令示例:三、逻辑堆栈指令1.3 位逻辑指令3、 其他逻辑堆栈操作指令 逻辑进栈(Logic Push,LPS)指令复制栈顶(即第一层)的值并将其压入逻辑堆栈的第二层,逻辑堆栈中原来的数据依次向一层推移,逻辑堆栈最底层的值被推出并丢失。

6、 逻辑读栈(Logic Read,LRD)指令将逻辑堆栈第二层的数据复制到栈顶,原来的栈顶值被复制值替代。第2层第32层的数据不变。 逻辑出栈(Logic Pop,LPP)指令将栈顶值弹出,逻辑堆栈各层的数据向上移动一层,第二层的数据成为新的栈顶值。可以用语句表程序状态监控查看逻辑堆栈中保存的数据。三、逻辑堆栈指令1.3 位逻辑指令示例:三、逻辑堆栈指令1.3 位逻辑指令示例:四、取反指令1.3 位逻辑指令 NOT指令为触点取反指令(输出反相),在梯形图中用来改变能流的状态。取反触点左端逻辑运算结果为1时(即有能流),触点断开能流,反之能流可以通过。五、置复位和触发器指令1.3 位逻辑指令 S

7、(Set)指令也称为置位指令,其梯形图如图1-33a所示,由置位线圈、置位线圈的位地址(bit)和置位线圈数目(n)构成。 R(Reset)指令又称为复位指令,其梯形图如图1-35a所示,由复位线圈、复位线圈的位地址(bit)和复位线圈数目(n)构成。1、置复位指令五、置复位和触发器指令1.3 位逻辑指令1、置复位指令置复位线圈数目是从指令中指定的位元件开始,共有n(1255)个。五、置复位和触发器指令1.3 位逻辑指令2、触发器指令 SR指令也称置位/复位触发器(SR)指令,由置位/复位触发器助记符SR、置位信号输入端S1、复位信号输入端R、输出端OUT和线圈的位地址bit构成。 RS指令也

8、称复位/置位触发器(RS)指令,由复位/置位触发器助记符RS、置位信号输入端S、复位信号输入端R1、输出端OUT和线圈的位地址bit构成。五、置复位和触发器指令1.3 位逻辑指令2、触发器指令六、跳变指令1.3 位逻辑指令1、上升沿指令 EU(Edge Up)指令是正跳变触点指令(又称上升沿检测器,或称为正跳变指令,常开触点加上升沿检测指令助记符P构成。 2、下降沿指令 ED(Edge Down)指令是负跳变触点指令(又称为下降沿检测器,或称为负跳变指令,由常开触点加下降沿检测指令助记符N构成。六、跳变指令1.3 位逻辑指令七、立即指令1.3 位逻辑指令1、立即触点指令 在每个标准触点指令的后

9、面加“I(Immediate)”即为立即触点指令。该指令执行时,将立即读取物理输出点的值,但是不刷新对应映像寄存器的值。 用法:LDI bit2、 =I 立即输出指令 用立即指令访问输出点时,把栈顶值立即复制到指令所指的物理输出点,同时,相应的输出映像寄存器的内容也被刷新。 用法:=I bit七、立即指令1.3 位逻辑指令3、SI 立即置位指令 用立即置位指令访问输出点时,从指令所指出的位(bit)开始的N个(最多255个)物理输出点被立即置位,同时,相应的输出映像寄存器的内容也被刷新。 用法:SI bit, N4、RI 立即复位指令 用立即复位指令访问输出点时,从指令所指出的位(bit)开始

10、的N个(最多255个)理输出点被立即复位,同时,相应的输出映像寄存器的内容也被刷新。 用法:RI bit, N1.4 电动机点动运行的PLC控制 本节要点 掌握触点指令和输出指令的应用掌握S7-200 SMART输入/输出接线方法掌握项目的创建方法及下载方法掌握PLC的控制过程一、实训任务 用S7-200 SMART PLC实现三相异步电动机的点动运行控制。1.4 电动机点动运行的PLC控制 二、实训步骤1、继电器接触器控制原理分析1.4 电动机点动运行的PLC控制 电动机点动运行控制电路图二、实训步骤2、I/O分配1.4 电动机点动运行的PLC控制 二、实训步骤3、原理图绘制 电动机的点动运

11、行控制PLC硬件原理图1.4 电动机点动运行的PLC控制 二、实训步骤4、创建工程项目生成的梯形图1.4 电动机点动运行的PLC控制 二、实训步骤5、 软件仿真6、硬件连接1.4 电动机点动运行的PLC控制 二、实训步骤7、 项目下载1.4 电动机点动运行的PLC控制 二、实训步骤7、 项目下载1.4 电动机点动运行的PLC控制 二、实训步骤7、 项目下载1.4 电动机点动运行的PLC控制 二、实训步骤7、 项目下载1.4 电动机点动运行的PLC控制 二、实训步骤8、 调试程序1.4 电动机连续运行的PLC控制 控制过程分析图本节要点 掌握起/保/停电路的程序设计方法掌握符号表与符号地址的使用

12、掌握常闭触点输入信号的处理方法1.5 电动机连续运行的PLC控制 一、实训任务 用PLC实现三相异步电动机的连续运行控制,即按下起动按钮,电动机起动并单向运转,按下停止按钮,电动机停止运转。该电路必须具有必要的短路保护、过载保护等功能。1.5 电动机连续运行的PLC控制 二、实训步骤1、继电器接触器控制原理分析电动机连续运行控制电路图1.5 电动机连续运行的PLC控制 二、实训步骤2、I/O分配1.5 电动机连续运行的PLC控制 二、实训步骤3、原理图绘制 1.5 电动机连续运行的PLC控制 电动机连续运行控制PLC硬件原理图二、实训步骤4、创建工程项目5、编辑符号表1.5 电动机连续运行的P

13、LC控制 二、实训步骤5、编辑符号表1.5 电动机连续运行的PLC控制 二、实训步骤5、编辑符号表1.5 电动机连续运行的PLC控制 二、实训步骤5、编辑符号表1.5 电动机连续运行的PLC控制 二、实训步骤5、编辑符号表1.5 电动机连续运行的PLC控制 二、实训步骤5、编辑符号表1.5 电动机连续运行的PLC控制 二、实训步骤5、编辑符号表1.5 电动机连续运行的PLC控制 二、实训步骤5、编辑符号表1.5 电动机连续运行的PLC控制 二、实训步骤5、编辑符号表1.5 电动机连续运行的PLC控制 二、实训步骤5、编辑符号表1.5 电动机连续运行的PLC控制 二、实训步骤5、编辑符号表1.5

14、 电动机连续运行的PLC控制 二、实训步骤5、编辑符号表1.5 电动机连续运行的PLC控制 二、实训步骤6、 编写程序1.5 电动机连续运行的PLC控制 b)电动机的连续运行控制梯形图a)7、调试程序 1.6 定时器及计数器指令本节要点 定时器指令 计数器指令一、定时器指令1.6 定时器及计数器指令一、定时器指令1.6 定时器及计数器指令一、定时器指令1.6 定时器及计数器指令一、定时器指令1.6 定时器及计数器指令一、定时器指令1.6 定时器及计数器指令一、定时器指令1.6 定时器及计数器指令一、定时器指令1.6 定时器及计数器指令二、计数器指令1.6 定时器及计数器指令 S7-200 SM

15、ART 提供了256个计数器,编号为C0C255,共有3种计数器,分别为加计数器、减计数器和加/减计数器,不同类型的计数器不能共用同一个计数器号。二、计数器指令1.6 定时器及计数器指令二、计数器指令1.6 定时器及计数器指令二、计数器指令1.6 定时器及计数器指令二、计数器指令1.6 定时器及计数器指令二、计数器指令1.6 定时器及计数器指令本节要点 掌握定时器的使用掌握梯形图的编程规则掌握用程序状态监控和调试程序的方法1.7电动机星三角起动的PLC控制一、实训任务 用PLC实现电动机的 -降压起动控制,即按下起动按钮,电动机星( Y)形起动;起动结束后(起动时间为5s),电动机切换成三角形

16、()运行;若按下停止按钮,电动机停止运转。系统要求起动和运行时有相应指示,同时电路还必须具有必要的短路保护、过载保护等功能。1.7电动机星三角起动的PLC控制二、实训步骤1、继电器接触器控制原理分析电动机星三角起动控制电路图1.7电动机星三角起动的PLC控制二、实训步骤2、I/O分配1.7电动机星三角起动的PLC控制二、实训步骤3、原理图绘制 1.7电动机星三角起动的PLC控制二、实训步骤4、创建工程项目5、编辑符号表1.7电动机星三角起动的PLC控制二、实训步骤6、编写程序1.7电动机星三角起动的PLC控制电动机的星三角起动控制梯形图二、实训步骤6、编写程序编程规则1.7电动机星三角起动的P

17、LC控制二、实训步骤1.7电动机星三角起动的PLC控制6、编写程序编程规则二、实训步骤1.7电动机星三角起动的PLC控制6、编写程序编程规则二、实训步骤1.7电动机星三角起动的PLC控制6、编写程序编程规则二、实训步骤1.7电动机星三角起动的PLC控制6、编写程序编程规则二、实训步骤1.7电动机星三角起动的PLC控制6、编写程序编程规则二、实训步骤1.7电动机星三角起动的PLC控制7、调试程序二、实训步骤1.7电动机星三角起动的PLC控制7、调试程序二、实训步骤1.7电动机星三角起动的PLC控制7、调试程序二、实训步骤1.7电动机星三角起动的PLC控制7、调试程序本节要点 掌握计数器的使用掌握

18、特殊存储器位的使用掌握用状态图表监控与调试程序的方法1.8电动机循环起停的PLC控制一、实训任务 用PLC实现三相异步电动机的循环起停控制,即按下起动按钮,电动机起动并正向运转5s,停止3s,再反向运转5s,停止3s,然后再正向运转,如此循环5次后停止运转,此时循环结束指示灯以秒级闪烁,以示循环过程结束。若停止按钮按下松开时,电动机才停止运行。该电路必须具有必要的短路保护、过载保护等功能。1.8电动机循环起停的PLC控制二、实训步骤1、I/O分配1.8电动机循环起停的PLC控制二、实训步骤2、原理图绘制 1.8电动机循环起停的PLC控制二、实训步骤3、创建工程项目4、编辑符号表1.8电动机循环

19、起停的PLC控制二、实训步骤5、编写程序特殊位存储器1.8电动机循环起停的PLC控制二、实训步骤5、编写程序程序1.8电动机循环起停的PLC控制电动机的循环起停控制梯形图二、实训步骤5、编写程序程序1.8电动机循环起停的PLC控制电动机的循环起停控制梯形图二、实训步骤5、编写程序程序1.8电动机循环起停的PLC控制电动机的循环起停控制梯形图二、实训步骤1.8电动机循环起停的PLC控制电动机的循环起停控制梯形图二、实训步骤6、调试程序1.8电动机循环起停的PLC控制二、实训步骤6、调试程序1.8电动机循环起停的PLC控制二、实训步骤6、调试程序1.8电动机循环起停的PLC控制二、实训步骤6、调试

20、程序1.8电动机循环起停的PLC控制二、实训步骤6、调试程序1.8电动机循环起停的PLC控制第四周第2章 功能指令的编程及应用 本章要点 数据类型及寻址方式数据处理指令抢答器的PLC控制交通灯的PLC控制数学运算指令9s倒计时的PLC控制控制指令闪光频率的PLC控制电动机轮休的PLC控制第2章 功能指令的编程及应用2.1数据类型及寻址方式本节要点 数据类型寻址方式一、数据类型2.1数据类型及寻址方式二、寻址方式2.1数据类型及寻址方式2.1数据类型及寻址方式二、寻址方式2.1数据类型及寻址方式二、寻址方式2.1数据类型及寻址方式二、寻址方式 2.2数据处理指令本节要点 传送指令比较指令移位指令

21、转换指令表格指令时钟指令一、传送指令 2.2数据处理指令一、传送指令 2.2数据处理指令一、传送指令 2.2数据处理指令一、传送指令 2.2数据处理指令二、比较指令 2.2数据处理指令二、比较指令 2.2数据处理指令二、比较指令 2.2数据处理指令二、比较指令 2.2数据处理指令二、比较指令 2.2数据处理指令二、比较指令 2.2数据处理指令二、比较指令 2.2数据处理指令三、移位指令 2.2数据处理指令三、移位指令 2.2数据处理指令三、移位指令 2.2数据处理指令三、移位指令 2.2数据处理指令三、移位指令 2.2数据处理指令三、移位指令 2.2数据处理指令四、转换指令 2.2数据处理指令

22、四、转换指令 2.2数据处理指令四、转换指令 2.2数据处理指令四、转换指令 2.2数据处理指令四、转换指令 2.2数据处理指令五、表格指令 2.2数据处理指令五、表格指令 2.2数据处理指令六、时钟指令 2.2数据处理指令六、时钟指令 2.2数据处理指令六、时钟指令 2.2数据处理指令六、时钟指令 2.2数据处理指令 2.3抢答器的PLC控制本节要点 掌握数据类型掌握传送及转换指令的应用掌握七段数码管的驱动方法一、实训任务 用PLC实现一个3组优先抢答器的控制,要求在主持人按下开始按钮后,3组抢答按钮按下任意一个按钮后,主持人前面的显示器能实时显示该组的编号,同时锁住抢答器,使其他组按下抢答

23、按钮无效。若主持人按下停止按钮,则不能进行抢答,且显示器无显示。 2.3抢答器的PLC控制二、实训步骤1、I/O分配 2.3抢答器的PLC控制二、实训步骤2、原理图绘制 2.3抢答器的PLC控制抢答器控制硬件原理图二、实训步骤3、创建工程项目4、编辑符号表 2.3抢答器的PLC控制二、实训步骤5、编写程序 2.3抢答器的PLC控制抢答器控制梯形图二、实训步骤5、编写程序 2.3抢答器的PLC控制抢答器控制梯形图二、实训步骤5、编写程序 2.3抢答器的PLC控制抢答器控制梯形图二、实训步骤6、调试程序 2.3抢答器的PLC控制二、实训步骤6、调试程序 2.3抢答器的PLC控制二、实训步骤6、调试

24、程序 2.3抢答器的PLC控制二、实训步骤6、调试程序 2.3 抢答器的PLC控制二、实训步骤6、调试程序 2.3 抢答器的PLC控制 2.4 交通灯的PLC控制本节要点 掌握比较指令的应用掌握时钟指令的应用掌握系统块的应用一、实训任务 用PLC实现交通灯的控制,要求按下起动按钮后,东西方向绿灯亮25s,闪动3s,黄灯亮3s,红灯亮31s;南北方向红灯亮31s,绿灯亮25s,闪动3s,黄灯亮3s,如此循环。无论何时按下停止按钮,交通灯全部熄灭。并要求PLC断电重启后自动进入RUN模式。 2.4 交通灯的PLC控制二、实训步骤1、I/O分配 2.4 交通灯的PLC控制二、实训步骤2、原理图绘制

25、交通灯控制硬件原理图 2.4 交通灯的PLC控制二、实训步骤3、创建工程项目4、编辑符号表 2.4 交通灯的PLC控制二、实训步骤5、编写程序交通灯控制梯形图 2.4 交通灯的PLC控制二、实训步骤5、编写程序交通灯控制梯形图 2.4 交通灯的PLC控制二、实训步骤5、编写程序交通灯控制梯形图 2.4 交通灯的PLC控制二、实训步骤6、调试程序7、系统块设置 2.4 交通灯的PLC控制二、实训步骤7、系统块设置 2.4 交通灯的PLC控制二、实训步骤7、系统块设置 2.4 交通灯的PLC控制 2.5 数据运算指令本节要点 算术运算指令逻辑运算指令函数运算指令一、算术运算指令 2.5 数据运算指

26、令1、加法运算指令一、算术运算指令 2.5 数据运算指令2、减法运算指令一、算术运算指令 2.5 数据运算指令3、乘法运算指令一、算术运算指令 2.5 数据运算指令4、除法运算指令一、算术运算指令 2.5 数据运算指令5、加1运算指令一、算术运算指令 2.5 数据运算指令6、减1运算指令二、逻辑运算指令 2.5 数据运算指令1、逻辑与运算指令二、逻辑运算指令 2.5 数据运算指令2、逻辑或运算指令二、逻辑运算指令 2.5 数据运算指令3、逻辑异或运算指令二、逻辑运算指令 2.5 数据运算指令4、逻辑取反运算指令三、函数运算指令 2.5 数据运算指令1、三角函数运算指令三、函数运算指令 2.5

27、数据运算指令2、自然对数和自然指数运算指令三、函数运算指令 2.5 数据运算指令3、平方根运算指令 2.6 9s倒计时的PLC控制本节要点 掌握算术运算指令掌握逻辑运算指令掌握多位数据数码管显示的方法一、实训任务 用PLC实现九秒钟倒计时控制,要求按下起动按钮后,数码管显示9,然后按每秒递减,减到0时停止。无论何时按下停止按钮,数码管显示当前数值,再次按下开始按钮,数码管依然从数字9开始递减。 2.6 9s倒计时的PLC控制二、实训步骤1、I/O分配 2.6 9s倒计时的PLC控制二、实训步骤2、原理图绘制 九秒倒计时控制硬件原理图 2.6 9s倒计时的PLC控制二、实训步骤3、创建工程项目4

28、、编辑符号表 2.6 9s倒计时的PLC控制二、实训步骤5、编写程序九秒倒计时控制梯形图 2.6 9s倒计时的PLC控制二、实训步骤5、编写程序九秒倒计时控制梯形图 2.6 9s倒计时的PLC控制二、实训步骤6、调试程序 两位数的数码管显示控制程序两位数据显示: 2.6 9s倒计时的PLC控制二、实训步骤多位数据显示:用CD4513减少输出点的电路图 2.6 9s倒计时的PLC控制 2.7 控制指令本节要点 跳转指令子程序指令中断指令其他控制指令一、跳转指令 2.7 控制指令一、跳转指令应用: 2.7 控制指令二、子程序指令 2.7 控制指令二、子程序指令1、建立子程序 2.7 控制指令二、子

29、程序指令2、子程序调用指令 2.7 控制指令二、子程序指令3、子程序返回指令4、子程序的调用5、子程序嵌套 2.7 控制指令三、中断指令 2.7 控制指令三、中断指令 2.7 控制指令三、中断指令1、中断类型 2.7 控制指令三、中断指令1、中断类型 2.7 控制指令三、中断指令2、中断事件号 2.7 控制指令三、中断指令3、中断事件的优先级 2.7 控制指令三、中断指令4、中断程序的创建 2.7 控制指令三、中断指令4、中断指令 2.7 控制指令三、中断指令5、中断应用示例I/O中断在I0.0的上升沿通过中断使Q0.0立即置位,在I0.1的下降沿通过中断使Q0.0立即复位。 2.7 控制指令

30、三、中断指令5、中断应用示例I/O中断 2.7 控制指令三、中断指令5、中断应用示例基于时间中断用定时中断0实现周期为2s的定时,使接在Q0.0上的指示灯闪烁。 2.7 控制指令三、中断指令5、中断应用示例基于时间中断 2.7 控制指令四、其他控制指令 2.7 控制指令四、其他控制指令1、循环指令 2.7 控制指令四、其他控制指令2、条件结束指令与条件停止指令3、看门狗定时器复位指令 2.7 控制指令四、其他控制指令5、获取非致命错误代码指令 2.7 控制指令 2.8 闪光频率的PLC控制本节要点 掌握跳转指令掌握子程序指令掌握分频电路的应用一、实训任务 用PLC实现闪光频率的控制,要求根据选

31、择的按钮,闪光灯以相应频率闪烁。若按下慢闪按钮,闪光灯以4s周期闪烁;若按下中闪按钮,闪光灯以2s周期闪烁;若按下快闪按钮,闪光灯以1s周期闪烁。无论何时按下停止按钮,闪光灯熄灭。 2.8 闪光频率的PLC控制二、实训步骤1、I/O分配 2.8 闪光频率的PLC控制二、实训步骤2、原理图绘制 闪光频率控制硬件原理图 2.8 闪光频率的PLC控制二、实训步骤3、创建工程项目4、编辑符号表 2.8 闪光频率的PLC控制二、实训步骤5、编写程序闪光频率控制梯形图-主程序 2.8 闪光频率的PLC控制二、实训步骤5、编写程序闪光频率控制梯形图-主程序 2.8 闪光频率的PLC控制二、实训步骤5、编写程

32、序 2.8 闪光频率的PLC控制闪光频率控制梯形图-子程序0二、实训步骤5、编写程序 2.8 闪光频率的PLC控制闪光频率控制梯形图-子程序16、调试程序 2.9 电动机轮休的PLC控制本节要点 掌握逻辑运算和中断指令掌握延时时间扩展的方法掌握使用书签和交叉引用表调试程序的方法一、实训任务 用PLC实现电动机轮休的控制。控制要求如下:按下起动按钮SB1起动系统,此时第1台电动机起动并工作3h后,第2台电动机开始工作,同时第1台电动机停止;当第2台电动机工作3h后,第1台电动机开始工作,同时第2台电动机停止,如此循环。当按下停止按钮SB2时,两台电动机立即停止。 2.9 电动机轮休的PLC控制二

33、、实训步骤1、I/O分配 2.9 电动机轮休的PLC控制二、实训步骤2、原理图绘制 电动机轮休控制硬件原理图 2.9 电动机轮休的PLC控制二、实训步骤3、创建工程项目4、编辑符号表 2.9 电动机轮休的PLC控制二、实训步骤5、编写程序电动机轮休控制梯形图-主程序 2.9 电动机轮休的PLC控制二、实训步骤5、编写程序电动机轮休控制梯形图-主程序 2.9 电动机轮休的PLC控制二、实训步骤5、编写程序电动机轮休控制梯形图-初始化子程序 2.9 电动机轮休的PLC控制二、实训步骤5、编写程序电动机轮休控制梯形图-定时中断程序 2.9 电动机轮休的PLC控制电动机轮休控制梯形图-外部中断程序6、

34、调试程序二、实训步骤 2.9 电动机轮休的PLC控制6、调试程序二、实训步骤 2.9 电动机轮休的PLC控制6、调试程序第四周第3章 模拟量及脉冲量的编程及应用 本章要点 模拟量炉温系统的PLC控制液位系统的PLC控制高速脉冲钢包车行走的PLC控制步进电机的PLC控制第3章 模拟量及脉冲量的编程及应用3.1 模拟量本节要点 模拟量模块模拟量模块的接线模拟量的地址分配模拟值的表示模拟量的读写模拟量的组态PID指令一、模拟量模块3.1 模拟量一、模拟量模块3.1 模拟量二、模拟量模块的接线3.1 模拟量二、模拟量模块的接线3.1 模拟量二、模拟量模块的接线3.1 模拟量三、模拟量的地址分配3.1

35、模拟量四、模拟值的表示3.1 模拟量五、模拟量的读写3.1 模拟量六、模拟量的组态3.1 模拟量六、模拟量的组态3.1 模拟量六、模拟量的组态3.1 模拟量七、PID指令3.1 模拟量1、模拟量闭环控制系统的组成七、PID指令3.1 模拟量2、PID指令七、PID指令3.1 模拟量2、PID指令 3.2 炉温系统的PLC控制本节要点 掌握模拟量的基础知识掌握模拟量扩展模块的I/O分配掌握模拟量的读写方法一、实训任务 用PLC实现炉温控制。系统由一组10 kW的加热器进行加热,温度要求控制在5060,炉内温度由一温度传感器进行检测,系统起动后当炉内温度低于50时,加热器自行起动加热;当炉内温度高

36、于60时,加热器停止运行。同时,要求系统炉温在被控范围内绿灯常亮,低于被控温度50时黄灯亮,高于被控温度60时红灯亮。 3.2 炉温系统的PLC控制二、实训步骤1、I/O分配 3.2 炉温系统的PLC控制二、实训步骤2、原理图绘制 3.2 炉温系统的PLC控制二、实训步骤3、创建工程项目4、编辑符号表 3.2 炉温系统的PLC控制二、实训步骤5、编写程序炉温系统控制梯形图-主程序 3.2 炉温系统的PLC控制二、实训步骤5、编写程序炉温系统控制梯形图-子程序 3.2 炉温系统的PLC控制6、调试程序 3.3 液位系统的PLC控制本节要点 掌握闭环控制系统的组成及作用掌握PID指令的应用掌握PI

37、D指令向导的应用一、实训任务 用PLC实现液位控制。泵机由变频器驱动,在系统起动后要求储水箱水位(-300mm +300mm)保持在水箱中心 -150mm +150mm,若水箱水位在高于或低于水箱中心150 mm时,系统发出报警指示。 3.3 液位系统的PLC控制二、实训步骤1、I/O分配 3.3 液位系统的PLC控制二、实训步骤2、原理图绘制 3.3 液位系统的PLC控制二、实训步骤3、创建工程项目4、编辑符号表 3.3 液位系统的PLC控制二、实训步骤5、编写程序液位系统控制梯形图-主程序 3.3 液位系统的PLC控制二、实训步骤5、编写程序液位系统控制梯形图-子程序 3.3 液位系统的P

38、LC控制二、实训步骤5、编写程序液位系统控制梯形图-中断程序 3.3 液位系统的PLC控制二、实训步骤5、编写程序液位系统控制梯形图-中断程序 3.3 液位系统的PLC控制二、实训步骤5、编写程序液位系统控制梯形图-中断程序 3.3 液位系统的PLC控制二、实训步骤6、变频器的参数设置 3.3 液位系统的PLC控制7、调试程序二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PI

39、D指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制二、实训步骤PID指令向导的应用: 3.3 液位系统的PLC控制3.4 高速脉冲 本节要点 编码器高速计数器PLS指令应用一、编码器3.4 高速脉冲 一、编码器3.4

40、高速脉冲 一、编码器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 二、高速计数器3.4 高速脉冲 应用:用高速计数器HSC0计数,当计数值达到5001000之间时报警,报警灯Q0.

41、0亮。应用示例-主程序二、高速计数器3.4 高速脉冲 应用:应用示例-中断程序0二、高速计数器3.4 高速脉冲 应用:应用示例-中断程序1三、PLS指令应用3.4 高速脉冲 1、高速脉冲的输出形式三、PLS指令应用3.4 高速脉冲 2、高速脉冲的输出端子三、PLS指令应用3.4 高速脉冲 3、脉冲输出指令三、PLS指令应用3.4 高速脉冲 4、与PLS指令相关的特殊寄存器三、PLS指令应用3.4 高速脉冲 4、与PLS指令相关的特殊寄存器三、PLS指令应用3.4 高速脉冲 应用:用CPU ST40的Q0.0端输出一串脉冲,周期为100ms,脉冲宽度时间为50ms,要求有起停控制。应用示例-控制

42、程序三、PLS指令应用3.4 高速脉冲 应用:应用示例-控制程序 3.5 钢包车行走的PLC控制本节要点 了解编码器有关知识掌握高速计数器的基础知识掌握高速计数器的编程方法一、实训任务 用PLC实现钢包车行走控制。系统起动后钢包车低速起步;运行至中段时,可加速至高速运行;在接近工位(如加热位或吊包位)时,低速运行以保证平稳、准确停车。按下停止按钮时,若钢包车高速运行,则应先低速运行5s后,再停车(考虑钢包车的载荷惯性);若低速运行,则可立即停车。在此,为减化项目难度,对钢包车返回不作要求。 3.5 钢包车行走的PLC控制二、实训步骤1、I/O分配 3.5 钢包车行走的PLC控制二、实训步骤2、

43、原理图绘制 钢包车行车控制硬件原理图 3.5 钢包车行走的PLC控制二、实训步骤3、创建工程项目4、编辑符号表 3.5 钢包车行走的PLC控制二、实训步骤5、编写程序钢包车行车控制梯形图-主程序 3.5 钢包车行走的PLC控制二、实训步骤5、编写程序钢包车行车控制梯形图-主程序 3.5 钢包车行走的PLC控制二、实训步骤5、编写程序钢包车行车控制梯形图-初始化子程序 3.5 钢包车行走的PLC控制二、实训步骤5、编写程序钢包车行车控制梯形图-中断程序0 3.5 钢包车行走的PLC控制二、实训步骤5、编写程序钢包车行车控制梯形图-中断程序1 3.5 钢包车行走的PLC控制二、实训步骤5、编写程序

44、钢包车行车控制梯形图-中断程序2 3.5 钢包车行走的PLC控制二、实训步骤5、编写程序钢包车行车控制梯形图-中断程序3 3.5 钢包车行走的PLC控制二、实训步骤6、变频器的参数设置 3.5 钢包车行走的PLC控制7、调试程序二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走

45、的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制向导生成的初始化子程序二、实训步骤高速计数器应用向导: 3.5 钢包车行走的PLC控制向导生成的中断程序 3.6 步进电机的PLC控制本节要点 掌握高速脉冲输出有关寄存器的设置掌握PWM的应用步骤掌握运动

46、轴向导的应用一、实训任务 用PLC实现步进电机的控制。某剪切机的送料装置由步进电机驱动,每次送料长度为200mm,当送料完成后,延迟5s后再进行第二次送料,如此循环。要求按下起动按钮开始工作,按下停止按钮停止工作。 3.6 步进电机的PLC控制二、实训步骤1、I/O分配 3.6 步进电机的PLC控制二、实训步骤2、原理图绘制 步进电机控制硬件原理图 3.6 步进电机的PLC控制二、实训步骤3、创建工程项目4、编辑符号表 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电

47、机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的PLC控制二、实训步骤5、硬件组态 3.6 步进电机的P

48、LC控制二、实训步骤6、子程序简介 3.6 步进电机的PLC控制二、实训步骤6、子程序简介 3.6 步进电机的PLC控制二、实训步骤7、编写程序 3.6 步进电机的PLC控制数据块的赋值二、实训步骤7、编写程序 3.6 步进电机的PLC控制步进电机控制梯形图二、实训步骤7、编写程序 3.6 步进电机的PLC控制步进电机控制梯形图8、调试程序二、实训步骤PWM向导: 3.6 步进电机的PLC控制二、实训步骤PWM向导: 3.6 步进电机的PLC控制二、实训步骤PWM向导: 3.6 步进电机的PLC控制二、实训步骤PWM向导: 3.6 步进电机的PLC控制二、实训步骤PWM向导: 3.6 步进电机

49、的PLC控制二、实训步骤PWM向导: 3.6 步进电机的PLC控制二、实训步骤PWM向导: 3.6 步进电机的PLC控制梯形图第四周第4章 网络通信的编程及应用 本章要点 通信简介自由口通信以太网通信USS通信电动机异地起停的PLC控制电动机同向运行的PLC控制电动机速度的PLC控制第4章 网络通信的编程及应用4.1 通信简介本节要点 通信基础知识RS-485标准串行接口一、通信基础知识4.1 通信简介1、通信方式一、通信基础知识4.1 通信简介1、通信方式一、通信基础知识4.1 通信简介1、通信方式一、通信基础知识4.1 通信简介2、通信传输介质一、通信基础知识4.1 通信简介2、通信传输介

50、质二、RS-485标准串行接口4.1 通信简介1、RS-485接口二、RS-485标准串行接口4.1 通信简介2、西门子的PLC连线二、RS-485标准串行接口4.1 通信简介2、西门子的PLC连线 网络总线连接器4.2 自由口通信4.2 自由口通信1、设置自由口通信协议4.2 自由口通信1、设置自由口通信协议4.2 自由口通信1、设置自由口通信协议4.2 自由口通信2、自由口通信事件4.2 自由口通信3、自由口通信指令4.2 自由口通信3、自由口通信指令4.2 自由口通信3、自由口通信指令4.2 自由口通信3、自由口通信指令4.2 自由口通信3、自由口通信指令4.2 自由口通信3、自由口通信

51、指令4.2 自由口通信3、自由口通信指令4.2 自由口通信3、自由口通信指令示例 示例主程序 4.2 自由口通信3、自由口通信指令示例 示例主程序 4.2 自由口通信3、自由口通信指令示例 示例中断程序0 4.2 自由口通信3、自由口通信指令示例 示例中断程序1 4.2 自由口通信3、自由口通信指令示例 示例中断程序2 4.3 以太网通信1、S7通信4.3 以太网通信2、PUT和GET指令4.3 以太网通信2、PUT和GET指令4.3 以太网通信2、PUT和GET指令4.3 以太网通信2、PUT和GET指令4.3 以太网通信2、PUT和GET指令应用应用示例程序4.3 以太网通信2、PUT和G

52、ET指令应用应用示例程序4.4 USS通信1、 USS通信协议概述4.4 USS通信1、 USS通信协议概述4.4 USS通信1、 USS通信协议概述4.4 USS通信1、 USS通信协议概述4.4 USS通信2、 USS指令USS_INIT指令4.4 USS通信2、 USS指令USS_INIT指令4.4 USS通信2、 USS指令USS_CTRL指令4.4 USS通信2、 USS指令USS_CTRL指令4.4 USS通信2、 USS指令USS_CTRL指令4.4 USS通信2、 USS指令USS_CTRL指令4.4 USS通信2、 USS指令USS_CTRL指令4.4 USS通信2、 USS

53、指令USS_RPM指令4.4 USS通信2、 USS指令USS_RPM指令4.4 USS通信2、 USS指令USS_WPM指令4.4 USS通信2、 USS指令USS_WPM指令 4.5 电动机异地起停的PLC控制本节要点 了解通信的基础知识掌握自由口通信协议能使用自由口通信指令编写应用程序一、实训任务 用PLC实现两台电动机的异地控制。控制要求如下:按下本地的起动按钮和停止按钮,本地电动机起动和停止。按下本地控制远程电动机的起动按钮和停止按钮,远程电动机起动和停止。 4.5 电动机异地起停的PLC控制二、实训步骤1、I/O分配 4.5 电动机异地起停的PLC控制二、实训步骤2、原理图绘制 4

54、.5 电动机异地起停的PLC控制电动机异地起停控制电路硬件原理图二、实训步骤3、创建工程项目4、编辑符号表 4.5 电动机异地起停的PLC控制二、实训步骤5、编写程序电动机异地起停控制梯形图-主程序 4.5 电动机异地起停的PLC控制二、实训步骤5、编写程序电动机异地起停控制梯形图-主程序 4.5 电动机异地起停的PLC控制二、实训步骤5、编写程序电动机异地起停控制梯形图-中断程序0 4.5 电动机异地起停的PLC控制二、实训步骤5、编写程序电动机异地起停控制梯形图-中断程序1 4.5 电动机异地起停的PLC控制二、实训步骤5、编写程序电动机异地起停控制梯形图-中断程序2 4.5 电动机异地起

55、停的PLC控制6、调试程序 4.6 电动机同向运行的PLC控制本节要点 掌握以太网通信协议能使用以太网通信指令编写应用程序能使用GET/PUT指令向导生成用户程序一、实训任务 用PLC实现两台电动机的同向运行控制。控制要求如下:本地按钮控制本地电动机的起动和停止。若本地电动机正向起动运行,则远程电动机只能正向起动运行;若本地电动机反向起动运行,则远程电动机只能反向起动运行。同样,若先起动远程电动机,则本地电动机也得与远程电动机运行方向一致。 4.6 电动机同向运行的PLC控制二、实训步骤1、I/O分配 4.6 电动机同向运行的PLC控制二、实训步骤2、原理图绘制 电动机同向运行控制电路硬件原理

56、图 4.6 电动机同向运行的PLC控制二、实训步骤3、创建工程项目4、编辑符号表 4.6 电动机同向运行的PLC控制二、实训步骤5、编写程序电动机同向运行控制梯形图-主程序 4.6 电动机同向运行的PLC控制二、实训步骤5、编写程序电动机同向运行控制梯形图-主程序 4.6 电动机同向运行的PLC控制二、实训步骤5、编写程序电动机同向运行控制梯形图-主程序 4.6 电动机同向运行的PLC控制二、实训步骤5、编写程序电动机同向运行控制梯形图-子程序 4.6 电动机同向运行的PLC控制二、实训步骤5、编写程序电动机同向运行控制梯形图-子程序 4.6 电动机同向运行的PLC控制6、调试程序二、实训步骤

57、GET/PUT向导应用: 4.6 电动机同向运行的PLC控制二、实训步骤GET/PUT向导应用: 4.6 电动机同向运行的PLC控制二、实训步骤GET/PUT向导应用: 4.6 电动机同向运行的PLC控制二、实训步骤GET/PUT向导应用: 4.6 电动机同向运行的PLC控制二、实训步骤GET/PUT向导应用: 4.6 电动机同向运行的PLC控制二、实训步骤GET/PUT向导应用: 4.6 电动机同向运行的PLC控制二、实训步骤GET/PUT向导应用: 4.6 电动机同向运行的PLC控制二、实训步骤GET/PUT向导应用: 4.6 电动机同向运行的PLC控制二、实训步骤GET/PUT向导应用:

58、 4.6 电动机同向运行的PLC控制二、实训步骤GET/PUT向导应用: 4.6 电动机同向运行的PLC控制 4.7 电动机速度的PLC控制本节要点 了解USS通信协议掌握USS通信指令的应用掌握PLC与变频器的电气连接及通信程序的编写一、实训任务 用PLC实现由变频器驱动的传输链速度控制。控制要求如下:首次按下起动按钮后传输链电动机起动,并以20Hz运行。在系统起动后,若长按速度设置按钮3s及以上可进入速度设置状态,此时通过“增速”或“减速”按钮来调节传输链的运行速度,每按一次,传输链运行速度增加或减少2Hz,3s及以上速度未作任何调整,系统自动退出速度设置状态。系统下次起动后,仍以20Hz

59、运行。无论何时按下停止按钮,传输链电动机停止运行。 4.7 电动机速度的PLC控制二、实训步骤1、I/O分配 4.7 电动机速度的PLC控制二、实训步骤2、原理图绘制 电动机速度控制电路硬件原理图 4.7 电动机速度的PLC控制二、实训步骤3、创建工程项目4、编辑符号表 4.7 电动机速度的PLC控制二、实训步骤5、编写程序电动机速度控制梯形图 4.7 电动机速度的PLC控制二、实训步骤5、编写程序电动机速度控制梯形图 4.7 电动机速度的PLC控制二、实训步骤5、编写程序电动机速度控制梯形图 4.7 电动机速度的PLC控制二、实训步骤5、编写程序电动机速度控制梯形图 4.7 电动机速度的PL

60、C控制二、实训步骤5、编写程序电动机速度控制梯形图 4.7 电动机速度的PLC控制二、实训步骤6、变频器的参数设置 4.7 电动机速度的PLC控制二、实训步骤6、变频器的参数设置 4.7 电动机速度的PLC控制二、实训步骤6、变频器的参数设置 4.7 电动机速度的PLC控制7、调试程序第四周第5章 顺序控制系统的编程及应用 本章要点 顺序控制系统顺序功能图顺序功能图的编程方法顺控指令SCR液压机系统的PLC控制剪板机系统的PLC控制硫化机系统的PLC控制第5章 顺序控制系统的编程及应用5.1 顺序控制系统本节要点 顺序控制顺序控制系统的结构一、顺序控制5.1 顺序控制系统二、顺序控制系统的结构

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论