版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Good is good, but better carries it.精益求精,善益求善。vbs将wincc数据写入数据库+导入到excel-WinCCV6.0VBS脚本在自动汽车检测与识别系统中的应用钟时(西门子工厂自动化工程有限公司工程部北京)摘要:本文描述了如何运用西门子上位监控软件WinCCV6.0集成的VBS脚本在自动汽车检测与识别系统中将实时车体信息记录到数据库中,并最终通过用户查询,以报表的形式打印出来。关键词:WinCCV6.0,VBS,AVIAbstractThispaperintroducesthathowtostoreandquerythedatumbyusingVBS
2、cript-EditorintegratingSIEMENSHMIsoftwareWinCCV6,thenoutputdatumasreportstyleauto-matically.KeyWords:WinCCV6.0,VBS,AVI一、项目简介项目的所在地位于山东省烟台市经济技术开发区内的上海通用东岳汽车有限公司。其油漆车间新上的一套AVI(自动汽车识别)系统通过采用安装在车体滑撬上的西门子MOBY传感器将实时车体信息传递到主控PLC中,再由上位监控计算机采集存入数据库并最终由用户有选择的以报表形式将信息打印输出。各AVI信息采集站除装有MOBY自动读写头外,还各有一套ET200S远程站和
3、操作员面板采集现场其它信号。整套AVI系统的现场级均采用西门子PROFIBUS-DP总线来传递信息,PLC与上位监控计算机采用工业以太网进行实时通讯。二、系统介绍2.1工艺需求由于油漆车间有其自身的生产工艺,诸如:电泳,喷漆,烘房等,因此各车辆的车体信息会在其进入油漆车间之前被自动存储在车体所对应的滑撬上的MOBY存储单元中。当车体到达首个固定的AVI读写站时,自动条码扫描枪会读取贴在车体上的条形码信息,同时,MOBY读写头会自动从滑撬上的MOBY存储单元中读出车体信息并与扫描枪扫到的信息进行比对,如果两者比较结果一致,则主控PLC会返回机运线放行信号将此车辆放行。如果比较结果不一致,操作员会
4、以条形码信息为准通过AVI站的操作员面板将信息手动写入MOBY存储单元中。因此,首个AVI站不但能识别车体的信息,还具有写入信息的能力。在整个油漆车间的AVI自动读写站中,首尾两站是非常重要的,它们均具有读出和写入的功能。其它AVI站无特殊的要求,只具有读出信息的功能。以下原理图表明了现场数据流是如何传递的:2.2控制系统构成除以上所描述的工艺需求外,现场逻辑控制和采集系统的硬件组成由下图加以说明:各AVI读写站均采用西门子MOBY移动存储单元与读写头。各AVI读写站的控制与状态信号的采集均采用ET200S远程站实现。各AVI读写站的人机界面均采用西门子OP37型操作员面板。通过PROFIBU
5、S现场总现实现PLC与ET200S分布式I/O模块,MOBY存储单元的信号通讯。PLC与上位监控与采集计算机采用以太网的方式连接。三、管理功能实现上位机现场管理功能的实现主要由三大步骤组成,即先获取数据到上位机、通过编写SQL语句自动存储数据到数据库中,再通过SQL语句将数据查询出并显示到界面上的可视化控件中,最后以报表的格式输出打印。数据源的获取及SQL语句的编写可以在WinCCV6.0自带的VBScript编辑器中完成,数据库使用WinCCV6.0自带的SQLServer2000数据库,无需另行安装。3.1存储数据到数据库在采集数据环节,WinCC可以很方便的通过西门子专用通道,以变量标签
6、的形式将数据采集上来。之后利用其自带的VBScript编辑器编写标准的SQL语句将实时信息插入到数据库中,访问数据库的方法种类很多:建立ODBC连接、使用ADO控件、使用DAO控件等等。以下是通过使用ADO控件实现访问数据库的:所有数据都存储于WinCC自带的SQLServer2000运行库的数据表中,表的位置及结构见下图:3.2查询数据到界面的可视化控件中查询数据由两部分动作组成:先将数据按用户的要求从数据库中读出,再将其放入界面的可视化控件中。查询数据库需要编写SQL查询语句,所不同的是SQL语句的写法,我们采用微软标准的ListView可视化控件来显示查询的结果。有条件读取数据的SQL语句:在做时间段的有条件查询时,要使用between.and语句将起始和结束时间声明在SQL语句中:最后再将查询出的历史数据放入界面中的ListView控件中,其语法和查询效果如下:3.3以EXCEL表格的形式输出成报表最后一步将控件中查询出的数据以EXCEL的形式输出成报表,这样从现场实时数据到最终的历史数据报表这一信息流成完成。将数据导入到EXCEL表格的语法如下:四、结束语在现代化汽车厂的油漆车间中,自动汽车检测与识别系统是目前应用最普
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 9 宠物疾病实验室诊断-血液生化学检验
- 保险行业风险管理策略与实务专项训练题库
- 保险企业风险管理实践考试题库
- 2026年压力管道运维安全管理测试试题
- 卫生监督协管服务考试题题库及答案
- 油品储运调合操作工中级题库及答案
- 特殊教育融合教育考试题库完整版及答案
- 教育法规试题及答案(最终)
- 上海华二初级中学数学新初一分班试卷含答案解析
- 2026年运维入职测试题及答案
- 2025年医疗质量安全核心制度考试试题(附答案)
- 2027届上海市西南位育初三语文9月月考试卷及答案
- 2026年卫生高级职称面审答辩(康复医学科)副高经典试题及答案
- 血液肿瘤相关肠梗阻护理专家共识(2026年版)
- 2026年电机学考试复习题库及答案详解
- QMS新版标准讲解新旧比照
- 预制桩沉桩专项施工方案
- 第5课《中国人民站起来了》第二课时(教学课件)
- 《培养德智体美劳全面发展的社会主义建设者和接班人》教学设计2
- 四年级英语阅读理解20篇
- DB11-T 2556-2026 城市轨道交通既有线改造技术要求
评论
0/150
提交评论