煤矿综合自动化集成系统中文件传输组件的设计

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:liongliong580
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对煤矿综合自动化集成系统中文件传输复杂和频繁的问题,设计了文件传输组件,本文探讨了煤矿综合自动化集成系统中文件传输的特点;给出了文件传输组件的结构设计和主要流程设计。实际使用表明:该组件可以高效地实现文件传输、复用率高且易维护。
  关键词:煤矿;系统;信息共享;文件传输组件
  中图分类号:TP399 文献标识码:A 文章编号:1009-3044(2016)11-0019-02
  随着信息技术的快速发展,全球信息化进程不断加快,信息化已经成为推动世界经济和社会发展的关键力量。煤矿企业的信息化工作在实现国民经济和社会的可持续发展上有着举足轻重的作用[1]。当前煤矿企业的日常安全生产运营已离不开各式各样信息化系统的支持。如煤矿安全监控系统实现煤矿井下各种环境参数的实时监控和报警;瓦斯抽放系统实现瓦斯的控制和利用,确保安全生产;煤矿人员定位管理系统实现煤矿井下作业人员和运输车辆位置的监测和报警;生产调度系统实现对煤矿生产过程、调度决策、统计分析及调度台帐的系统化管理。煤矿产业健康、快速的发展离不开信息化,建设自己的信息公路,不仅是时代发展的需求,更是提升自身竞争力、提高适应能力和发展能力的必然要求[2]。
  煤矿企业所使用的系统大多都是由不同厂家针对煤矿生产运营中某个环节的具体需求单独研发和应用,因而各系统遵循的标准不同,在功能上不能关联互助、在信息上也无法共享互换。为了打破这种“信息孤岛”现象,也为了更好地发挥煤矿上各种监测控制系统的作用、协调生产过程中各系统间的关系、提高安全生产和管理水平、开发信息资源的价值,必须对上述系统整合进行综合自动化系统的集成。煤矿综合自动化集成系统使单个系统采集加工处理的有用信息能够在系统间无阻传输,实现信息共享,同时方便煤矿统一调度指挥,有利于充分发挥信息化技术的支撑推进作用,从而提升煤矿企业的核心竞争力[3-5]。
  煤矿综合自动化集成系统需要实现各系统收集的原本为自己所用的各种有用信息能够传输给其他系统并供其使用;系统收集的有用信息品种繁多这就造成了信息传输工作复杂而繁重。本文在此基础上提出的文件传输组件大大提高了文件传输的效率,且使用方便易维护。
  1 基于信息共享的文件传输
  煤矿综合自动化集成系统中需要共享的信息往往是各种经过加工处理的数据,对收集它的系统之外的其他系统而言,它们不可读,也不能直接使用;因而要实现信息共享这些数据最终会以各种约定格式的文件存储,系统之间通过文件传输实现信息共享。这种基于信息共享的文件传输有以下特点:
  复杂性:需要传输的文件较多,每个系统都必须提供文件传输模块将文件传输到其他系统,每个系统自身的情况不一样,这就具备一定的复杂性。文件需要安全、完整传输,以确保文件的可读、可用,从而真正实现信息共享;还需要快速地传输以确保煤矿综合自动化集成系统的运行效率,就更提高了文件传输的复杂性。
  频繁性:煤矿综合自动化集成系统运行的每时每刻都需要确保这些共享信息能在系统之间畅通无阻的流通,因而文件传输非常工作非常频繁。
  基于煤矿综合自动化集成系统中文件传输工作的重要性,将各系统的文件传输模块抽象成文件传输组件很必要。由组件统一实现文件传输,不再为各系统单独开发各自的传输模块,将降低煤矿综合自动化集成系统的集成工作量和工作难度,加快集成速度,同时也相应降低系统的后期维护工作难度。
  2 文件传输组件的结构设计
  2.1整体结构设计
  文件传输组件的整体结构如图 1所示:组件由表现层、数据访问层、数据存储层和业务处理层组成。表现层实现组件运行所需的配置信息维护;数据访问层实现配置信息的处理;数据存储层实现配置文件的存放;业务处理层实现实时文件传输。
  2.2 功能结构设计
  文件传输组件由配置设置和文件传输两个功能模块组成,功能结构如图 2所示。
  配置设置模块主要实现组件运行所需参数设置、配置信息加密以及存储。需要设置的配置信息包括需传输文件的具体位置以及文件名,目标系统所在机器的IP,用户名和验证密码,目标机器存放文件的位置等信息。设置的所有配置信息将通过加密算法进行加密,最终以xml文件的形式存储。
  文件实时传输模块根据已配置的组件运行参数信息,定时将需要传输的各个文件传输给各个目标系统,同时进行出错处理。
  3文件传输组件的主要流程设计
  3.1配置设置流程
  文件传输组件配置设置流程如图 3所示。组件运行时首先检测是否存在配置文件,如果有则读取并解密,再将配置信息显示到界面供修改;如果没有则需在界面上进行设置。设置完成后需对配置信息加密并按已设计的数据结构存储到xml文件中。配置信息是文件传输组件正常运行的基础,没有配置信息组件无法正常运行,因而只允许增加、修改配置信息,不允许删除配置信息。
  3.2实时文件传输流程
  实时文件传输流程如图 4所示。通过定时器实现实时传输,每次到达定时时间先暂停定时器,根据配置信息中设置的目标机器IP检测网络是否连通,网络正常时通过设置的用户名以及密码验证连接目标机器,连接成功后将需要传输的文件传输到目标机器上的具体路径,文件传输出错时进行处理;网络不通或连接目标机器不成功时都无法实现文件传输。
  4 结论
  本文设计的文件传输组件在Microsoft Visual Studio环境下以C#语言开发。组件已开发完成并通过测试,目前已运用在全矿井综合自动化系统中,实际使用表明:该组件运行稳定可靠,能够高效完成共享信息在各个系统之间的传输,并且复用性高易维护。
  参考文献:
  [1]常金明.煤炭企业信息化研究综述[J].辽宁工程技术大学学报(自然科学版),2013(11).
  [2]邱玉霞,秦佳佳,赵文,张志军.煤炭产业信息化建设现状及其发展趋势[J].煤炭经济研究,2012(8).
  [3]谭得健.浅谈自动化、信息化与数字矿山[J].煤炭科学技术,2006(1).
  [4]陆铮,汪丛笑.工业以太网在全矿井综合自动化系统中的应用[J].工矿自动化,2008(3).
  [5]王利娟,方岸滨,柴士彬.煤矿综合自动化信息化系统集成系统平台的设计[J].煤炭工程,2010(7).
其他文献
通过剖析美学教育在现实生活中的积极作用,探讨了高校体育教育中体育美学的表现,提出了在体育教学中进行美学教育的途径与方法,以促使大学生建立正确的审美观点,达到感受美、欣赏
随着《解释》的施行,“重点排污单位”的认定是否及时、到位将直接关系到企业在特定行为上“罪与非罪”的认定,做好“重点排污单位”认定工作意义重大。$$今年1月1日,由最高人民
报纸
农业政策性金融对农业结构的调整、农民收入的稳定和农业的持续稳定发展都具有不可或缺的重要作用,但我国的农业政策性金融缺失,存在机构残缺、法律空白、功能不全和效率不高等
本文对全国大学生篮球联赛的运行现状及推向市场的必要性进行了分析,并着重对CUBA推向市场的可行性进行了探讨,在此基础上提出了相应的措施与建议.
大数据时代,熟练掌握各种数据的备份技巧,有利于教师提高工作效率。一般情况下,教师的数据包括:文档、图片、音频、视频和压缩包文件。以下简述教师数据备份的6种技巧。
社会实践的育人功能是社会实践的基本功能和最终目的,对于师范生的职业道德、专业素质、能力素质等职业素养的培养具有重要意义;地方高校在师范生社会实践的过程中出现了参与
双语教学己成为高校体育教育改革的必然趋势,但多方面的因素制约了双语教学的发展.本文以运动人体科学双语教学为例,探讨了双语教师主要存在的问题及其对策.指出双语教师主要
通过问卷、实验和对比等方法,对高职英语合作学习模式进行了分析和探讨,并与传统教学模式的结果进行对比;结果表明:合作设计情景→呈现目标话题→小组合作活动→师生发布结论的合
我秀网是人人网旗下网站,该软件是我秀网对应的客户端软件。软件可以让用户欣赏真人美女直播,实时互动交友。我秀在国内首创真人视频、互动直播应用。
通过对恒源煤电公司首个综采工作面即Ⅱ614采区综采工作面的矿压实测数据分析,初步得出了Ⅱ614综采工作面的矿压显现规律及特征,并分析了支架的工作特性与适应性,提出了进一步完