WinCCV60VBS脚本实现对SQLServer数据库的存储与查寻.doc

WinCCV60VBS脚本实现对SQLServer数据库的存储与查寻.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WinCCV60VBS脚本实现对SQLServer数据库的存储与查寻

巧妙运用WinCC V6.0 VBS 脚本实现对 SQL Server数据库的存储与查寻----西门子工厂自动化工程有限公司工程部 北京?  摘要:本文着重描述了如何运用西门子新一代上位监控软件WinCC V6.0最新集成的VBS脚本编辑器通过编写结构化查寻语言,操作后台运行的 SQL Server2000数据库以实现对现场数据的存储与查寻,从而满足对工业现场的在线管理。      关键词:西门子,WinCC V6.0,VBS,SQL      Abstract      This paper introduces that how to store and query the datum from Microsoft SQL Server 2000 database by using VBScript-Editor integrating SIEMENS HMI software WinCC V6, In order to meet industry field’s need.      Key Words:SIEMENS,WinCC V6.0,VBS,SQL      一、项目简介      位于山东省烟台经济技术开发区内的上海通用东岳汽车有限公司,是上海通用汽车有限公司、上汽集团和通用汽车 (中国)分别出资建造的现代化轿车生产厂,是上海通用汽车有限公司用于生产其商用和家用轿车的几个生产基地之一。主打产品即为目前市场上流行的赛欧型家用轿车。公司总装和油漆车间新近各投产了一套由西门子工厂自动化工程有限公司制作的安顿 (Andon)现场管理与信号采集系统。其中各条机运线,拉绳开关,安顿板指示灯, QCOS 点以及扫描枪的逻辑控制和信号采集均采用西门子基于PC技术的SLOT CPU和ET200S远程站完成。上位监控系统采用一套西门子最新推出的基于SQL Server 2000数据库的WinCC V6 软件,用于对现场采集的实时信号进行监控、存储和历史查寻。上位机与控制器的连接采用西门子高性能的PROFIBUS - DP工业现场总线,整体设计简单、通用,性能和功能完全达到厂方的要求。       SGM生产车间一览   二、系统介绍      2.1 工艺需求      根据现场生产和管理的需求,上位机在实时监控各种数据和信号状态的同时还要将所有的参数设定和现场Andon请求的历史记录手动或自动存储在后台运行的数据库内,并提供具用Windows风格的友好操作界面便于使用者完成对存储记录的查询。参数设定是指现场各条机运线将与哪一块Andon面板绑定,各条机运线上各工位对应的拉绳开关和机运线运行、停止、故障等信号将与绑定的安顿板上的哪一盏指示灯对应,以及被绑定的各盏指示灯在PLC中的逻辑地址是多少,均需要用户通过WinCC上的参数设定界面来完成手动配置并将之保存到数据库中。现场Andon请求记录是指由于各条机运线上各工位的拉环、 QCOS、FP 等产生的报警以及因此而引起的该条机运线的停机信号都会被自动记录到数据库中。用户通过历史记录窗口可查寻到这些日志。以下原理图表明了现场数据流是如何传递的:       现场数据流动图      2.2 控制系统构成      除以上所描述的管理系统外,现场逻辑控制和采集系统的硬件组成由下图加以说明:      以WinAC(基于PC的自动化解决方案)系列中的SlotPLC为主控单元。   通过PROFIBUS连接ET200S系列分布式I/O模块,连接现场信号。   Quality Desk作为一个PROFIBUS子站连接到系统里。   ANDON看板为灯箱式看板,由分布式I/O控制,作为一个PROFIBUS子站连接到系统里。   所有的指示灯通过西门子的ET200S的数字输出模块进行控制。   看板上需要进行时钟显示,则该显示由ET200S的点对点通讯模块进行控制   看板操作盒用于点亮或复位看板上的指示灯。      三、功能实现      上位机现场管理功能的实现主要由三大步骤组成,即先获取数据到上位机、通过编写SQL语句手动或自动存储数据到数据库以及再通过SQL语句将数据读到界面上。数据源的获取及SQL语句的编写可在 WinCC V6自带的VBS 编辑器中完成,数据的存储同样使用WinCC V6自带的SQL Server 2000数据库,无需另行安装。      3.1获取现场数据      现场数据如上所说分为参数设定和现场Andon请求记录两种。前者由于是操作人员手动配置,在没有执行存储数据库命令之前,所有的参数均保存在界面各操作控件的属性里,获取控件参数的VBS脚本如下:      现场Andon请求信号则是首先记录在PLC中,再通过

文档评论(0)

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

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

1亿VIP精品文档

相关文档