唐钢新高线通过L2系统实现生产信息的传输

时间:2022-09-29 09:45:25

唐钢新高线通过L2系统实现生产信息的传输

[摘 要]唐钢两条新高线通过L2系统从MES(Manufacturing Execution Systems)接收生产任务单及物料信息,从BA(Basic Automatic)接收物料跟踪传输过来的炉批号及件次号,生成成品信息,经过称重取得钢卷重量后将完整数据传给MES。

[关键词]MES BA L2

中图分类号:TN919.8 文献标识码:A 文章编号:1009-914X(2015)46-0308-01

[Abstract]In Tangshan, steel tow new high speed wire rod has used the L2 system to receive the production task list and material information from MES (Manufacturing Execution Systems), to receive the batch number and bundle number transmitted by material tracking from BA (Basic Automatic),.After getting the coil weight, the complete product information will be sent to MES.

[Key words]MES BA L2

引言

唐钢两条新高线为了实现生产信息在一级(BA)与三级(MES)之间传输,设计了二级(L2)系统,该系统采用C/S结构,利用WINCC变量访问PLC地址,利用SQL Server 2005建立link访问MES,利用服务接收MES的任务单及物料信息,利用服务端程序生成成品信息并通过客户端程序提交到MES。

1 软硬件配置

唐钢新高线有两条生产线,每条生产线的L2系统分别配备一台HP380 G7服务器,一台研华IPC-610H客户机,采用C/S结构。服务器安装软件WINCC6.2,SQL Server 2005,VB6.0,客户端安装软件SQL Server 2005,VB6.0。服务端需要开启的程序有WINCC实时监控画面,Windows服务程序GetBasicInfomation,服务端VB程序L2_server.exe。客户端需要开启的程序有客户端VB程序L2_Client.exe。

2 程序功能

1 WINCC实时监控画面

该画面用于显示当前轧制钢坯、上一根已轧钢坯、下一根待轧钢坯及当前称重钢坯的炉批号、件次号、钢种、规格、物料编码、物料描述、生产订单号、班次计划号等信息。

2. Windows服务程序GetBasicInfomation

该Windows服务程序用于取得MES上的任务单、物料信息和日计划等。L2系统和MES系统各创建三个接口表TT_GX_L3_L2_PRODTASK, TT_GX_L3_L2_MATCODE和TT_GX_L3_L2_DAYPLAN,L2定时执行存储过程查询MES中这三个表是否有新数据,有则读到本地接口表中。

2.1 TT_GX_L3_L2_PRODTASK接口表

该表为高线生产任务单表,当加热炉下达生产计划时,将炉批号、件次号、钢坯数量、钢种、规格、生产订单号、物料编码等信息写入MES系统的该表,且OP_TYPE(操作类型)为N,ACCESS_FLAG(读取状态)为0,L2系统则定时查询MES接口表,将这些信息读入本地接口表,且将MES接口表的ACCESS_FLAG置1。

2.2 TT_GX_L3_L2_MATCODE接口表

该表为高线物料编码表,不同钢种规格的钢坯对应唯一的物料编码和物料描述,存放于该表中,当操作工通过MES系统添加新钢种时,将钢种、规格、物料编码、物料描述等信息作为一条记录插入接口表中,且OP_TYPE为N,ACCESS_FLAG为0,L2系统则定时查询MES接口表,将这些信息读入本地接口表,且将MES接口表的ACCESS_FLAG置1。

2.3 TT_GX_L3_L2_DAYPLAN接口表

该表为高线日计划表,该表用于存放班次计划号、生产订单号等,同样是操作工通过MES系统向接口表中插入OP_TYPE为N,ACCESS_FLAG为0记录,L2系统定时查询MES接口表,将这些信息读入本地接口表,且将MES接口表的ACCESS_FLAG置1。

3.服务端VB程序L2_server.exe

高线精轧机抛钢后,该程序读取WINCC变量,获得BA跟踪得到的炉批号和件次号,通过炉批号和件次号从三个接口表中取得轧制完的钢坯信息,执行存储过程生成成品信息,写入第四个接口表TT_GX_L2_L3_PRODINFO中,且OP_TYPE为N,ACCESS_FLAG为0。另外此程序根据四班三运转班制进行班次计算,且跨零点后对未轧完的钢坯进行自动拆批操作。等待称重完成后将成品信息写入WINCC变量,用于WINCC画面显示。

4. 客户端VB程序L2_Client.exe

该程序用于成品信息的显示、查询、修改和提交。主界面显示当天生产的钢坯成品信息,可以通过修改日期查询以前的成品信息。如果信息有误,可以进行修改、删除和增加。

钢坯称重后BA将重量写入WINCC变量,L2采集到重量后写入接口表TT_GX_L2_L3_PRODINFO中对应钢坯的absoluteweight字段里,客户端程序定时将完整的成品信息提交到MES的相应接口表中,如果已经提交却发现成品信息有误,需要修改,则可以点击“删除提交”按钮,修改好后再点击“手动提交”按钮进行提交。如果某一钢坯信息不需要提交,则可以通过“忽略提交”按钮忽略,需要时再通过“恢复提交”按钮恢复。

3 结束语

唐钢新高线L2系统运行自2012年投入运行以来,很好的完成了钢卷成品信息的传输工作,为成品信息采集及质检判定提供了便利和保证。

参考文献

[1] 苏昆哲. 深入浅出西门子WinCC V6 [M].北京航空航天大学出版社, 2005

[2] 王欣,徐腾飞,唐连章. SQL SERVER 2005 数据挖掘实例分析[M].中国水利水电出版社,2008.05

[3] 刘彬彬,安剑.VISUAL BASIC 从入门到精通(第2版)[M].清华大学出版社,2010年7月

作者简介

张波(1982年),男,河北省唐山市,中级工程师,主要从事唐钢热轧生产线自动化维检员工作。

上一篇:油松容器育苗与造林技术 下一篇:浅谈城乡结合部生态建设的实施成效及政策建议