1、5/3/20141WSJ第第3章章 STEP7使用初步使用初步 5/3/20142WSJSTEP 7STEP 7初步使用初步使用3.1 STEP 73.1 STEP 7软件安装软件安装3.2 SIMATIC3.2 SIMATIC管理器管理器3.3 STEP 73.3 STEP 7快速入门快速入门3.4 3.4 下载和调试程序下载和调试程序 5/3/20143WSJ3.1 STEP 73.1 STEP 7软件安装软件安装3.1.1 STEP 73.1.1 STEP 7操作系统需求操作系统需求3.1.2 STEP 73.1.2 STEP 7硬件需求硬件需求3.1.3 STEP 73.1.3 STE
2、P 7的安装的安装5/3/20144WSJ 6.0 以上以上 3.1.13.1.1 STEP 7 STEP 7操作系统需求操作系统需求 SP3 或或5/3/20145WSJPG740PC能运行能运行Windows 2000Windows 2000或或Windows XPWindows XP的的PGPG或或PCPC机机:CPUCPU主频至少为主频至少为600MHz600MHz;内存至少为内存至少为256MB256MB;硬盘剩余空间在硬盘剩余空间在600MB600MB以上;以上;具备具备CD-ROMCD-ROM驱动器和软盘驱动器;驱动器和软盘驱动器;显示器支持显示器支持3232位、位、102410
3、24768768分辨率;分辨率;具有具有PCPC适配器、适配器、CP5611CP5611或或MPIMPI接口卡。接口卡。3.1.23.1.2 STEP 7 STEP 7硬件需求硬件需求 5/3/20146WSJ 选择安装语言及安装程序选择安装语言及安装程序 3.1.33.1.3 STEP 7 STEP 7的安装的安装(1/8)(1/8)5/3/20147WSJ 自定义安装方式自定义安装方式 3.1.33.1.3 STEP 7 STEP 7的安装的安装(2/8)(2/8)5/3/20148WSJ提示安装授权提示安装授权 3.1.33.1.3 STEP 7 STEP 7的安装的安装(3/8)(3/
4、8)5/3/20149WSJPG/PC接口设置接口设置 存储卡参数设置存储卡参数设置 3.1.33.1.3 STEP 7 STEP 7的安装的安装(4/8)(4/8)5/3/201410WSJ授权管理授权管理 安装完成后,在安装完成后,在Windows的开始菜单中找到的开始菜单中找到【SIMATIC】【License Management】【Automation License Manager】,启,启动动Automation License Manager。3.1.33.1.3 STEP 7 STEP 7的安装的安装(5/8)(5/8)5/3/201411WSJ 已经安装的已经安装的STEP
5、7软件软件 3.1.33.1.3 STEP 7 STEP 7的安装的安装(6/8)(6/8)5/3/201412WSJ 已经授权的已经授权的STEP7软件软件 3.1.33.1.3 STEP 7 STEP 7的安装的安装(7/8)(7/8)5/3/201413WSJ STEP7硬件目录更新设置硬件目录更新设置 3.1.33.1.3 STEP 7 STEP 7的安装的安装(8/8)(8/8)5/3/201414WSJ3.2 SIMATIC3.2 SIMATIC管理器管理器启动启动SIMATICSIMATIC管理器管理器SIMATICSIMATIC管理器界面管理器界面STEP 7STEP 7项目结
6、构项目结构SIMATIC SIMATIC 管理器自定义选项设置管理器自定义选项设置PG/PCPG/PC接口设置接口设置5/3/201415WSJ1.1.启动启动SIMATICSIMATIC管理器管理器启动启动SIMATIC管理器管理器5/3/201416WSJ2.SIMATIC2.SIMATIC管理器界面管理器界面 项目窗口 2 工具栏 菜单栏 项目窗口 1 项目结构视图 项目对象视图 选择过滤器 设置过滤器 网络配置工具 仿真调试工具(S7-PLCSIM)窗口排列工具 在线帮助 可访问网络节点 S7 存储卡 下载工具(Download)离线工具(Offline)在线工具(Online)查看工
7、具 5/3/201417WSJ3.STEP 73.STEP 7项目结构项目结构l 第第1层:项目层:项目 项目代表了自动化解决方案中的所有数据和项目代表了自动化解决方案中的所有数据和程序的整体,它位于对象体系的最上层。程序的整体,它位于对象体系的最上层。l 第第2层:子网、站层:子网、站 SIMATIC 300/400站用于存放硬件组站用于存放硬件组态和模块参数等信息,站是组态硬件的起点。态和模块参数等信息,站是组态硬件的起点。l 第第3层和其他层:与上一层对象类型有关。层和其他层:与上一层对象类型有关。5/3/201418WSJ4.4.SIMATIC SIMATIC 管理器管理器自定义选项设
8、置自定义选项设置(1/2)(1/2)设置常规选项设置常规选项5/3/201419WSJ4.4.SIMATIC SIMATIC 管理器管理器自定义选项设置自定义选项设置(2/2)(2/2)设置语言设置语言5/3/201420WSJ设置选项设置选项启动设置界面启动设置界面5.PG/PC5.PG/PC接口接口设置设置(1/3)(1/3)5/3/201421WSJ设置接口属性设置接口属性 5.PG/PC5.PG/PC接口接口设置设置(2/3)(2/3)5/3/201422WSJ5.PG/PC5.PG/PC接口接口设置设置(3/3)(3/3)安装安装/卸载接口卸载接口5/3/201423WSJ3.3 S
9、TEP 73.3 STEP 7快速入门快速入门3.3.1 3.3.1 设计流程设计流程3.3.2 3.3.2 简单设计示例简单设计示例5/3/201424WSJ3.3.13.3.1 设计流程设计流程 设计自动化任务解决方案 创建一个项目 硬件组态 创建程序 创建程序 硬件组态 下载程序到 CPU 并调试 选项 2 选项 1 5/3/201425WSJ3.3.23.3.2 简单设计示例:电动机起停控制简单设计示例:电动机起停控制PLCPLC端子接线图端子接线图使用向导创建使用向导创建STEP 7STEP 7项目项目手动创建手动创建STEP 7STEP 7项目项目插入插入S7-300S7-300工
10、作站工作站硬件组态硬件组态编辑符号表编辑符号表程序编辑窗口程序编辑窗口在在OB1OB1中编辑中编辑LADLAD程序程序在在OB1OB1中编辑中编辑STLSTL程序程序在在OB1OB1中编辑中编辑FBDFBD程序程序5/3/201426WSJ传统继电器控制电路传统继电器控制电路SB2SB1KML1L2L3M3KMQSFU1FU2KMFRFR控制回路主回路LNI0.0I0.1KMQ4.11LPLCDC24V1MLNSB1SB2FR数字量输入数字量输出AC 220V1.PLC1.PLC端子接线端子接线PLC端子接线图端子接线图5/3/201427WSJ2.2.使用项目向导创建使用项目向导创建STEP
11、 7STEP 7项目项目(1/41/4)项目向导项目向导1/4 5/3/201428WSJ项目向导项目向导2/4 2.2.使用项目向导创建使用项目向导创建STEP 7STEP 7项目项目(2/4)(2/4)5/3/201429WSJ2.2.使用项目向导创建使用项目向导创建STEP 7STEP 7项目项目(3/4)(3/4)项目向导项目向导3、4 5/3/201430WSJ2.2.使用项目向导创建使用项目向导创建STEP 7STEP 7项目项目(4/4)(4/4)完成项目创建,项目名:完成项目创建,项目名:My_Prj15/3/201431WSJ3.3.手动创建手动创建STEP 7STEP 7项
12、目项目(1/2)(1/2)新建项目窗口新建项目窗口 5/3/201432WSJ3.3.手动创建手动创建STEP 7STEP 7项目项目(2/2)(2/2)所创建的项目,项目名:所创建的项目,项目名:My_Prj25/3/201433WSJ4.4.插入插入S7-300S7-300工作站工作站在在My_Prj2项目内插入项目内插入S7-300工作站:工作站:SIMATIC 300(1)5/3/201434WSJ5.5.硬件组态硬件组态(1/6)(1/6)硬件组态窗口硬件组态窗口 点击硬件目录工具,显示硬件目录 展开 SIMATIC 300 硬件目录,双击Rack-300 子目录下的 Rail 插入
13、一个导轨 硬件目录 所选模块 简要信息 5/3/201435WSJ5.5.硬件组态硬件组态(2/6)(2/6)插入插入0号导轨:号导轨:(0)UR 带有插槽的机架(导轨)槽号 模块列表 订货号 输入模块地址 输出模块地址 MPI 子网地址 放置模块型号 版本号 5/3/201436WSJ5.5.硬件组态硬件组态(3/6)(3/6)插入各种插入各种S7-300模块模块 配置电源模块 配置 CPU 配置数字量输入模块 配置数字量输出模块 5/3/201437WSJ5.5.硬件组态硬件组态(4/6)(4/6)设置通讯波特率 设置 MPI 站点地址 设置设置CPU属性属性5/3/201438WSJ 给
14、模块命名 设置数字量输入模块的起始地址 5.5.硬件组态硬件组态(5/6)(5/6)设置数字量模块属性设置数字量模块属性5/3/201439WSJ5.5.硬件组态硬件组态(6/6)(6/6)编译硬件组态(编译硬件组态(完成后的窗口完成后的窗口)系统自动创建系统自动创建程序文件夹程序文件夹包含一个包含一个循环组织块循环组织块OB15/3/201440WSJ6.6.编辑符号表编辑符号表(1/2)(1/2)方法方法1 1:从从LAD/STL/FBDLAD/STL/FBD编辑器打开符号表编辑器打开符号表 5/3/201441WSJ6.6.编辑符号表编辑符号表(2/2)(2/2)方法方法2 2:从从SI
15、MATICSIMATIC管理器打开符号表管理器打开符号表 5/3/201442WSJ 隐 藏/显 示 程 序 元 素 列 表 隐 藏/显 示 详 细 信 息 窗 口 添 加 程 序 段(Network)常 开 触 点 常 闭 触 点 输 出 线 圈 空 块 打 开 分 支 闭 合 分 支 连 接 打 开 在 线/离 线 助 手 显 示 下 一 个 错 误 显 示 前 一 个 错 误 监 视(M onitor on/off)隐 藏/显 示 符 号 地 址 程 序 下 载(Download)程 序 编 译(Com pile)程 序 块 标 题 程 序 块 说 明 程 序 段 标 题 程 序 段 说
16、 明 程 序 编 辑 窗 口 变 量 声 明 窗 口 详 细 信 息 窗 口 窗 口 程 序 元 素 窗 口 7.7.程序编辑窗口程序编辑窗口5/3/201443WSJ8.8.在在OB1OB1中编辑中编辑LADLAD程序程序(1/2)(1/2)设置组织块(设置组织块(OBOB)属性为)属性为LADLAD方式方式 选择编程语言 5/3/201444WSJ8.8.在在OB1OB1中编辑中编辑LADLAD程序程序(2/2)(2/2)编写梯形图(编写梯形图(LADLAD)程序)程序5/3/201445WSJ9.9.在在OB1OB1中编辑中编辑STLSTL程序程序编写语句表(编写语句表(STLSTL)程
17、序)程序5/3/201446WSJ10.10.在在OB1OB1中编辑中编辑FBDFBD程序程序编写功能块图(编写功能块图(FBDFBD)程序)程序5/3/201447WSJ3.4 下载和调试程序下载和调试程序 为了测试前面我们所完成的为了测试前面我们所完成的PLCPLC设计项目,必须将程序和设计项目,必须将程序和模块信息下载到模块信息下载到PLCPLC的的CPUCPU模块。要实现编程设备与模块。要实现编程设备与PLCPLC之间的之间的数据传送,首先应正确安装数据传送,首先应正确安装PLCPLC硬件模块,然后用编程电缆硬件模块,然后用编程电缆(如(如USB-MPIUSB-MPI电缆、电缆、PRO
18、FIBUSPROFIBUS总线电缆)将总线电缆)将PLCPLC与与PG/PCPG/PC连接起连接起来,并打开来,并打开PS307PS307电源开关。电源开关。下载程序及模块信息下载程序及模块信息用用S7-PLCSIMS7-PLCSIM调试程序调试程序5/3/201448WSJ1.1.下载程序及模块信息下载程序及模块信息(1/2)(1/2)具体步骤具体步骤如下:如下:启动启动SIMATIC ManagerSIMATIC Manager,并打开,并打开My_prj2My_prj2项目;项目;单击仿真工具按钮单击仿真工具按钮 ,启动,启动S7-PLCSIMS7-PLCSIM仿真程序;仿真程序;将将C
19、PUCPU工作模式开关切换到工作模式开关切换到STOPSTOP模式;模式;在项目窗口内选中要下载的工作站在项目窗口内选中要下载的工作站 ;执行菜单命令执行菜单命令【PLCPLC】【DownloadDownload】,或单击鼠,或单击鼠标右键执行快捷菜单命令标右键执行快捷菜单命令【PLCPLC】【DownloadDownload】将整个将整个S7-300S7-300站下载到站下载到PLCPLC。5/3/201449WSJ1.1.下载程序及模块信息下载程序及模块信息(2/2)(2/2)启动仿真工具启动仿真工具S7-PLCSIMS7-PLCSIM5/3/201450WSJ2.2.用用S7-PLCSIMS7-PLCSIM调试程序调试程序(1/3)(1/3)插入仿真变量插入仿真变量 I0.7 I0.1 I0.0 Q4.7 Q4.1 Q4.0 5/3/201451WSJ2.2.用用S7-PLCSIMS7-PLCSIM调试程序调试程序(2/3)(2/3)激活监视状态激活监视状态5/3/201452WSJ2.2.用用S7-PLCSIMS7-PLCSIM调试程序调试程序(3/3)(3/3)程序的运行状态程序的运行状态