一 综述
INtools是美国Intergraph(鹰图)公司为工厂业主、运营商和工程公司设计的仪表工程用软件,供用户设计和管理仪表。它初期是由以色列一家软件公司开发的用于仪表专业设计工作的专业软件,后又被Intergraph公司收购,并经过了近20年的时间由20世纪80年代的4.1版本升级至目前已经发布的7.0版本,现在它已经是适用于仪表专业的功能强大的数据管理系统,并且已经很好地应用于国际上各大石油和化工行业集团公司和工程公司,更被公认为是国际间仪表工程设计交流的通用平台。
除INtools以外,在国际和国内市场上,还有其它许多仪表工程设计软件被应用,其名称及简介见表1.1。在诸多仪表工程设计软件中,INtools在仪表工程设计和管理软件市场上的份额占据绝对优势,其大致比例见图1.1。
表1.1
软件名称 |
简介 |
ControlBuild |
ControlBuild由TNI软件公司开发,是工业自控软件领域中第一个全流程设计软件,在汽车、交通、制造、能源等行业帮助自控系统集成商、OEM和设计人员按时、高质量并符合预算地完成自控工程。 |
PRODOK |
是一个来自德国的基于Windows 环境的CAD软件,用于绘制自控系统设计的回路图和逻辑图。它也是面向项目的软件,并且项目和项目之间可以相互调用,横向管理。 |
CCAS1.0 |
中国石化/化工自动化辅助设计系统CCAS1.0版由上海欧莲信息技术有限公司和自控中心站联合开发,中国石化集团兰州设计院、上海医工院已在实际某工程设计中使用,效果良好。 |
《自动化仪表工程数据库》 |
是由全国化工自控设计技术中心站组织开发的《自动化仪表工程数据库》软件,经过各设计院和上海宏奕信息系统有限公司测试完成。该软件有适合于物资供应部门对仪表、阀门及安装材料的查询的数据库,也有适合于各设计院自控设计中进行自动化仪表选型的选型库,是我国第1部自动化仪表采购和工程设计仪表选型软件。 |
WINPCCAD |
WINPCCAD是曾获中石化和国家建设部优秀自控设计软件一等奖的PCCAD设计软件的网络版。 |
…… |
…… |

(资料来源:Intergraph公司2000年市场调查)
图1.1
INtools是一个基于数据库的应用软件,以Sybase DB文件的形式进行工程信息传递,并选用Oracle或者MS SQL关系数据库作为底层的数据平台,真正实现了不同使用者之间的数据同步和共享。随着INtools的升级和改进,其功能日益强大。就目前国内使用情况来看,用户使用最多的是5.3和6.0版本。中国纺织工业设计院(CTIEI)于2004年向Intergraph公司购买了基于MS SQL关系数据库的网络版INtools6.0(5点)和一套单机版INtools6.0。通过升级,目前使用的是被公认为比较稳定的06-0505版本。
由于存在着行业的差异、部门的设计习惯,正如其他许多大型专业软件一样,INtools自购买后并不能立刻投入使用,必须经过相关人员的二次开发,才能使它适合于本行业、本部门的应用。CTIEI自购买至今的一年多的时间里一直着重精力于二次开发,笔者作为二次开发的参与者,在整个二次开发及应用过程中,对INtools有了较为系统地认识和感受,以下笔者就这些认识和感受和大家共同探讨,以期得到更大的帮助和收获。
二 INtools应用的优越性 以传统设计方式进行工程设计时,使用最多的是AutoCAD和Excel软件,设计人通过上述软件绘制大量的图纸文件。例如某PTA装置有安全栅过渡柜12面、仪表电气接口柜2面、电源配电柜4面以及振动检测柜1面,现场接线箱超过300个。施工图中仅控制室盘(柜)内部接线图39张、控制室盘(柜)间接线图47张、现场仪表接线图334张,以及测量控制回路图多达1200余张。这些图纸文件存放在各设计人的电脑中,存储、索引、复制、维护等工作都存在极大难度。在设计过程中,设计人为了保证这些文件中的图纸前后对应,经常需要做大量的校对工作。例如当修改某一处接线时,往往需要把上述相互关联的图纸全部修改一遍。
设计工作应该在保证规范、正确的同时达到高效率,而传统设计方式在规范性、正确性和高效性上均不能满足设计人的需求,那么应用INtools是否能满足三方面的要求,为设计人减轻工作的烦恼呢?下面我们通过在表2.1中把传统设计方式与使用INtools进行设计工作的对比,可以充分体现出应用INtools的优越性。
表2.1
优点 对比 |
传统设计方式 |
使用INtools进行设计工作 |
1 |
数据同步 |
不同用户编辑的是各自电脑内不同的文件,为了保证数据的统一性,需要设计人之间以文字或其他方式交流,经常出现数据不统一的情况。 |
由于网络版INtools采用多用户同时编辑服务器端的数据库的形式,所有用户使用的为同一数据,所以实现了项目的一致性和统一性,不会出现不同设计人之间数据不统一的情况。 |
2 |
可与外部数据互联 |
以文字的方式与其他专业互提条件数据,由设计人手动录入工艺数据。 |
INtools提供了与外部数据传递和交换的接口,可以方便地与Smart Plant P&ID和Smart Plant Electrical以及配管工程设计软件PDS进行数据的传递和交换,既节省了自控设计人员输入数据的工作,又实现了与工艺、配管等专业的数据同步,避免了不必要的低级错误。 |
3 |
实现了项目和专业上真正的统一 |
由于每个设计人的设计习惯的差别,每一个设计人所绘制的成品图都存在着差异,例如文字字形、字体大小的不统一,同一设备不同的叫法,电缆、端子等字母大小写的不一致。 |
在标准数据库中 |
|