魏海超--物料混合控制系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告 设计题目:物料混合控制系统 学院: 电信学院 班级: 基地二班 姓名: 魏海超 学号: 指导老师: 冯小林 时间: 2012 年 12 月 19 日 摘要 本设计是基于STEP7下位软件编程实现物料混合控制系统的控制,并解决STEP7与WinCC、WinCC Flexible 2007之间的模拟仿真问题。我们采用STEP7的仿真工具S7 PLCSIM模拟S7 300 PLC来执行控制命令解决上位组态工具WinCC、HMI开发工具WinCC Flexible 2007的模拟仿真问题。WinCC、WinCC Flexible与STEP7间的通信均采用西门子内部通讯协议。本设计主要在于加强对总的系统结构及工作原理的了解,研究各个模块的工作机理及相互之间是如何通讯的。 关键词:Step7 WinCC WinCC Flexible 目录 1.1设计要求 1 1.2系统原理图 1 1.3 STEP7介绍及编程简介 2 第二章STEP7下位软件编程 3 2.1霓虹灯的工作原理 3 2.2系统流程图 3 2.3 启动STEP7 4 2.4编程 5 2.5仿真调试 13 第3章WinCC与STEP7之间的通信 14 3.1STEP7控制端口说明 14 3.2通信设置 14 3.2.1设置PG/PC接口 14 3.2.2 STEP7的硬件组态 15 3.2.2WinCC下添加驱动 16 3.2.4变量连接 16 3.2.5在图形编辑器中编辑画面 18 3.3仿真运行 20 第四章STEP7和WinCC Flexible 2007之间的通信 22 4.1在WinCC flexible 2007中设置变量 22 4.2在WinCC flexible 2007中设置画面 22 4.3仿真运行 24 第五章总结 26 参考文献 27 第一章 系统原理 1.1设计要求 控制系统的运行界面如下: 图 11 控制系统的运行界面 1.2系统原理图 本设计的系统原理图如图1-2所示。 图 12 系统原理图 本设计由STEP7的仿真工具S7 PLCSIM模拟S7 300 PLC来执行控制命令,采用WinCC、WinCC Flexible工控软件做上位机监控。 其中STEP7部分要完成以下任务: STEP7下位软件编程 解决STEP7与WinCC的模拟仿真问题 解决STEP7与WinCC Flexible的模拟仿真问题 1.3 STEP7介绍及编程简介 西门子STEP7是用于SIMATIC S7-300/400站创建可编程逻辑控制程序的标准可使用梯形图逻辑、功能块图和语句表进行编程操作。STEP 7 SIMATIC 可编程逻辑控制器(PLC)进行组态和编程的软件包。STEP7 具有以下功能:硬件配置和参数设置、通讯组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。 本设计软件编程部分采用STEP7编程。STEP7为用户提供了多种编程语言,包括语句表(STL)、梯形逻辑(LAD)、功能块图(FBD)、结构控制(SCL)、 顺序控制(S7 GRAPH)、状态图形(S7 HIGRAPH)等。 梯形逻辑编程语言是一种基于电路图表示法基础上的图形编程语言,每一个程序段都是由类似于电路图中的元素(如常开触点、常闭触点、输出线圈)组合而成。一个逻辑块的程序部分是由一个或多个程序段组成的。 功能块图(FBD)编程语言使用类似与布尔代数的图形逻辑符号来表示控制逻辑。 语句表编程语言(STL)是STEP 7 标准软件包的组成部分。用这种语言编写程序,即可以使用增量编辑器直接生成程序,也可以使用文本输入编辑器先录入程序语句,再经过编译过程将其转换成各类程序块。 如果在用户编写的程序块中没有错误,则可将该程序在语句表(STL)、梯形逻辑图(LAD)、功能块图(FBD)3 种语言之间进行切换。如果存在不能切换的程序部分,则STEP7 用语句表将该部分显示出来。在这三种编程语言中梯形图是广大工程技术人员使用较熟悉的且简单直观并易学,无须工程技术人员具备很高的计算机编程能力。因此本次设计选用梯形逻辑图(LAD)进行编程。 第二章STEP7下位软件编程 2.1霓虹灯的工作原理 一共需要8个灯分别表示“庆祝建国50周年”,按下开始按钮,则这8个灯从左到右一次

文档评论(0)

lxAPkYQojM + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档