合同附件:过程控制辅助设计软件包及二次开发技术服务协议书委托方:北京石油化工工程有限公司(甲方)受托方:大庆派达科技有限公司(乙方)签定日期:年月日本协议为北京石油化工工程有限公司(甲方)与大庆派达科技有限公司(乙方)所签定的过程控制辅助设计软件包及二次开发技术服务合同的技术附件,与主合同具有同等法律效力,协议一式四份,甲方三份,乙方一份,双方代表签字后生效。
一、合同软件的版本信息BPEC自动化之星(暂定)(英文名称待定)1.0版二、版权约定软件版权归甲方所有,可以在甲方范围内使用,双方均不得向第三方扩散。
三、主要工作内容分为软件包和定制开发两个部分:1、软件包主要功能如下:①具有完善的自控设计模块,索引表模块、调节阀计算模块、孔板计算模块等。
②在仪表索引表模块中,可以根据AutoCAD 绘制的PID图,进行读取仪表位号、增加回路和就地仪表,同时可以根据PID图号及PID图形文件进行数据库中仪表与PID图中仪表位号的比对。
③按照甲方的表格形式自动生成和读取工艺条件表,实现与工艺专业数据的交换。
④从管道设备号中读取数据。
从管道设备号中提取出管道等级和公称直径,然后根据管道等级表和管材数据表的定义,提取出管道材质、压力等级,壁厚等级、管道外径、管道内径、壁厚等数据。
⑤仪表规格书,表格与数据库的定义与互联。
2、软件二次开发根据甲方的需求,乙方有针对性的进行二次开发,以适应乙方自控设计工作的需要。
其开发思想为在不修改世宏软件表格和计算程序的基础上,进行材料和安装图方面的开发。
主要内容如下:(1)材料数据库①组成:材料数据库有ACCESS数据库、材料维护程序、材料查询程序三个部分所组成。
②材料编码体系材料编码由三级编码组成:一级编码定义材料的主类,二级编码定义材料的名称,三级编码定义材料的材质、规格和标准。
在本系统中,材料的一级编码和二级编码均为两个字节,材料的三级编码根据不同的材料采用不同的长度。
在每级编码中,均允许采用英文字符和数字进行编码。
③材料标准在定义一个材料的编码时,除定义编码和内容外,还可以定义材料的标准。
如国标/美标等,在选择材料时,设计人员可以先选择标准,一旦标准选择后,在选项中仅显示符合该标准的内容,如果材料编码没有定义标准,系统将认为该编码适合任何标准。
④材料编码关联在材料数据库中,建立材料编码关联数据表,由材料维护人员定义材料编码的关联。
在使用材料数据库时,检查材料编码的关联情况,一旦选择了关联的编码内容,自动从关联表中进行材料编码的过滤工作,以此来保证材料的有效性和合理性。
⑤材料查询由独立的模块所组成,由设计人员选择要使用的材料数据库,然后进行材料查询。
在该模块中,按照材料主类、材料名称、材料标准、规格及材质的顺序进行选择,在选择材料时,自动记录选择的内容,并可以随时复制到剪贴板中,以便于粘贴到Excel数据表。
材料查询可以作为测量引线的材料定义模块中材料选择用,在该模块中,材料选择方式不变,但是不进行选择材料的记录。
⑥库定义材料数据库与项目数据库分离,成为一个独立的数据库,名称为Matls.MDB,位置可以在网络上,也可以在设计人员的本地机上。
在软件需要时,自动在该位置进行查找。
在设计人员使用该数据库时,如果发现数据库已经被修改,可以通过文件拷贝的方式进行材料数据库的替代。
(2)安装图①组成安装图部分由安装图维护模块和安装图模块两个部分组成。
②安装图维护实现安装图数据的维护工作,按照温度、流量、压力、液位及其它5个部分进行分类,在数据库中划分为安装图的图形部分和材料部分,在图形部分中,每个图形由DWG图形和材料定义所组成,材料定义部分主要定义材料的名称,在这里并不定义图形的材料规格,在编辑图形时,可以导入ACAD的图形文件,也可以将图形文件导出为ACAD文件,以便于设计人员进行修改。
每个图形文件由多个材料表组成,以决定不同的管道等级和材质,对于不同的安装图,定义不同的图号及名称,便于设计人员在安装图模块中选择需要的方案。
③安装图模块实现仪表位号与标准安装图的关联,在该模块中,按照仪表类型进行分类,显示出需要安装图的该类仪表的位号,设计人员从安装图数据库中,选择需要的标准安装图,直接双击或拖动到仪表所对应的标准安装图号或标准伴热图号的位置,这样就实现了标准安装图与仪表位号的关联。
在完成所有的仪表位号与测量引线标准图的关联后,可以进行材料汇总和输出。
在该界面中,可以设置过滤选择,通过过滤的设置,只显示满足条件的部分标准安装图,该过滤条件将考虑到仪表名称、管道等级等因素。
安装材料汇总:实现全部测量引线方案材料的汇总工作,将汇总结果直接写入到项目数据库对应的数据表中。
同时允许用户对材料进行编辑操作,可以设定材料的裕量然后计算出所需的材料。
输出:安装材料汇总表,仪表安装图四、工作进度1、软件包在2013年4月30日之前,乙方到甲方所在地进行升版软件的技术培训并提供最新的软件包。
在培训的同时,指导并协助甲方完成表格定制等工作。
2、提交软件试用版2013年7月31日之前,乙方向甲方提交所开发软件的试用版。
同时派人到甲方所在地进行技术培训。
3、软件验收在2013年10月底之前,甲乙双方对所开发的软件进行验收。
同时乙方向甲方提供如下技术文件:(1)软件操作手册(电子版Word文件)(2)软件维护手册(电子版Word文件)(3)软件加密锁(2只,使用及维护各一支)(4)软件安装光盘1张5. 补充说明由于甲方提交资料延时,软件验收时间可做适当延时。
五、甲、乙双方工作范围1、甲方2013年5月底之前向乙方提供材料编码规范供乙方编制程序时使用;2、甲方于2013年6月底之前向乙方提供安装图样图供乙方编制安装图模块使用;3、甲方于2013年9月底之前以JPG文件形式向乙方提供BPEC之星LOGO界面作为BPEC之星主界面;4、甲方负责材料数据库、标准安装图数据库中数据的录入、维护;5、乙方负责所有程序的编制工作。
六、用户限制由于针对甲方开发,本软件不限制甲方的用户数。
七、技术支持1、在软件开发期间(合同签定日开始到2013年10月31日),乙方提供不少于1个人月的现场技术服务(不包括培训时间);2、软件开发完成并正式交付后,提供一年的免费技术支持,同时提供不超过三次的现场技术支持。
八、软件运行环境1、硬件环境(1)CPU Pentium IV及以上。
(2)主频不低于2G(3)内存不低于1G B。
(4)硬盘不少于20G的可用空间。
2、软件环境(1)操作系统Windows XP/Windows 7。
(2)绘图软件AutoCad 2000/2004或以上。
(3)数据库Microsoft Access 97/2000/2003。
(4)表格软件Microsoft Excel 97及以上版本。
九、软件主要功能描述软件应具备如下功能:1、计算程序部分(1)节流装置计算该模块能够计算的节流装置有:①ISO 5167-2003及GB2624-2006 标准节流装置,包括:角接取压标准锐孔板、法兰取压标准锐孔板、ISA1932标准喷嘴、长颈喷嘴、文丘里管、文丘里喷嘴。
②BS1042标准节流装置,包括:角接取压锥型入口孔板、角接取压1/4圆孔板、角接取压偏心孔板。
③DIN(VDI/VDE2041)标准节流装置,包括:法兰取压1/4圆孔板,角接取压圆缺孔板。
模块能够完成两种计算,设计计算和使用计算(2)调节阀计算本软件模块适用于各种常规调节阀的计算,包括:单座阀、双座阀、角形阀、球阀、套筒阀、偏心旋转阀和蝶阀。
工艺介质为: 液体、蒸汽和气体.流体种类为: 牛顿型不可压缩流体(液体),牛顿型可压缩流体面。
计算方法为简单计算和IEC规范计算两种。
2、表格类模块(1)仪表索引表功能:①以实体号作为关键字,通过该关键字能够连接到工艺条件表、DCS监控数据表、PLC数据表、SIS数据表及仪表规格书等相关的数据表;②实现仪表索引数据的建立和维护。
可以在其中实现回路的建立、复制、修改、删除等功能;③能够从标准回路数据库导入已经定义的标准回路,经过编辑后进入设计项目数据库;④能够定义仪表共用,在仪表位号修改后,共用信息自动修改,保持数据的一致性;⑤统计不同的仪表数量;输出:仪表索引表(2)工艺条件功能:①完成工艺条件数据的输入。
可以按照仪表分类、规格书分类、工艺条件分类进行仪表工艺条件数据的输入;②允许在输入中绑定仪表索引表的内容,如管道设备号、PID图号等;③能够将孔板的工艺条件数据直接读入到差压变送器中,同时也可以将孔板的部分仪表索引数据读入到差压变送器中;输出:工艺条件数据表。
分为:通用工艺条件数据表、节流装置工艺条件表、调节阀工艺条件表及流量计工艺条件表四种,可以根据甲方需求建立新的工艺条件数据表,自动生成和读取工艺条件表,实现与工艺专业数据的交换。
(3)仪表规格书功能:①完成仪表规格书数据的输入。
在输入时,可以显示每个仪表的工艺条件数据和计算数据;②允许在输入中绑定仪表索引表、工艺条件表的内容;③根据规格书定义,输入方式可以定义为自由输入,选择输入和只读三种模式:自由输入时,允许设计人员通过下拉框进行选择,也可以直接键盘输入数据;选择输入时,只允许在下拉列表框中进行选择,不允许用户进行键盘输入;在只读模式下,系统自动采用规格书定义的缺省项,不允许设计人员进行修改;④数据分组功能,在规格书定义时,直接定义数据项的顺序并进行分组定义,同一组的内容不能改变顺序,以保持规格项顺序的一致;不同组的数据项不能插入到数据组中,对于绑定的仪表索引表/工艺条件表的内容,不能插入到数据组中,只允许插入到不同数据组之间或没有定义数据组的部分;⑤对不同的状态可以定义不同的显示选项来决定显示方式,这些选项包括:仪表索引表的附加字段、工艺条件表的附加字段、孔板计算结果的附加字段、调节阀计算结果的附加字段、有可选项的数据字段、规格项不等于缺省项的数据字段、说明字段、只读字段;⑥设置缺省项:将一个仪表规格书的全部字段恢复为缺省项。
输出:仪表规格书、规格书页号索引表。
(4)概算/仪汇表功能:①定义概算选项。
该选项可以来自仪表索引表、工艺条件表、仪表规格书,在用户没有进行定义时,自动采用仪表规格书定义的概算内容;②概算选项可以导出为一个XML文件,在该文件中,保存不同仪表的概算项定义,其他用户可以通过导入这个概算定义来实现概算定义的共享;③仪表概算自动汇总及统计。
在用户修改了概算定义或重新进入概算模块后,自动进行概算数据的统计工作,④允许用户对不同的仪表分类数据进行单价的输入,系统根据数量自动统计仪表的总价;输出:概算数据表、仪表汇总表、仪表请购单。
(5)DCS索引表功能:①可以对DCS索引表、PLC数据表及SIS数据表进行编辑,在编辑时,可以附加仪表索引表/工艺条件表的数据;②可以从仪表规格书中读取数据到DCS数据表,针对不同的仪表定义不同的规格项,实现从规格书中读取数据的功能;③按仪表的信号类型进行统计,可以统计出一个项目中不同仪表信号类型的数量,统计的结果在剪贴板中,设计人员可以直接将其粘贴到Excel表格中;④读取孔板的数据到差压变送器。