论文部分内容阅读
摘 要:Q4 EAM是企业资产管理系统,是我厂核心管理系统。所谓三分技术,七分管理,十二分基础数据。本文就如何巧用ACCESS整理及导入Q4 EAM系统的基础数据进行分析研究。
关键词:Q4 EAM;资产管理;ACCESS;基础数据
中图分类号:F270.7
一个系统的成功开发应用,基础数据是十分重要的。Q4 EAM的执行离不开基础数据准备,如物资设备编码、所有机组设备的KKS编码、每年的工程编号、机构班组人员信息、设备的标准隔离点、钥匙箱、隔离方法等。这些数据需要各个部门配合才能完成。同时,EAM也要求数据的准确性,所以信息人员要及时组织各部门,做好基础数据的维护工作。
1 概述
茂名臻能热电有限公司Q4 EAM系统在2006年投入使用,至2009年6月#1~#4机组全部关停。原来系统的基础数据只有#5机组的数据在用。为了提高系统的性能,除了历史库的数据外,我们对老厂的基础数据进行了清理。2009年,我们组织维修运行部对#5~#7机组重新编码。增加专业、图纸编码,形成设备树,方便用户查找设备。要求用户提交的KKS编码模板:
2 利用Acess校验KKS设备的重码
粘贴错误表里的设备就是重复编码的,将它导出交给维修人员继续修改。直到没有重复编码,才能导入Q4 EAM系统。
3 利用access查询数据表中待导入设备及图纸的KKS编码
新建查询NewEq,查询语句SELECT设备KKS编码,设备名称,图纸号,专业名称FROM DQ;点击运行,可列出将导入的所有电气设备的KKS编码。用同样的方法用同样的方法,新建查询NewTuZi,SELECT DISTINCT图纸号,图纸名称,NewType FROM DQ;可查出将要导入的电图纸。
4 利用access追加导入Q4 EAM系统的KKS编码
新建一个链接表连接到Q4系统的Oracle数据库。如下图,Q4W_CAMM_CM_EQ_MA为新建的链接表,里面的数据为Q4系统Oracle里CM_EQ_MA设备表的即时数据。
新建追加查询AddEQORAEAM,查询语句:INSERT INTO Q4W_CAMM_CM_EQ_MA (EQ_MA_AT,DELETEFLAG,EQ_MA_NO_P,EQ_MA_DE,EQ_MA_NP,EQ_MA_USERDEF2)SELECT 1 AS表达式1,0 AS表达式2,NewEq.设备KKS编码,NewEq.设备名称,NewEq.图纸号,NewEq.专业名称FROM NewEq;点击运行即可向Q4 EAM系统正式数据库导入正确的电气KKS编码。
5 利用ACEESS批量更新Q4 EAM系统的数据库
如#7机组脱硫专业KKS编码不变,中文名称大批量修改。利用access导入表TL,新建查询NewEq,SELECT设备KKS编码,设备名称,图纸号,专业名称FROM TL;可查出所有脱硫的设备KKS编码。新建查询5,SELECT Q4W_CAMM_CM_EQ_MA.EQ_MA_NO_P,Q4W_CAMM_CM_EQ_MA.EQ_MA_DE,NewEq.设备名称,NewEq.设备KKS编码FROM Q4W_CAMM_CM_EQ_MA INNER JOIN NewEq ON Q4W_CAMM_CM_EQ_MA.EQ_MA_NO_P=NewEq.设备KKS编码;可查出两个表同一KKS编码设备所对应的不同中文名称。
新建查询6,UPDATE查询5 SET 查询5.EQ_MA_DE=查询5.设备名称;点击运行更新脱硫专业KKS编码的中文名称,即可更新脱硫专业KKS编码的中文名称。
6 结束语
利用Access进行导入校验原始数据注事项如下:校验数据是否有重复编码,是否为空码;校验编码数据是否与Q4现有KKS码数据重复;校验设备名称是否为空;校验设备码是否都有图纸号(如没有图纸号则设备码不会出现在设备树中);校验图纸是否都已编上级分类码(如没有上级码则图纸不会出现在设备树中);将全角、中文特殊字符用英文半角字符代替。通过导入图纸及设备的KKS编码,形成了清晰的设备树。
图7
Q4 EAM系统的数据库为oracle数据库,巧用access可以快速地维护系统的基础数据,保证基础数据正确完整,提高工作效率及系统的性能。
参考文献:
[1]孙韬.EAM系统在资产密集型企业的应用研究[D].对外经济贸易大学,2007.
[2]薛秀娟.电力企业资产管理系统(EAM)的设计与实现[D].电子科技大学,2012.
[3]芦宇.基于EAM系统的铁路线性设备维护管理研究[D].北京交通大学,2009.
[4]王廷宾.奥普公司EAM2003设备管理系统应用研究[D].吉林大学,2008.
作者单位:茂名臻能热电有限公司,广东茂名 525011
关键词:Q4 EAM;资产管理;ACCESS;基础数据
中图分类号:F270.7
一个系统的成功开发应用,基础数据是十分重要的。Q4 EAM的执行离不开基础数据准备,如物资设备编码、所有机组设备的KKS编码、每年的工程编号、机构班组人员信息、设备的标准隔离点、钥匙箱、隔离方法等。这些数据需要各个部门配合才能完成。同时,EAM也要求数据的准确性,所以信息人员要及时组织各部门,做好基础数据的维护工作。
1 概述
茂名臻能热电有限公司Q4 EAM系统在2006年投入使用,至2009年6月#1~#4机组全部关停。原来系统的基础数据只有#5机组的数据在用。为了提高系统的性能,除了历史库的数据外,我们对老厂的基础数据进行了清理。2009年,我们组织维修运行部对#5~#7机组重新编码。增加专业、图纸编码,形成设备树,方便用户查找设备。要求用户提交的KKS编码模板:
2 利用Acess校验KKS设备的重码
粘贴错误表里的设备就是重复编码的,将它导出交给维修人员继续修改。直到没有重复编码,才能导入Q4 EAM系统。
3 利用access查询数据表中待导入设备及图纸的KKS编码
新建查询NewEq,查询语句SELECT设备KKS编码,设备名称,图纸号,专业名称FROM DQ;点击运行,可列出将导入的所有电气设备的KKS编码。用同样的方法用同样的方法,新建查询NewTuZi,SELECT DISTINCT图纸号,图纸名称,NewType FROM DQ;可查出将要导入的电图纸。
4 利用access追加导入Q4 EAM系统的KKS编码
新建一个链接表连接到Q4系统的Oracle数据库。如下图,Q4W_CAMM_CM_EQ_MA为新建的链接表,里面的数据为Q4系统Oracle里CM_EQ_MA设备表的即时数据。
新建追加查询AddEQORAEAM,查询语句:INSERT INTO Q4W_CAMM_CM_EQ_MA (EQ_MA_AT,DELETEFLAG,EQ_MA_NO_P,EQ_MA_DE,EQ_MA_NP,EQ_MA_USERDEF2)SELECT 1 AS表达式1,0 AS表达式2,NewEq.设备KKS编码,NewEq.设备名称,NewEq.图纸号,NewEq.专业名称FROM NewEq;点击运行即可向Q4 EAM系统正式数据库导入正确的电气KKS编码。
5 利用ACEESS批量更新Q4 EAM系统的数据库
如#7机组脱硫专业KKS编码不变,中文名称大批量修改。利用access导入表TL,新建查询NewEq,SELECT设备KKS编码,设备名称,图纸号,专业名称FROM TL;可查出所有脱硫的设备KKS编码。新建查询5,SELECT Q4W_CAMM_CM_EQ_MA.EQ_MA_NO_P,Q4W_CAMM_CM_EQ_MA.EQ_MA_DE,NewEq.设备名称,NewEq.设备KKS编码FROM Q4W_CAMM_CM_EQ_MA INNER JOIN NewEq ON Q4W_CAMM_CM_EQ_MA.EQ_MA_NO_P=NewEq.设备KKS编码;可查出两个表同一KKS编码设备所对应的不同中文名称。
新建查询6,UPDATE查询5 SET 查询5.EQ_MA_DE=查询5.设备名称;点击运行更新脱硫专业KKS编码的中文名称,即可更新脱硫专业KKS编码的中文名称。
6 结束语
利用Access进行导入校验原始数据注事项如下:校验数据是否有重复编码,是否为空码;校验编码数据是否与Q4现有KKS码数据重复;校验设备名称是否为空;校验设备码是否都有图纸号(如没有图纸号则设备码不会出现在设备树中);校验图纸是否都已编上级分类码(如没有上级码则图纸不会出现在设备树中);将全角、中文特殊字符用英文半角字符代替。通过导入图纸及设备的KKS编码,形成了清晰的设备树。
图7
Q4 EAM系统的数据库为oracle数据库,巧用access可以快速地维护系统的基础数据,保证基础数据正确完整,提高工作效率及系统的性能。
参考文献:
[1]孙韬.EAM系统在资产密集型企业的应用研究[D].对外经济贸易大学,2007.
[2]薛秀娟.电力企业资产管理系统(EAM)的设计与实现[D].电子科技大学,2012.
[3]芦宇.基于EAM系统的铁路线性设备维护管理研究[D].北京交通大学,2009.
[4]王廷宾.奥普公司EAM2003设备管理系统应用研究[D].吉林大学,2008.
作者单位:茂名臻能热电有限公司,广东茂名 525011