基于wcf框架设备点检系统

基于wcf框架设备点检系统

ID:5995182

大小:30.50 KB

页数:8页

时间:2017-12-30

基于wcf框架设备点检系统_第1页
基于wcf框架设备点检系统_第2页
基于wcf框架设备点检系统_第3页
基于wcf框架设备点检系统_第4页
基于wcf框架设备点检系统_第5页
资源描述:

《基于wcf框架设备点检系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于WCF框架设备点检系统  摘要:作为微软公司.NET平台下新技术,WCF技术整合了现有的分布式技术,具备了稳定的结构、强大的互操作性、功能性和可扩展性。该文设计的设备点检系统比较了WCF技术特点,提出了基于WCF框架的设备点检系统,并进行开发与实施,极大的提高了设备点检的效率和质量。关键词:WCF;.Net;设备点检中图分类号:TP315文献标识码:A文章编号:1009-3044(2013)32-7245-038设备点检在整个工厂的设备运行维护过程中占有重要地位,它对设备的不正常运行起到预防

2、、预警的作用。目前设备点检技术的发展主要分在线和离线点检两种方式,由于现场实际条件的限制,被广泛采用的是离线点检技术。对于离线点检,其主要方法是由工作人员手持便携式数据采集设备,人工采集设备运行的状态数据,然后通过与计算机联机或者利用无线网络,将采集到的数据上传至服务器数据库[1]。这种方法在初期应用规模和范围不太大的时候是可以的,但是随着企业生产规模的不断扩大,以及生产产品的多样化,生产现场存在和分布着大量不同型号、不同种类的生产设备,让数据传输存在巨大的压力和极大地不便。因此为了提高点检的工

3、作效率和数据传输的可靠性,该文采用了一种基于WCF框架的设备点检系统,作为微软公司.NET平台下新技术,WCF技术整合了现有的分布式技术,具备了稳定的结构、强大的互操作性、功能性和可扩展性。该文利用WCF技术,设计和开发了设备点检系统,并已经投入实际使用,由实际应用情况来看,该系统很好的完成了设备点检的管理工作,明显提高了设备点检效率。1WCF概述WCF是微软为新一代分布式应用提供的解决方案,是构建安全可靠的事务性服务的统一框架,是一种构建分布式面向服务系统的非常丰富的技术基础,它统一了消息风格

4、和RPC风格,并且通过二进制和基于开放标准的通信达到了平台最优化[2]。WCF的核心目的是:允许程序与同一台计算机或网络上的或跨越互联网的其他程序通过消息实现通讯。WCF编程模型把web服务、.NET远程技术、分布式事务和消息队列统一到单个面向服务的程序模型中,支持多种传输信道如HTTP、TCP、E-mail等,实现了真正意义上的分布式计算.WCF的通信模型如图1所示。在WCF框架下进行大流量数据传输时,先将相关数据进行加密,再对加密后的数据进行序列化处理,然后对得到的字节流进行压缩,分片后再进

5、行数据传输。其基本流程图如图2所示。2系统的设计与实现82.1体系结构设备点检系统功能模块主要包括:设备类型管理,设备检查点管理,检查点周期管理,点检权限分配,点检工单管理,点检服务管理及移动程序管理。设备类型管理主要针对现代化工厂中设备的多样性和复杂性,对不同类型设备进行分类别、机型及生产线等的综合管理;在设备类型管理的基础上,管理人员可以根据不同设备检查部位及关键性,对各设备的不同部位进行检查点的设定,同时管理人员针对各检查点的特殊性进行检查项的设定,针对每个检查项,设备管理人员对设备点检人

6、员进行点检部位可能出现的问题设定或提示;设备点检周期的管理是以检查点为单位,根据各检查点的具体情况,对检查点的检查周期进行设定管理,包括每周一次、每天一次、每班次一次等周期性设定和具体指定某一检查日;点检工单管理包括点检工单的下达、跟踪及完成情况反馈;点检权限分配是管理点检任务责任人的追踪与落实;点检服务管理主要用于工单下达和数据传输;手持管理是对现场数据采集器的集中管理与开发。设备点检系统结构如图3所示。2.2系统方案的实现8系统方案主要包括设备点检综合管理平台、WCF服务子系统和移动程序管理

7、平台三部分。设备点检综合管理平台提供设备和检查点的添加、删除、修改,检查点的周期设定,点检工单展示,检查结果的反馈、查询、分析等;WCF服务子系统负责点检工单的下达、工单提醒,同时接收客户端点检结果并反馈到设备点检综合管理平台,WCF服务是设备点检系统的一个纽带,其工作效率和业务逻辑直接决定设备点检系统的点检工作效率;移动程序管理平台是设备点检系统的客户端,也是数据采集端,主要采用WindowsCE.Net平台应用程序开发进行业务定制。2.2.1设备点检综合管理平台点检综合管理平台主要包括点检系

8、统设定、点检工单管理、点检权限分配和点检结果查询分析。1)点检系统设定:包括车间管理、生产线管理、设备管理、检查点管理及检查点设定、检查周期设定等,是系统运行的信息基础和依据,是WCF服务自动生成点检工单的保障。2)点检工单管理:设备点检系统是以工单作为单位进行点检工作任务的。点检工单是依据点检系统的设定,根据点检周期的设定进行点检任务生成。3)点检权限分配:设备点检系统是将任务进行责任化分配,将每个检查点分配到具体检查人,只有被分配的检查人才有权限进行设备点检,从而对设备点检全过程进行跟踪。4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。