基于wincc信号灯显示_第1页
基于wincc信号灯显示_第2页
基于wincc信号灯显示_第3页
基于wincc信号灯显示_第4页
基于wincc信号灯显示_第5页
全文预览已结束

下载本文档

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

文档简介

一、设计题目基于WinCC信号灯显示试验二、设计目的课程设计的主要目的是熟悉并掌握WinCC软件的使用,通过对交通信号灯的设计实践,了解WinCC操作步骤,设计要求,应完成的工作内容和具体设计方法。通过设计也有助于复习,稳固以往所学的知识,到达灵活应用的目的。因此,设计之前必须了解WinCC软件操作要求。课程设计应强调能力培养为主,在独立完成设计任务的同时,还要注意其他几方面能力的培养与提高,如独立工作能力与创造力,综合运用专业及根底知识的能力;解决实际工程技术问题的能力查阅图书资料,产品手册和各种工具书的能力;工程绘图的能力;书写技术报告和编制技术资料的能力。三、设计要求使用WinCC界面,在一个十字路口干道的每个路口处设置一组两位数码管显示装置和四组红、绿、黄信号灯,通过对时间的控制,来分别控制各个信号灯的亮灭。四、WinCC简介WinCC是由西门子公司开发的上位机组态软件,主要用于对生产过程进行监控,其下位机编程软件主要采用西门子公司的step7。WinCC基于Microsoft公司的Windows2000或WindowsNT操作系统,安装在Windows2000下时,需要同时安装sp2以上版本的补丁。同时,WinCC是进行廉价和快速组态的HMI系统,从其他方面看,它是可以无限延伸的系统平台。WinCC的模块性和灵活性为规划和执行自动化任务提供了全新的可能1、Wincc的特点[1]通用的应用程序,适合所有工业领域的解决方案;[2]多语言支持,全球通用;[3]可以集成到所有自动化解决方案内;[4]内置所有操作和管理功能,可简单、有效地进行组态;[5]可基于Web持续延展,采用开放性标准,集成简便;[6]WinCC具有强大的脚本编程范围;[7]集成的Historian〔过程管理〕系统作为IT和商务集成的平台;[8]可用选件和附加件进行扩展;[9]运行WinCC的计算机名不要包含任何空格或反斜线符号,并且前面的13个字符必须是唯一的。计算机名称的长度限制为15个字符。计算机名称的第一个字符只允许为字母。2、WinCC的优点:多功能通用的应用程序,适合所有工业领域的解决方案;多语言支持,全球通用;可以集成到所有自动化解决方案内;内置所有操作和管理功能,可简单、有效地进行组态;可基于Web持续延展,采用开放性标准,集成简便;集成的Historian系统作为IT和商务集成的平台;可用选件和附加件进行扩展;“全集成自动化〞的组成局部,适用于所有工业和技术领域的解决方案。实例证明WinCC集生产自动化和过程自动化于一体,实现了相互之间的整合,这在大量应用和各种工业领域的应用实例中业已证明,包括:汽车工业、化工和制药行业、印刷行业、能源供给和分配、贸易和效劳行业、塑料和橡胶行业、机械和设备成套工程、金属加工业、食品、饮料和烟草行业、造纸和纸品加工、钢铁行业、运输行业、水处理和污水净化。五、WinCC的安装首先说明下,单独的把WinCC的安装作为一章内容是因为WinCC的安装不同于其他的软件的安装,Wincc的安装是非常的麻烦,要注意的问题也是很多的。没有安装好它也是完成不了课设的,安装WinCC也是课设的一局部,我甚至这样的认为。下面是我总结的安装WinCC的步骤。Wincc对cpu的硬件配置有一定的要求,对操作系统也有要求。WinCC是在Windows下的控制,其中有widowsNT,windowsxp,现在出来的win7系统要sp2破解的WinCCv70或者v11版本。下面是6.0版本的安装在xp系统下安装过程:步骤1:插入光碟安装SQLforWinCC。步骤2:启动“DistributedTransactionCoordinator〞效劳开始→运行中输入:cmd后依次输入如下语句:netstopmsdtcmsdtc-uninstallmsdtc-installnetstartmsdtc步骤3:安装“消息队列效劳〞点“开始〞---“设置〞-----“控制面板〞-----在控制面板里双击“添加/删除程序〞,翻开后,点击“添加/删除WINDOWS组件〞,出现对话框,把里面的“消息队列〞前面打上勾后,点击“下一步〞,WINDOWS就会自动安装!步骤4:安装补丁安装WindowsXPSP2KB319740中文版补丁;创立如下注册表键值后问题解决:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\WindowsXP\SP3\KB319740]"Description"="WindowsXP修补程序包-KB319740"步骤5:安装WINCC6.0 在安装过程中,需要输入序列号"serial":在这里必须填入以0开头的10个数字,如0123456789就可以,但必须是0开头,接着往下安装,在要安装授权时,你一定选择“NO,〞先不安装授权,才可以往下接着安装的!慢慢等10分钟之后也就差不多安装完了,需要重新启动计算机才能生效!在win7系统下只能是v70以及以上的版本。六、WinCC组态:1、新建一个工程在WinCC资源管理器中,单击菜单上“文件〞按钮并在下拉菜单中选择“新建〞按钮,出现“WinCCExplorer〞对话框,采用“单用户工程〞,单击确定。2、更改工程属性进入新建工程后,在Wincc资源管理器中,右击工程名称并在下拉菜单中选择“属性〞,在“工程属性〞的“热键〞标签页,一般为“登陆〞动作分配热键“Ctrl+R〞。3、更改计算机属性在Wincc资源管理器中,右击工程计算机名并在下拉菜单中选择“属性〞,在弹出的“计算机列表属性〞对话框中,单击“属性〞按钮。4、画面组态在Wincc资源管理器中,右击“图形编辑器〞并在下拉菜单中选择“新建〞,即可翻开新建界面。在该界面中添加全部欲在运行状态下显示的内容。在“对象选项板〞的“标准版〞中列出了线、静态文本、输入输出域等对象。在“对象选项板〞的“控件板〞列出了时钟、报警控件、在线表格控件、在线趋势控件等。标准对象:属性:C动作:变量:事件标签页:C动作:直接连接:5、变量组态在Wincc中变量组态分为内部变量和外部变量。6、报警组态报警组态是为了在运行状态下监控那些反映设备实际状态的变量的变化,并及时提示现场设备的故障信息。7、变量记录的组态变量记录的组态是为了在运行状态下记录现场一些重要数据并随时观察其变化方向。8、全局脚本在全局脚本中可以建立自己的工程函数,也可以建立全局动作。全局动作用来实现在整个工程运行的过程中需要周期触发或变量触发的某些动作。9、用户权限设置七、STEP7软件安装1、硬件需求:2000或WindowsXP的PG或PC机:CPU主频至少为600MHz;内存至少为256MB;硬盘剩余空间在600MB以上;具备CD-ROM驱动器和软盘驱动器;显示器支持32位、1024×768分辨率;具有PC适配器、CP5611或MPI接口卡。2、安装步骤:安装完成后,在Windows的开始菜单中找到【SIMATIC】→【LicenseManagement】→【AutomationLicenseManager】,启动AutomationLicenseManager。3、设计流程图:4、下载程序:①启动SIMATICManager,并翻开My_prj2工程;②单击仿真工具按钮,启动S7-PLCSIM仿真程序;③将CPU工作模式开关切换到STOP模式;④在工程窗口内选中要下载的工作站;⑤执行菜单命令【PLC】→【Download】,或单击鼠标右键执行快捷菜单命令【PLC】→【Download】将整个S7-300站下载到PLC。5、调试程序:八、程序图形图:九、组态图设计:1、在SimaticManager里建立新的WinCC工程

在建立新的STEP7工程后,可以在SimaticManager里直接建立新的WinCC工程。方法是在SimaticManager里,右键点击工程名称,选择“InsertNewObject\OS〞。此时系统会在STEP7工程文件里建立一个WinCC工程文件你可以在OS站上点击右键,选择“Rename〞来修改WinCC工程名称。可以通过在名称上点击右键,选择“OpenObject〞翻开并编辑这个WinCC工程2、把现成的WinCC工程集成到STEP7工程中

按如下步骤把已有WinCC工程文件插入STEP7工程文件

A.在STEP7工程文件中插入一个OS站,然后把它改名为已有的WinCC工程名称。

B.在STEP7工程里删除因仅插入OS站而产生的WinCC工程文件,其位置在STEP7项目文件夹wincproj文件夹下,例如:d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\NameoftheOS

C.最后在工程复制器里用’Saveas’把已有的WinCC工程文件存储到STEP7工程路径下。工程复制器位于开始菜单项"Start>SIMATIC>WinCC>Tools"。

3、把变量〔符号表,共享DB,背景DB〕从STEP7传送到WinCC里

STEP工程文件里的符号表,共享DB里的变量可以一次性的传入继承的WinCC工程文件。

具体步骤如下:

A、为需要传输的变量打上“传输标志〞

在需要传输的变量上点击右键,从关联菜单中选择“SpecialObjectProperties\OperatorControlandMonitoring…〞,翻开OperatorControlandMonitoring对话框,激活复选框“OperatorControlandMonitoring〞,并点击“OK〞关闭对话框。此时该变量前将显示绿色小旗如需对成批变量进行该操作,可以使用“Shift+鼠标左键〞进行批选择,或者使用“Ctrl+鼠标左键〞对成批选择的变量进行个别增减。

为共享DB的变量做注释在需要传输的变量上点击右键,从关联菜单中选择“ObjectProperties〞,翻开Properties对话框,在对话框第一行的Attribute中输入S7_m_c,Value为ture,并点击“OK〞键退出。此时被选中变量前被用红色小旗标志.

为背景DB的变量做注释翻开相应的FB,在需要传输的变量上点击右键,从关联菜单中选择“ObjectProperties〞,翻开Properties对话框,在Attribute页第一行输入S7_m_c,Value为ture并点击“OK〞键退出

开启共享和背景DB的操作和监视功能DB里的变量被标志后,必须启动DB的“Operatercontrolandmonitor〞功能才能启动变量传输。

在simaticmaneger窗口中右击所需传送变量的DB,在弹出的菜单中选择specialobject->operetorcontrolandmonitoring,在接下来的对话框中将Operatercontrolandmonitor复选框钩上。选中该复选框后,“WinCCAttributes〞页被显示,其中列举了所有被标准过的变量。

B、将被标志的变量传送到WinCC工程文件中

在SIMATICManager的菜单中选中选项“Options\OS\Compling…〞在弹出的对话框中直接点next直到开始编译。编译完成后,弹出integration2对话框,选择第一项,并用“OK〞键确认。编译完成后系统会提示编译是否成功,如果失败会弹出相应的记录文件。编译成功后,翻开WinCC工程文件。可以看到,系统已经在变量管理器里自动生成了相应的WinCC变量。

在WinCC里需要变量引用的位置进行变量选择,出现变量选择对话框后,选中对话框右上角的“STEP7SymbolServer〞复选框。此时,对话框右侧变量选择列表中将显示“STEP7SymbolServer〞列表。从改列表中可以显示STEP7符号表和共享数据块里的所有变量4、翻开WinCC软件,等待分配内存成功。新建工程:通过“文件〞菜单中的“翻开〞命令。新建图形编辑器:点击左边的图形编辑器,然后右键,新建图形编辑器。放置交通信号灯需要图形,并将其放置好位置,结果如下图:按照以上的操作步骤,绘制其它三个交通信号灯,结果如下图:十、参考文献:1、《WinCC根底及应用开发指南》梁绵鑫北京:机械工业出版社.20232、《组态软件WinCC及其应用》刘华波北京:机械工业出版社.200十一、心得体会:通过两个星期的课程设计,使我了解了组态软件WinCC和STEP7的操作。之前我们根本没有接触过这类型的软件,什么都是从头开始学习。我认为最关键的就是对组态软件的掌握,领会出一些根本的设计思想及步骤,并使用它们设计出以交通灯控制对象为例实现Wincc的信号灯显示功能。在这次的课程设计过程中,我发现了很多的问题,刚开始的时候以为它会很难,因为在安装Wincc的时候就遇到了不少的问题,重新安装了多遍都没有成功,所以之前我们一直止步不前,不知道如何下手去做这个课题。但是经过屡次的请教指导老师,并与队友一起学

温馨提示

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

评论

0/150

提交评论