热门关键词:

本钢皮带秤称量计算机管理系统的设计与实现

  • 该文件为pdf格式
  • 文件大小:211.35KB
  • 浏览次数
  • 发布时间:2014-08-05
文件介绍:

本资料包含pdf文件1个,下载需要1积分

第 15卷 第 3期 辽宁科技学院学报 Vo1.15 No.3! 生 旦 垦 LI垒Q sTITuTE OF SCIENCE AND TECHNOLOGY Sep. 2013文章编号:10.3969/j.isn.1008—3723.2013.03.012本钢皮带秤称量计算机管理系统的设计与实现刘英霞 。张俊婷(1.本溪钢铁(集团)公司 本钢计控厂 ,辽宁 本溪 117021;2.本溪钢铁(集团)矿业公司 石灰石矿,辽宁 本溪 117000)摘要:介绍了利用 MSComm控件实现与 XR2000皮带秤称重仪表 串口通信,完成实时数据采集、跟踪。重点论述了系统的需求,VB串口通信方法选择、数据库设计及关键技术的实现。该 系统能满足本钢皮带秤计量管理需求,实际运行结果表明:该系统在各个主控室、配料室、调度室的实时数据采集、处理、统计、查询过程 中及时准确、运行稳定可靠。

关键词:VB;MSComm控件 ;串口通信 ;皮带秤称量中图分类号:TH715 文献标识码:A对于本钢生产过程中的各种物料,从外进的原燃料、生产中的工艺量消耗到产出中的半成品和成品,这些物料的流转、运输几乎都是通过皮带输送机进行,无论是从产品的质量要求,还是从物料的计量出发都需要进行准确的计量。只有精准计量,才有精细化管理,才能将 日常的节能降耗与成本核算紧密联系起来。因此,为了满足本钢物资计量、三级能源计量信息系统计量数据需求,借助日益成熟的计算机技术、网络技术、计量技术,我们建立了厂际之间皮带秤称量计算机管理系统。如何最大限度的发挥皮带秤称量计算机管理系统的功能,对采集的数据进行科学合理的管理,为生产经营提供及时准确的计量数据等,成为当务之急。因此,我们进行了皮带秤称量计算机管理系统的开发与设计。在皮带秤称量计算机管理系统中完成实时数据 自动采集、分析、查询、汇总、结算和上抛等,全面提高公司的物资计量管理水平。

计量皮带秤称量的特点是:各皮带秤分布面广、既有原料厂发出的二级量,又有各生产厂消耗的工艺量、涉及的结算单位多、并需要提供物资计量网、能源计量网信息发布的部分基础数据。

1 系统需求该系统需要简单方便的用户界面,精确实时的数据采集模块 、快速的数据统计和分析模块,强大的查询功能。将完成实时跟踪电子皮带秤的流量与累计量;交接班时间或品种切换时将采集的数据、品种、收货单位、班次、时间等数据自动插入到本地的数据库中并上抛到物资计量网后台数据库中;实现本地用户能实时跟踪电子皮带秤的流量与累计量、实时查看各皮带秤运行状况及数据。局域网中授权收稿 日期:2013—05—07作者简介:刘英霞(1961一),女,辽宁本溪人,本溪钢铁(集团)公司本钢计控厂高级工程师.

用户通过本钢物资计量网便能实时查看各皮带秤上抛的称量数据;当网络故障或数据库服务器故障时,要求将采集数据存人在临时表中,待网络恢复或数据库服务器恢复时,将采集数据 自动上抛到物资计量网数据库中。

2 VB串口通信方法选择串口是常用的计算机与外部串行设备之间的数据传输通道,串行通信技术是基于串行通信接口标准的数据通信技术。VB开发串口通信程序常用两种方法,一种是利用 WINDOWS的通信 API函数实现,另一种是采用 VB内集成的 MSComm通信控件实现 J¨。在实践中使用 VB串LI控件 MSComm实现通信的方法比调用API函数的方法更加方便,快捷,而且用较少的代码可以实现相同的功能,从而使编程效率大大提高。并且 MSComm控件提供的串行通信功能已能满足一般数据采集和控制系统的 RS一 232串行通信要求。该控件具有丰富的与串口通信密切相关的属性和事件,提供了对串口的各种操作。因此,在本系统开发选择利用 MSComm控件实现与 XR2000皮带秤称重仪表串口通信,完成实时数据采集、跟踪。

3 实施方案3.1 实现皮带秤称量计算机网络化基于计量皮带秤称量的自身特点,在设计上采用将皮带秤称量仪表通信线 (仅 以两 台皮带秤XR2000仪表为例。)通过 485/232转换器就近连接到公司的各个主控室、配料室、调度室等,建立皮带秤称量计算机管理系统,负责数据的采集、存储 、数据处理、统计分析、数据上抛等功能。并采用了较成熟的C/S模式进行设计。对于皮带秤称量的数据发布部分,借助于日益成熟的本钢物资计量网系统。

3.2系统实现系统具有两大模块:皮带秤称量计算机管理模块和系统的信息发布模块。皮带秤称量计算机管理28 辽宁科技学院学报 第 15卷模块,以 VB6.0作为开发环境采用 C/S模式。信息发布模块借助于Et益成熟的本钢物资计量网进行信息的发布。本文重点介绍一下皮带秤称量计算机管理模块的实现。

3.2.1 数据库设计系统数据库采用 目前先进的 Oracle9i,既为整个系统提供了运行效率高、安全性好、数据吞吐量大的后台支持,在对皮带秤的称量计算机管理系统数据库进行设计时,首先从关系的定义开始进行,通过概念设计结果的实体联系图进行关系模式的转换,其中包括实体的转换和实体间联系的转换,对转换后的关系模式进行优化。

根据本系统的需求分析,系统中数据库分为两大类:(1)面向整个物资计量网的数据库称作系统数据库,系统数据库中数据库表分为基础信息表(业务词典)、业务数据存储表两大类。(2)各个皮带秤称量计算机管理系统中的数据库,称作本地数据库,将本地数据库中数据库表也分与系统数据库相对应的两大类。

3.2.2 系统的主要功能经过仔细的调研和需求分析,系统采用模块化的设计方法,系统主要包括:(1)实时数据采集、跟踪、趋势曲线显示;(2)数据处理、数据上抛;(3)系统设置:班次设置、编号设置、用户管理、通讯设置、服务器设置;(4)数据查询:13报查询、月报查询、历史曲线查询;(5)数据维护:品种维护、单位维护、WINDOWS设防、数据备份、数据恢复。

3.2.3 窗体的设计首先,在 VB的集成开发环境中建立一个 bgpd—cjlxt工程,将缺省的frmMain更名为 qm;caption设为皮带秤称量计算机管理系统。在 qm 中添加MSComm控件更名为 MSComml,用于实现串口通信、label控件数组分别命名为 Ij(0)、Ij(1)用于显示仪表累计,ljlbl(0)、ljlbl(0)用于显示仪表累计量 l1.

bl(0)、llbl(1)用于显示仪表流量,1(0)、1(1)用于显示仪表流量值。其次,添加 TIMER定时器控件,TIMER1,TIMER2。在TIMER1控件的 Timer事件中键入执行串行通信的相应代码;在 TIMER2控件的 Timer事件中键人执行换班操作的相应代码;最后,建立 ybNew模块,在模块中建立过程 Read—Coml,向串口发送读仪表数据信号,在MSComml的OnComm事件中键入对接收到的数据进行处理的相应代码,编译该工程。

3.3 部分关键技术点代码的实现3.3.1 向串口发送读仪表数据信号的实现将读取指令发送到串口输出缓冲区,再由系统将其 自动发送给通过 RS232通信线与计算机端口连接的XR2000皮带秤称重仪表的通讯模块中。代码实现如下:Public Sub ReadComl (Mscommname, Co·mAdes)Dim Outstr As ByteOutstr=ComAdess+&H2‘依照协议构建字符串。

Mscommname.RThreshold=92‘用于设置引发接收事件的字符数。

Mscommname.PortOpen = TrueMscommname.Setings=”9600,n,8,1”‘指定或返回波特率、奇偶性、数据位及终止位参数。

Mscommname.InputLen=0‘读取整个缓冲区的内容。

Mscommname.InBuferCount = 0 ‘清 除MSComml的接收缓冲区。

Mscommname.Output= Outstr‘发 出要求重量、流量的指令。

End Sub3.3.2 数据显示实现仪表在接收到命令字符串后,经过 自身的单片机处理,自动地把它得到的瞬时流量、累计量等数据以仪表通讯协议中固定的格式形式通过 RS232通信线传回至计算机。以下程序从输入缓冲区读取这些字符数据,Ybtx为 根据仪表通讯协议在 ybNew模块中建立的枚举类型、Address仪表地址。部分代码程序如下:Private Sub Timerl
_ TimerCaU ybnew.ReadComl(MSComml,ComAdess)lj(ybnew.ybtx.Address一1)=Format(ybnew.

ybtx.Total,”加.00”)’读仪表的累计量。

l(ybnew.ybtx.Address一1)=Format(ybnew.

ybtx..Flow,”柏.00”)‘读仪表的瞬时量。

End Sub4 结论本钢皮带秤称量计算机管理系统 自投入运行以来,已经实现皮带秤计量数据的自动采集、存储、处理和统一信息发布,达到“数出一门,量出一家”的管理思想,为生产管理和成本考核 (下转第55页)第 l5卷 第 3期 辽宁科技学院学报 Vo1.15 No.32013年 9月 JOURNAL OF LIAONING INSTITUTE OF SCIENCE AND TECHNOLOGY Sep. 2013化倾向所导致的学术浮澡、急功近利等问题。

3.3 建立有效的评价管理制度高校科技人员的评价,影响到高校教师的工作积极性和高校科研成果的产出水平,因此必须建立有效的评价管理制度。在制定评价管理制度时,应考虑到制度的公平性、有效性,公平性是指能够让高校所有科技人员都能够按照制度选择科研行为,避免“逆向选择”问题,对于哪些“逆向选择”和“道德风险”问题要给予一定的惩罚,增加科研投机者的投机成本。如建立科技人员评价制度、科技人员薪酬制度、科技人员监督与管理制度等。

(此文是 2010年省财政厅项 目《新形势下的高校毕业生就业问题研究》、2011年辽宁省财政厅课题《辽宁省大中型国有企业高技能人才队伍现状分析及对策研究》和2013年辽宁科技学院博士基金课题《老工业基地校企联合高技能人才评价机制研究》的系列研究成果之一。)参考文献[1]靳云全,王攀.高校教师科研评价存在的问题及对策探析[J].科技与管理,2007,(4):1—8[2]李苏英.影响人才评价公正性的原因分析[J].高等农业教育,2001,(4):7.

[3]杜伟锦.高校科研评价现状与完善途径探析[J].高等教育研究,2004,(7):63.

(上接第28页)提供可靠的计量数据、为企业决策提供了快速便捷 的方式,取得了良好的效果,具有推广应用价值。

参考文献[1]范逸之,陈立元,孙德萱,等.利用Visual Basic实现串并行通信技术[M].北京:清华大学出版社,2001Design and Implement of Computer Administered system for Belt——ScaleLIU Ying—xia ,ZHANG Jun—ting(1.Measurement and Control Tools Plant,Benxi Steel;2.Limestone Open Pit,Benxi Steel,Benxi,Liaoning,117001,China)Abstract:By means of MSComm,the paper reslizes the communication between the belt scale weighing instrument and XR2000,tocomplete real time gathering and tracking,and expounds with focus on its requirement,the choice for VB serial communication,data。

base design and key technologies realization.The practical operation results show that we realize the real—time data gathering,pro’cessing,counting and querying among the main control rooms,ingredient rooms and control centers,Th e operation keeps in stable andreliable stateKey words:VB;Msoomm control;Serial communication;Belt scale(上接第30页)Application of Integral Configuration to Enterprise M easurement、 CHEN Xiao—wen(Liaoning Colege ofMetallurgy Vocation,Benxi steel,Benxi,Liaoning,117000,China)Abstract:The paper discusses the design and application of integral configuration in the information system of enterprise me~urement,and introduces the design of measured data center.Based on the design colective system,the Paper describes the dominant of PLC col‘lection,as wel as the essentiality of integral me~urement configuration in the real time bankKey words :Measurement system;Integral configu ration;PLC measurement

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败