西门子课程第5次课第7次课.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西门子PLC系统及其应用 第07次课 主要内容: S7-300 PLC的编程软件的安装需求和安装方法 Step7的基本使用方法 Step7的硬件组态、程序编辑和仿真调试方法 S7-300 PLC用户程序的基本结构 功能块 数据块 课时:2 目的与要求、重点、难点 目的与要求 了解Step7编程软件、安装需求及其安装方法 掌握Step7的基本应用 掌握Step7的硬件组态、程序编辑和仿真调试方法 掌握S7-300 PLC用户程序的基本结构 掌握功能、功能块的生成与调用 了解数据块的生成与调用 重点: Step7环境的基本应用 程序结构、OB、FB、FC块应用(生成与调用) 难点: 结构化程序设计、数据块的灵活应用 一、Step7简介 西门子S7-300/400系列大中型PLC的编程软件为Simatic Manager,即Step7 当前版本为Step7 V5.5 支持德语、英语、法语、西班牙语、意大利语 从V5.3 SP2开始支持中文 目前的中文版同时支持中文和英语 二、STEP7的PC硬件需求 三、安装STEP7软件 安装STEP7软件 双击STEP 7 V5.3的安装程序Setup.exe,根据安装过程的提示,一般可以顺利地完成安装过程 安装Step7 V5.4及其以前的英文版时,一半要求将系统的默认语言改为英语,安装结束后再改为中文,否则会出现找不到文件错误,并导致安装失败 对于中文版安装完成后,可以随时切换英语界面或中文界面 安装过程提示授权选择时,选择安装过程不授权,结束后,再安装软件授权(请支持正版!)。 仿真软件需要单独安装 SIMATIC Manager图标 SIMATIC Manager程序组 四、硬件配置、编程和调试步骤 Simatic Manager的启动界面 打开已有工程后并显示PLC的块 1. S7-300/400硬件组态 硬件组态 硬件组态 硬件组态 5)双击CPU模块,进行参数设置 硬件组态 6)双击CPU的DP,可以设置DP参数 硬件组态 7)双击I/O模块可以设置其参数 2. 编程 编程 如果程序比较复杂,可能需要插入其它的程序块或数据块 主要的程序块 组织块:OB 功能块:FB 功能:FC 数据块: 共享数据块 背景数据块 不同PLC支持不同数量和规格的OB、FB、FC和DB 插入FB、FC、DB块 DB块与FB对应 编程 软件编程 编程 编程 程序调试 程序调试 程序调试 程序调试 五、S7-300/400程序结构 STEP 7为设计程序提供三种方法。基于这些方法,可以选择最适合于你的应用的程序设计方法。 1. 线性化编程(特征:不带分支) 线性编程实例 - 传送带控制 2. 模块化编程 模块化程序的执行 结构化编程实例 二、程序块类型 1. 启动(双击Simatic Manager) 2. 建立新项目(点击新建图标→建立 demo1项目) 3. 插入新对象(按右键点击tang1→建立SIMATIC 300站点) 4. 硬件组态(点击SIMATIC 300(1)→ 双击硬件图标→硬件组态 ) 5. 编程(插入OB1 → 编程,插入FB → 编程……) 6. 调试(仿真)(关闭编程区→点击仿真图标→点击下载图标→再点击仿真图 标(在屏幕下部)→建立输入/输出表→点击RUN →即可仿真调试) 1)以S7-300为例,点击插入菜单→站点(A)→点击 SIMATIC 300 站点 2) 点击SIMATIC 300(1)→ 双击硬件图标→硬件组态 3)点击插入菜单→点击SIMATIC 300 →RACK-300 →Rail 插入背板 4)依次插入电源→ CPU → I/O 模块 1) 插入OB1组织模块(必须)及其它组织块,如OB100,OB35…… 插入块:回到S7项目管理器窗口,按鼠标右键出现如下选择项,选择要插入的对象,如FB,出现FB属性窗口后,选择后确定。 2)编辑符号表:双击符号→出现符号表对话框(也可以首先编辑符号表) 3)在OB1中编写程序:双击OB1块,出现程序编辑框,编写程序 通过视图可以改变程序的显示方式 程序块(OB/FC/FB)由若干程序段(NetWork)组成,右击鼠标可以插入程序段 (1)打开仿真环境:点仿真运行,出现PLC仿真窗口,PLC处于STOP模式,在对话框中按确定。 (2)程序下载:回到项目管理器窗口,点中S7300站,执行下载后,出现对话框,按确定 (3)PLC运行及监控:回到仿真窗口,点PLC运行框,插入调试元件,打开程序窗口监控,操作启动按钮,观察现象 (3)PLC运行及监控:操作停车按钮,观察现象 线性化 模块化 结构化 线性化编程: 所有的指令都在一个 块 (OB1) 内。 模块化编程:

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档