- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第 6章 STEP 7 编程软件 6.1 Step7V5.4SP3的安装 6.2 使用STEP 7完成一项自动化任务的基本步骤 6. 3 STEP 7 硬件组态 6.1 Step7V5.4SP3的安装 本节以STEP 7 V5.4 SP3中文版为例,介绍STEP 7编程软件的安装过程(编程软件在不断地升级中,安装请选择更新版本)。 将STEP 7 CD 1/2光盘插入光盘驱动器,在显示器上显示的界面中,双击【SETUP.EXE】执行文件,进入SETP 7 的安装程序。按其安装向导分别完成每一步的安装。 桌面上出现 快捷键图标,表明安装完成。 6.2 使用STEP 7 完成一项自动化任务的基本步骤 ① 设计一个自动化解决方案:对控制对象、控制要求的分析,PLC硬件结构设计(包括硬件模块的选择、I/O点的分配等)。 ② 在STEP 7中创建一个项目。 ③ 硬件组态,主要指对PLC硬件模块进行参数设置等内容。 ④ 编写用户程序,先根据自动化任务建立程序设计思想,最好画出程序流程框图,然后采用结构化编程或线性化编程的方法设计程序。 ⑤ 进行在线调试,最终完成整个自动化项目的任务。 6.3 STEP7 硬件组态及仿真 STEP 7软件中的“硬件组态”,是模拟PLC硬件系统,将CPU、电源和信号模块等设备安装到相应的机架上,并对PLC硬件模块进行参数设置和修改。 例如修改模块参数和地址,设置网络通讯,或者将分布式外设连接到主站等工作都属于硬件组态。 STEP 7软件中的硬件组态与PLC实际的硬件系统相对应。 下面介绍硬件组态方法,以及将软件组态设置下载到硬件电路。 创建一个新项目有直接创建和使用向导创建两种方法,直接创建将产生一个空项目,用户需要手动添加项目框架中的各项内容。 使用向导创建向用户提供一系列选项,根据用户的选择,自动生成整个项目的框架,是一种使用非常方便的方法,向导创建过程分为4步。 6.3.1 创建一个项目 1. 使用向导创建一个新项目 双击桌面上的SAMITIC Manager图标,打开了SIMATIC管理器,在【文件】菜单下单击【新建项目向导(Z)】(如图6.3.1所示),弹出新建项目向导对话框。(1)向导使用说明对话框中单击【下一个】按钮,(2)弹出选择CPU型号图6.3.3。 图6.3.1 “新建项目”向导菜单 图6.3.3 选择CPU型号(第二步) (3)参照图6.3.4, 添加OB块(组织块)和选择编程语言(LAD) 图6.3.4 “添加OB1程序块”向导第三步 (4)参照图6.3.5, 图6.3.5中选择系统默认输入项目名称S7_Pro1,单击【完成】按钮,一个新的项目创建完成。 图6.3. 5 “输入项目名称”向导第四步 打开【文件】菜单,单击【新建(N)】,出现新建项目对话框(如图6.3.7 所示),可以直接创建一个用户项目、库或多重项目。在“命名”文本框中输入新的项目名称,在“存储位置(路径)”文本框中是默认的保存新项目的文件夹,可以点击浏览按钮修改保存新项目的文件夹。点击确认按钮后返回SIMATIC管理器,生成一个空的新项目。 2. 直接创建一个新项目 图6.3.7 新建项目对话框 用鼠标右键点击SIMATIC管理器中新项目的图标,用快捷菜单命令插入一个新S7-300站。选中生成站,双击右边窗口的“硬件”图标,在硬件组态工具HW Config中生成机架(导轨),插入电源模块、CPU模块和信号模块。 项目是一个分层保存的对象数据文件,SIMATIC管理器中项目的结构参见图6.3.6,图中在SIMATIC管理器中左侧是一个项目(S7 Project)树形结构窗口,第一层为项目,第二层为站点,是组态硬件的起点,起点下面是CPU,CPU下面是S7 程序文件夹,所有的软件程序都放在该文件夹中。 3. 项目的分层结构 图6.3. 6 使用向导创建的项目结构 用鼠标选中项目结构中某一层的对象,SIMATIC管理器的右侧窗口将显示所选中文件夹内的对象,双击其中某个对象,可以打开并编辑该对象。 用户可以通过【插入】菜单手动向项目中添加其它对象,如图6.3.8所示。 3. 项目的分层结构 图6.3.8 在项目中插入其它对象 程序块需要下载到CPU。变量表(VAT)、数据类型(UDT)和符号表不向CPU下载。用户编写程序时,可以调用系统功能(SFC)和系统功能块(SFB),但不能修改这些系统块。 硬件组态的任务是在STEP7编程软件中生成一个与实际硬件系统完全相同的系统,所有模块参数都是通过STEP7编程软件来设置的,通过硬件
文档评论(0)