计量数据自动记录程序开发在二钢厂的应用

来源 :城市建设理论研究 | 被引量 : 0次 | 上传用户:skykight
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要随着炼钢生产节奏的不断加快,炼钢过程中对计量数据的准确性要求越来越高,计量数据的准确性高低对新钢第二炼钢厂的产量与质量均有重大影响,为保证计量数据的准确性。充分利用新钢第二炼钢厂PLC系统均在一个网络里的优势,于是利用VB编写软件,运用OPC数据读取软件,实现每半小时自动从PLC读取计量数据,并存入SQL数据库中。
  
  关键词 VB、SQL、OPC、PLC、能源计量、数据
  中图分类号:C37 文献标识码: A
  
  计量数据自动记录程序的作用:
  计量数据在转炉炼钢中具有相当重要的作用,数据准确性与否对炼钢生产具有重大意义,因此计量数据自动记录程序的开发就显得尤为重要。其功能是及时将炼钢中计量数据信息以报表的形式统计出来,便于日后的数据分析以及能中比对,通过经验数据更好的指导炼钢以及降本增效。
  
  二钢厂计量数据自动记录程序的组成:
  新钢第二炼钢厂计量数据自动记录程序主要是有以下几个部分功能组成的:首先是通过OPC程序将新钢第二炼钢厂PLC系统中的能源计量数据从PLC中读出来,再存储在OPC中,运用计量数据自动记录程序将OPC中的能源计量数据读出,运用时间中断程序将从OPC中读出的数据每半小时存储一次在数据库中,若要查看能源数据的历史数据和实时数据同样是通过计量数据自动记录程序将能源计量数据从数据库中读出。新钢第二炼钢厂计量数据自动记录程序是用微软的VB6.o 软件开发的,分成两部分,后台数据传输程序和前台操作程序;与PLC进行数据交换的OPC程序;用来存储数据的数据库软件SQL2000。
  
  二钢厂计量数据自动记录程序的详细介绍:
  OPC程序:
  OPC是微软公司的对象链接和嵌入技术在过程控制方面的应用,他包括一整套接口、属性和方法的标准集。OPC以OLE/COM/DCOM技术为基础,采用客户/服务器模式,提供给用户用于过程控制和工业自动化应用,为工业自动化软件面向对象的开发提供了统一的标准。采用这项标准后,硬件开发商将取代软件开发商为自己的硬件产品开发统一的OPC接口程序,而软件开发商可免除开发驱动程序的工作,从而提高了系统的开放性和互操作性。OPC技术实现由两部分组成,OPC服务器部分及OPC客户应用部分。通过COM接口,OPC客户程序可以和一个或多个提供商的OPC服务器连接。同时一个OPC服务器也可以和多个客户程序相连,形成多对多的关系。任何支持OPC的产品都可以无缝的实现系统集成。OPC服务器是一个典型的现场数据源程序,他收集现场设备数据信息,通过标准的OPC接口传送给OPC客户端应用。
  因为新钢第二炼钢厂PLC系统选用的是西门子公司的S7系列产品故选用与各种PLC系统通用的比较好,且比较稳定的toolboxopc软件,通过该软件将所需要连接的PLC的IP地址和PLC中数据的地址设置好即可与PLC进行数据交换。新钢第二炼钢厂能源计量数据主要在转炉本体PLC系统和公用PLC系统,主要有以下几个数据:1#氧气累计流量,1#氧气瞬时流量,2#氧气累计流量,2#氧气瞬时流量,低压氮气累计流量,低压氮气瞬时流量,二次除尘压缩空气累计流量,二次除尘压缩空气瞬时流量,启动蒸汽累计流量,启动蒸汽瞬时流量,送往厂区管网蒸汽累计流量,送往厂区管网蒸汽瞬时流量,送RH蒸汽累计流量,送RH蒸汽瞬时流量,蓄热器除盐水累计流量,蓄热器除盐水瞬时流量,压缩空气总管累计流量,压缩空气总管瞬时流量,转炉焦气累计流量,转炉焦气瞬时流量,转炉煤气累计流量,转炉煤气瞬时流量,转炉氩气累计流量,转炉氩气瞬时流量,中压氮气累计流量,中压氮气瞬时流量,除氧器除盐水累计流量,除氧器除盐水瞬时流量,一次除尘压缩空气累计流量,一次除塵压缩空气瞬时流量.
  通过以上数据可以看出OPC程序主要是读PLC中每个能源计量数据的瞬时量和累计量。通过以上介绍可以看出OPC程序是连接PLC与高级语言编写的软件的桥梁。
  计量数据自动记录程序
  这是软件的核心部分,主要分为两部分:后台数据交换程序和前台操作程序,而后台数据交换程序又是软件程序的核心。新钢第二炼钢厂计量数据自动记录程序用微软的VB6.o 编程软件开发的,由于VB6.o编程软件稳定且占用的资源不是很大,故选用此编程软件进行程序开发。
  后台程序:后台程序的功能将OPC中的数据读出来再存储在SQL2000数据库中。后台程序是每半小时读取OPC的能中计量数据,后台程序是靠时间中断程序触发将当时的能源计量数据从OPC中取出存储在SQL2000数据库中在数据库的表中增加一条数据记录。后台程序是自动完成功能的,不需要人工操作,但是这个程序必须实时运行来读取OPC中的数据,现在在实际生产中是把这个程序作为电脑开机自动运行的程序,以避免未运行此软件造成料批数未统计的情况发生。
  后台程序功能的实现是通过代码实现的其核心是与OPC建立连接的代码,如下:
  Const Sindex = 30
  Dim mOPCSVR As OPCServer
  Dim mOPCGroups As OPCGroups
  Dim mOPCGROUP As OPCGroup
  Dim mOPCItems As OPCItems
  Dim szItemIDs(1 To Sindex) As String
  Dim szClHdls(1 To Sindex) As Long
  Dim szSvrHdls() As Long
  Dim pErrors() As Long
  Dim vValues(1 To Sindex) As Variant
  Dim reqDataType(1 To Sindex) As Integer
  Dim accPath(1 To Sindex) As String
  Dim oneItem() As OPCItem
  Dim aaa As Integer
  Set mOPCSVR = New OPCServer
  mOPCSVR.Connect "SWToolbox.TOPServer"
  Set mOPCGroups = mOPCSVR.OPCGroups
  Set mOPCGROUP = mOPCSVR.OPCGroups.Add("")
  Set mOPCItems = mOPCGROUP.OPCItems
  mOPCItems.AddItems 30, szItemIDs, szClHdls, szSvrHdls, pErrors, reqDataType, accPath
  前台程序:前台程序主要是供管理人员查看实时能源计量数据和历史能源计量数据。前台程序操作界面是管理作人员查看实时能源计量数据和历史能源计量数据。
  前台程序功能实现的代码如下:
  Adodc1.ConnectionString = "Provider=SQLOLEDB.1;Password=danny;Persist Security Info=True;User ID=sa;Initial Catalog=jl;Data Source=PC-219080790400"
  Adodc1.CommandType = adCmdText
  Adodc1.RecordSource = "select * from jl where 日期 like" & "'" & DTPicker1.Value & "%'"
  Adodc1.Refresh
  Set DataGrid1.DataSource = Adodc1
  DataGrid1.ReBind
  计量数据自动记录程序程序就是通过以上代码实现其功能的。
  数据库程序:数据库软件是用微软的SQL2000,使数据存储更方便。
  
  四.结束语
  该程序2011年9月份运行以来,程序运行稳定,记录数据准确、及时,有利于指导生产及数据查询。通过对新钢第二炼钢厂计量数据自动记录程序的投用,提高了计量抄表数据的准确性与及时性。在今后的工作中运用该程序不光可以用在计量数据中,还可以推广到其他与生产有关重要的数据中。
  
  五.参考文献:
  《Visual Basic数据库应用 》
  《SQL Server 2000数据库程序设计》
其他文献
【摘 要】随着全球一体化的建设和快速发展,工业步伐不断加快,市场竞争越来越激烈。企业的发展只有积极参与到这种激烈的竞争中才能使得企业得以生存和发展。机械自动化技术已经逐步渗透到了各个部门,成为带动经济发展的主要力量之一。机械制造自动化的不断发展使得机械制造业向着智能化、集成化、柔性化的方向发展,这就是市场的需要,所以自动化技术的发展和创新对于制造业的成败有着很大的作用,对于企业和市场的竞争一样是必
期刊
摘 要:机电的控制技术主要是指电子专业知识和机械类专业知识相结合的应用类技术。现代机电控制技术现代机电控制技术的新发展将会给我国的经济建设和国防建设注入新的活力,也必将随着我国相关技术的发展而逐步完善和成熟。各种机电的控制技术不但能优化生产过程,同时也降低了制造成本等。 这些系统都发挥着不可替代的作用,不断地提高决策的有效性和成产的效率。  关键词:机电控制技术应用   中图分类号:TU85 文献
期刊
摘要: 分析了机电技术应用的内容含义和机电技术应用人才的现状, 并对机电技术应用的发展前景进行了思考。  关键词: 机电技术; 应用; 发展   中图分类号:TU85 文献标识码:A   金融危机的爆发,引发了世界经济的动荡,中国也随之受到很大影响。现代科学技术不断推动社会生产力的发展,作为现代科学技术的主要推动源的机电技术应用更在此时发挥着及为重要的作用,要能在激烈的市场竞争环境中取得优势,就必
期刊
摘要: 基础加固作为一个加固方面的重要内容,在建筑物加固中起着支撑上部结构的作用,然而基础加固的方法很多,本文通过引述基础常出现的问题,进而介绍常用的地基基础加固方法,如增大基础底面积法、混凝土圈套加固、加厚加固等,然而使用何种方法要依据施工情况具体问题具体分析,选取一中跟适合的方法,使施工方便,对原结构产生的影响最小。      关键词: 基础加固;桩基;锚固   中图分类号:TU473.1 文
期刊
摘要: 结合新疆嘉润资源控股有限公司动力站5x350MW工程主厂房设计实例,分析火力发电厂钢结构主厂房计算要点。  关键词: 钢结构主厂房三维空间分析   中图分类号:TU291 文献标识码:A   一.概述  新疆嘉润资源控股有限公司动力站5x350MW工程位于新疆维吾尔自治区昌吉回族自治州玛纳斯县塔河工业园区。  电厂主厂房布置采用常规的四列式布置。依次由汽机房、煤仓间、锅炉房顺列布置。  汽
期刊
摘 要:我国发电厂大部分仍为火力发电厂,粉尘污染严重影响环境,发电厂基本都安装了除灰输灰装置,但总的说来,采用PLC控制粉煤灰气力输送系统的电厂仍然很少。有些发电厂也采用水力输送作为主系统或干收湿排方式输送系统,这样就降低了粉煤灰的潜在利用价值。本文对利用PLC控制气力输送系统在火力发电站的粉煤灰气力输送过程进行研究,对现有的气力输送过程分析,设计更适合现实中的火力发电站气力输送的PLC控制系统。
期刊
中图分类号:C29 文献标识码:A   医疗卫生工作是党的事业的重要组成部分,是党和政府联系群众的重要渠道和纽带。卫生工作开展的如何,关系到如何保护生产力、振兴经济、促进社会和谐稳定和发展的大局,对提高全民族素质具有重大意义。人名群众通过医疗卫生事业的服务享受到党和国家的关怀和温暖,同时,也通过医疗卫生单位的工作来评价党风、政风的优劣,加深对党和政府的信任和感情。努力做一名能创新、善操作、会落实的
期刊
摘 要:电力工程中通常采用的抑制谐波和无功补偿方法主要有安装隔离变压器、有源的谐波调节器和谐波滤波器。但因为装置隔离变压器对系统整体的改动比较大,往往采用有源滤波器(APF)和谐波滤波器两种方案。由于传统的谐波抑制和无功补偿无源滤波技术存在一些难以克服的缺点,如只能对特定谐波进行滤波、对谐波次数常变化的负载滤波效果不好等,在电力系统自动化监控等大型工程项目的建设中,采用有源滤波器动态抑制谐波的装置
期刊
摘要:随着建设工程的复杂化与规模化,工程界对质量控制要求愈加严格,本文以施工项目全过程质量控制为研究对象,分别介绍了承包单位、监理单位、建设主管部门等监督主体对工程质量的控制。  关键词:建设工程;质量;监督管理   中图分类号:F253.3 文献标识码:A    引言  随着国民经济的持续快速增长,工程规模越来越大,项目结构也越来越复杂,人们对工程质量的重视程度也越来越高。传统的工程质量监管模式
期刊
摘要:本文主要针对三种基本战略模式:自主创新、模仿创新和合作创新展开深入研究。阐述和分析了三种技术创新模式的概念、特性、优缺点。  关键词:企业;技术;创新模式   中图分类号:C29 文献标识码:A   对于技术创新的概念界定,国内外有很多不同的看法:弗里曼在1982年的《工业创新经济学》(The Economics of Industrial Innovation)修订本中指出,技术创新就是新
期刊