汽车生产线故管理系统.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文档。上传文档
查看更多
汽车生产线故管理系统

汽车生产线故障管理系统   摘要:本文以某汽车厂焊装车间PMC系统为例,介绍汽车生产线故障管理系统。 中国论文网 /4/viewhtm  关键词:PLC网络水晶报表故障管理数据结构   随着汽车产业信息化技术的高速发展,制造管理执行系统MES在车间的应用变得尤为重要。作为MES系统的一个模块,PMC系统已经成为车间保全人员不可或缺的一套管理工具,而PMC系统的重中之重就是其报表功能。一套完善的报表功能不仅能详细的罗列出生产线现场设备的数据,还能对这些数据进行统计和分析,并以更加直观化的图表形式呈现出来。   本文详细地介绍了某汽车厂焊装车间PMC项目的网络架构、数据流向以及报表功能的原理、数据存储的实现方式等,并系统地阐述了如何利用VB高级编程语言与水晶报表来共同开发报表功能。   1 系统网络规划   为了便于车间管理人员对报警数据的统计、分析,焊装车间PMC系统与ANDON系统共用一台数据库服务器。PMC服务器通过ISO通讯协议与现场的13个PLC进行通讯,将报警信息存储在PMC服务器的分段数据库中;通过在WINCC编程环境下编写VB应用程序,来实现将分段数据从PMC服务器到数据库服务器的转存;数据库PMC报表系统通过查询数据库服务器中的报警归档信息,来实现报表查询功能。焊装车间网络架构简图如下。   2 工具软件   2.1 WINCC 本项目中PMC数据采集服务器组态软件使用的是西门子上位组态软件Wincc V6.2。WINCC具有良好的开放性和灵活性,为使用者提供了良好的图形界面开发平台;它提供了所有最重要的通讯通道,用于连接到SIMATIC S5/S7/505控制器(例如通过S7协议集)的通讯,以及如PROFIBUS-DP/ FMS、DDE(动态数据交换)和OPC(用于过程控制的OLE),等非专用通道。所有的控制器制造商都为其提供相应的OPC服务器,所以各种硬件均可连接到WinCC。   2.2 SQL 2005 数据库使用当前应用较广的SQL Server 2005。SQL Server 2005 包含了多个能显著提高开发者能力的新技术。从支持.NET Framework 到和Visual Studio的紧密集成,这些新特性使开发人员能够以更低的成本,更容易地创建安全、强大的数据库应用程序。   2.3 Visual Studio 报表开发软件使用Visual Studio 2005。Visual Studio是微软公司推出的开发环境,可以用来创建Windows 平台下的Windows 应用程序和网络应用程序。在本系统中,利用Visual Studio开发网络应用程序的功能,将报表以网页的形式进行发布。   3 系统设计   3.1 数据存储 WINCC将报警信息自动存储于SQL2005数据库中,报警信息以时间分段的形式将各个局部表单汇总成分段的视图(如下图),这些信息的内容是隐藏的,一般的数据库查询语言是不能正常的读取数据库中的报警信息的。因此,在WINCC全局脚本环境中编写VB程序,并结合WINCC已经开放的函数,获取WINCC隐藏的数据库视图内容。   3.1.1 访问数据库 由于需要跨服务器间进行数据的转存,所以采用OLE DB的方式连接远程数据库。   连接字符串:   ①WINCC数据库连接   strConnectionString =provider = WinCCOLEDBProvider.1; Data Source=IP地址/WINCC;Catalog=WINCC数据库名称;user id=sa;password=设置的密码。   ②普通数据库连接   strConnectionString1=provider=SQLOLEDB.1;   DRIVER=SQL SERVER;SERVER=IP地址;   DATABASE=数据库名称;UID=sa;pwd=设置的密码 。   3.1.2 数据处理 通过SQL语言来实现数据处理功能,SQL主要语句包括:   ①查询记录   SELECT语句是SQL查询的基本语句,当我们在对一个数据库进各种各样的操作时,使用的最多的就是数据查询。   SELECT语句的完整句法如下:   SELECT目标表的列名或列表达式序列FROM基本表和(或)视图序列   [WHERE行条件表达式][GROUP BY 列名序列][HAVING 组条件表达式]   [ORDER BY列名[ASC│DEAC]…]   ②插入记录   往数据库的基本表中插入数据使用的是INSERT语句,采用元组值的插入方式,其句法如下:   INSERT INTO 基本表名(列表名)VALUES(元组值)   ③删除记录   往数据库的基本表中删除数据使用的是DELETE语

文档评论(0)

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

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

1亿VIP精品文档

相关文档