发明名称 异构数据库系统之间数据格式转换的方法
摘要 本发明公开了一种异构数据库系统之间数据格式转换的方法,步骤如下:I、建立IBA数据库与接口机及PI实时数据库间的网络通讯,定义转换后写入PI实时数据库的工位号;II、将IBA数据库中需采集的PDA文件的数据按时间模式设置采集周期,建立数据采集模版;III、在IBAdatcoordinator软件中设置读取IBA数据库中PDA文件的文件目录以及导出文本文件所存放的文件目录,将需采集的数据转化成文本文件;IV、创建IBA数据库文件转换机能服务程序的安装目录;V、将文本文件转换成PI实时数据库的PI-batchflieinterface可识别的文本文件,将最终文件移至输出目录,写入PI实时数据库中。本发明通过IBA服务器与PI实时数据库之间的数据格式转换,实现了异构数据库系统之间的数据共享。
申请公布号 CN104615630A 申请公布日期 2015.05.13
申请号 CN201410584236.4 申请日期 2014.10.27
申请人 武汉钢铁(集团)公司 发明人 谢勤;何洁;陈睿;汪淼;姚平;占友元
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 武汉开元知识产权代理有限公司 42104 代理人 王和平
主权项 一种异构数据库系统之间数据格式转换的方法,其特征在于:该方法包括以下步骤:I、建立IBA数据库与接口机及PI实时数据库之间的网络通讯,定义转换后写入PI实时数据库的工位号;II、在接口机上安装导出IBA数据库中PDA文件必需的硬件装置,并将IBA数据库中需采集的PDA文件中的数据按时间模式设置采集周期,建立数据采集模版;III、在IBAdatcoordinator软件中设置读取IBA数据库中PDA文件存放的文件目录以及导出文本文件所存放的文件目录,通过IBAdatcoordinator软件和导出IBA数据库中PDA文件必需的硬件装置,依次读取IBA数据库中的PDA文件,将需采集的数据按照步骤II中建立的数据采集模版的顺序以时序方式转化成文本文件,存放在接口机上的一文件夹中,并将该文件夹定义为A文件夹;文本文件格式以数据采集模版中设定的采集周期为时间间隔,分列显示采集数据,即文本文件的第一列为采集时间,第二列为第一个数据采集对象在对应时间点的值,第三列为第二个数据采集对象在对应时间点的值,依次类推,直至最后一个数据采集对象;IV、创建IBA数据库文件转换机能服务程序的安装目录,将文件拷贝到创建的该目录下,IBA数据库文件转换机能服务程序使用的文件包括:Convertto_pibf.ini:系统环境配置文件;Convertto_pibf.exe:IBA数据库文件转换机能的可执行程序。InputUtil.exe:注册Convertto_pibf.exe到Windows服务管理器的可执行程序;V、Convertto_pibf.exe结合系统环境配置文件Convertto_pibf.ini, 以windows服务的形式定周期监视A文件夹,将文本文件转换成实时数据库PI的PI‑batchflie interface可以识别的文本文件,将最终文件移动到输出目录,并将该输出目录定义为B文件夹;PI‑Batchflie interface接口程序将B文件夹中文本文件的数据写入PI实时数据库中,即可实现IBA数据库数据的采集。
地址 430080 湖北省武汉市武昌友谊大道999号A座15层