[计算机软件及应用]校准组态王概要设计.doc

上传人:sccc 文档编号:4561893 上传时间:2023-04-27 格式:DOC 页数:35 大小:1.13MB
返回 下载 相关 举报
[计算机软件及应用]校准组态王概要设计.doc_第1页
第1页 / 共35页
[计算机软件及应用]校准组态王概要设计.doc_第2页
第2页 / 共35页
[计算机软件及应用]校准组态王概要设计.doc_第3页
第3页 / 共35页
[计算机软件及应用]校准组态王概要设计.doc_第4页
第4页 / 共35页
[计算机软件及应用]校准组态王概要设计.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《[计算机软件及应用]校准组态王概要设计.doc》由会员分享,可在线阅读,更多相关《[计算机软件及应用]校准组态王概要设计.doc(35页珍藏版)》请在三一办公上搜索。

1、校准组态王概要设计文档编号:JZZTW_GY_001校准组态王概要设计(V1.0)北京新航科电软件技术有限公司二零零七年八月版本说明标 题:校准组态王概要设计类 别:技术协议书主 题 词:技术 协议编 号:JZZTW_GY_001密 级:一般建立日期:2007年8月5日主撰稿人:武保胜撰 稿:蒋妍存放位置:编辑软件:Microsoft Word 2003 中文版文 件 名:校准组态王概要设计.doc 修订记录:日 期修订人修订摘要2007.8.5武保胜、蒋妍V1.0目 次1 引言41.1 项目回顾41.2 背景41.3 执行标准42 界面设计52.1 登录界面52.2 主界面52.2.1 相应

2、库表62.2.1.1.快捷按钮表62.3 权限管理界面62.3.1 相应库表72.3.1.1.权限管理表72.4 设计平台72.4.1 配置被检器类型72.4.1.1.功能82.4.1.2.相应库表82.4.1.2.1.被检器类型表92.4.1.2.2.被检器表字段类型描述表92.4.1.2.3.被检器表默认字段类型描述表102.4.1.2.4.被检器表常用字段类型描述表112.4.2 配置被检器检定规程122.4.2.1.功能122.4.3 配置被检器检定模版152.4.3.1.功能152.4.4 配置被检器打印模版172.4.5 配置标准器类型182.4.6 配置发生源类型182.5 检定

3、182.5.1 (多参数)(多台套)的检定界面182.5.2 检定参数界面错误!未定义书签。2.5.3 检定监控界面192.5.4 标准信号监控界面202.5.5 配套设备监控界面213 数据结构设计221 引言1.1 项目回顾自2006年中航所产品供货以来,随着用户对产品使用的逐渐深入,在软、硬件方面均出现一些需要改进和增加的内容,我们将以客户为本不断改进,长期服务。努力做到不仅能够满足客户现阶段的工作需求,同时进一步优化完善产品功能,简化操作,提高稳定性,协助用户建立更加先进可靠的校准实验室。1.2 背景 项目名称: 校准组态王 项目提出者:攀钢集团 项目开发者:北京中航机电研究所、北京新

4、航科电软件技术有限公司 最终用户: 攀钢集团 其他的协作单位和部门:暂无1.3 执行标准 JJG 124-2005 电流表、电压表、功率表及电阻表检定规程 JJG 617-96 数字温度指示调节仪 JJG 598-1989 直流数字电流表试行检定规程 JJG 123-2004 直流电位差计检定规程 JJG 573-2003 膜盒压力表试行检定规程 JJG 74-2005 工业过程测量记录仪检定规程 JJG 186-1997 动圈式温度指示仪表检定规程 JJG 951-2000 模拟式温度指示调节仪表检定规程 2 界面设计2.1 登录界面指纹识别,自动登陆2.2 主界面分为设计平台和检定平台两大

5、部分设计平台用于建立新的仪表类型以及配置相应的检定规程/规范检定平台用于对设计平台中设计好的各类型仪表进行检定,比如增加被检器,录入检定数据等增加权限管理、增加导航、增加自定义快捷方式(可拖动)、下拉菜单文件检定导航检定打印被检器通用信息系统设计平台帮助注销热偶热偶热偶热偶送检单位本单位信息被检器类型目录退出油/水槽油/水槽油/水槽油/水槽制造厂商操作员标准器类型关于检定炉检定炉检定炉检定炉发生源选项发生源类型显示仪表显示仪表显示仪表显示仪表标准器检定规程数字温度调节仪数字温度调节仪数字温度调节仪数字温度调节仪仪表种类检定模版普通压力表普通压力表普通压力表普通压力表规格型号打印模版直流电流表直

6、流电流表直流电流表直流电流表测量单位电位差计电位差计电位差计电位差计准确度输入信号输出信号快捷方式标准器发生源选项帮助关闭检定流程导航图标检定炉热电偶普通压力表温度调节仪设计平台配置标准器配置发生源配置被检器配置被检器检定规程配置被检器检定模版配置被检器打印模版2.2.1 相应库表2.2.1.1. 快捷按钮表字段名称类型备注快捷按钮编号整型主键、自动生成快捷按钮类型字符串快捷按钮、或检定流程导航图标图标位置字符串图标相对路径对应功能编号字符串对应下拉菜单中某一按钮横坐标整型纵坐标整型2.3 权限管理界面系统使用者分为:管理人员、开发人员、检定员管理人员拥有除进入设计平台外所有权限开发人员拥有除

7、进入权限管理界面外所有权限检定员只拥有检定权限设定检定员的权限 权限界面读增加修改删除权限管理人员管理被检器检定2.3.1 相应库表2.3.1.1. 权限管理表字段名称类型备注界面编号字符串主键进入布尔增加布尔修改布尔删除布尔2.4 通用信息2.5 设计平台2.5.1 通用信息的配置配置方法机功能与下述配置被检器类型相同2.5.1.1. 相应库表2.5.1.1.1. 通用信息默认字段类型描述表表名:GeneralInfoDefault字段名称中文描述类型长度备注Id编号nvarchar20description名称nvarchar50stationNo位置序号int树及主界面排序2.5.1.1

8、.2. 通用信息常用字段类型描述表表名:GeneralInfoRegular字段名称中文描述类型长度备注parent父单位编号nvarchar20空为根节点description名称nvarchar50telephone电话nvarchar50fax传真nvarchar50linkMan联系人nvarchar50address地址nvarchar50postalCode邮编nvarchar50email电子邮件nvarchar50webSite网址nvarchar50registerDate建档日期nvarchar50accuracy准确度等级decimalupperLimit上限值decim

9、allowerLimit下限值decimalmetricUnit计量单位nvarchar502.5.1.1.3. 送检单位表表名:Customer字段名称中文描述类型长度备注Id单位编号nvarchar20parent父单位编号nvarchar20空为根节点description单位名称nvarchar50stationNo位置序号int树及主界面排序2.5.1.1.4. 制造厂商表表名:Manufacture字段名称中文描述类型长度备注Id单位编号nvarchar20description单位名称nvarchar50telephone电话nvarchar50fax传真nvarchar50li

10、nkMan联系人nvarchar50address地址nvarchar50postalCode邮编nvarchar50email电子邮件nvarchar50webSite网址nvarchar50registerDate建档日期nvarchar50stationNo位置序号int树及主界面排序2.5.1.1.5. 仪表规格表表名:Specification字段名称中文描述类型长度备注Id编号nvarchar20description名称nvarchar50stationNo位置序号int树及主界面排序2.5.1.1.6. 仪表类型表表名:MeterType字段名称中文描述类型长度备注Id编号nv

11、archar20description名称nvarchar50stationNo位置序号int树及主界面排序2.5.1.1.7. 仪表精度表表名:Accuracy字段名称中文描述类型长度备注Id编号nvarchar20description名称nvarchar50value精度值decimalstationNo位置序号int树及主界面排序2.5.1.1.8. 计量单位表表名:CheckUnit字段名称中文描述类型长度备注Id编号nvarchar20description名称nvarchar50stationNo位置序号int树及主界面排序2.5.1.1.9. 输入信号表表名:InputSign

12、al字段名称中文描述类型长度备注Id编号nvarchar20description名称nvarchar50upperLimit上限值decimallowerLimit下限值decimalmetricUnit计量单位nvarchar50stationNo位置序号int树及主界面排序2.5.1.1.10. 输出信号表表名:OutputSignal字段名称中文描述类型长度备注Id编号nvarchar20description名称nvarchar50upperLimit上限值decimallowerLimit下限值decimalmetricUnit计量单位nvarchar50stationNo位置序号

13、int树及主界面排序2.5.2 配置被检器类型功能按钮新增 修改 删除 复制 增项 保存 取消 关闭树型列表配置界面热偶必输入项多套 默认项字段类型 控件类型 控件参数 序号油/水槽类型编号 (英文,首字符大写,尽量短)仪表编号字符串| 文本框| 1 检定炉类型名称 仪表名称字符串| 文本框| 2 显示仪表规格型号字符串| 文本框| 数字温度调节仪注:仅建表、增项用,修改时不可编辑送检单位字符串| 文本框| 普通压力表制造厂商字符串| 文本框| 直流电流表出厂编号字符串| 文本框| 电位差计注:用于检定时的检定参数设定界面, 准确度整数 | 下拉框| 0.05,0.2 在检定参数设定界面控件参

14、数若有 检定日期字符串| 文本框| 变更,回存至此界面所对应的库中 有效日期字符串| 文本框| 安装日期字符串| 文本框| 多套 常用项字段类型 控件类型 控件参数 序号多套 新增项字段类型 控件类型 控件参数 序号 测量下限整数 | 数字框| 20,20,10,1 3 盘量程整数 | 下拉框| 10,1,0.1 4 测量上限整数 | 数字框| 0,10,10,1 盘下限整数 | 数字框| 20,20,10,1 5 工位号字符串| 文本框| 盘上限整数 | 数字框| 0,10,0,1 使用单位字符串| 文本框| 盘量程整数 | 下拉框| 10,1,0.1 使用人字符串| 下拉框| User表

15、盘下限整数 | 数字框| 10,10,10,1 循环次数整数 | 数字框| 3,3,1,1 盘上限整数 | 数字框| 10,10,5,1 是否回程字符串| 文本框| 是,否 盘量程整数 | 下拉框| 0,1,0.1 标准器字符串| 文本框| 标准器表 盘下限整数 | 数字框| 1,1,0,0.1 字符串| 文本框| 盘上限整数 | 数字框| 1,1,0,0.1 字符串| 文本框| 分度号字符串| 文本框| 2.5.2.1. 功能创建被检器表表名:Meter+类型编号(如MeterResistance)示例:CREATE TABLE MeterResistance ( 被检器_热电阻MeterI

16、d nvarchar (20) Key ,MeterName nvarchar (20) , 默认项,CheckBegin integer ,CheckEnd integer , 常用项,field001 integer ,field002 integer , 新增项 字段类型)2.5.2.2. 相应库表2.5.2.2.1. 仪器管理表表名:Meter字段名称类型备注MeterId字符串主键,仪表编号MeterTypeId字符串仪表类型MeterName字符串中文描述默认项1默认项2,其他默认项常用项1常用项2,其他常用项数据示例:MeterIdMeterTypeIdMeterName默认项常

17、用项Resistance001Resistance热电阻Pt25仪器管理表记录要管理的仪器的基本信息,出库时数据不删除,将数据复制并插入到被检器表、标准器表、发生源表中在进行仪表信息的数据统计和管理时,被检器表、标准器表、发生源表中与仪器管理表重复的数据以被检器表、标准器表、发生源表中的数据为准仪器管理表、被检器表、标准器表、发生源之间的数据包含关系:被检器仪器管理表标准器 标准器可以同时是被检器发生源 标准器可以同时是发生源仪器管理表中的信息可以通过出库存入被检器表、标准器表、发生源表中,但是数据不需从仪器管理表中删除2.5.2.2.2. 被检器表(以被检电阻表为例)表名:MeterResi

18、stance字段名称类型备注MeterId字符串主键,仪表编号MeterName字符串中文描述,其他默认项常用项1常用项2,其他常用项新增项1新增项2,其他新增项数据示例:MeterIdMeterName默认项常用项新增项Resistance001热电阻Pt25302.5.2.2.3. 被检器类型表表名:MeterType字段名称类型备注类型编号字符串主键类型名称字符串中文描述数据示例:类型编号类型名称MeterResistance热电阻2.5.2.2.4. 被检器表字段类型描述表表名:MeterField字段名称类型备注类型编号字符串主键字段编号字符串主键字段名称字符串中文描述是否使用布尔默

19、认项和新增项必使用,常用项可能不使用多台套显示布尔多台套检定时第二块表是否显示此项信息控件类型字符串设定在检定中,作为检定参数其内容是否可修改。若不可修改,此数据为空;若可修改,记录是用单选框、下拉框、数字变化框、还是文本框修改控件参数字符串设定下拉框的下拉列表(包括固定列表和SQL语句);数字变化框的初值、上限、下限和偏移量序号整型设定在检定界面显示时的排序位置,为空表明不在检定界面中显示。数据示例:类型编号字段编号字段名称使用多套控件类型控件参数序号MeterResistanceMeterId仪表编号TrueTrue文本框1MeterResistanceMeterName仪表名称TrueT

20、rue文本框2默认项MeterResistanceCheckBegin测量下限TrueTrue下拉框10,1,0.13MeterResistanceCheckEnd测量上限FalseFalse常用项(字段名称的中文描述可修改,并设定是否使用)MeterResistancefield001盘量程TrueTrue下拉框10,1,0.14MeterResistancefield002盘下限TrueTrue数字框20,20,10,15新增项2.5.2.2.5. 被检器表默认字段类型描述表表名:MeterFieldDefault字段名称类型备注字段编号字符串主键字段名称字符串中文描述多台套显示布尔多台套

21、检定时第二块表是否显示此项信息控件类型字符串设定在检定中,作为检定参数其内容是否可修改。若不可修改,此数据为空;若可修改,记录是用单选框、下拉框、数字变化框、还是文本框修改控件参数(初值)字符串设定下拉框的下拉列表(包括固定列表和SQL语句);数字变化框的初值、上限、下限和偏移量数据示例:字段编号字段名称字段类型控件类型控件参数多套MeterId仪表编号nvarchar (20)文本框TrueMeterName中文描述nvarchar (20)文本框True默认项2.5.2.2.6. 被检器表常用字段类型描述表表名:MeterFieldCommon字段名称类型备注字段编号字符串主键字段名称字符

22、串中文描述多台套显示布尔多台套检定时第二块表是否显示此项信息控件类型字符串设定在检定中,作为检定参数其内容是否可修改。若不可修改,此数据为空;若可修改,记录是用单选框、下拉框、数字变化框、还是文本框修改控件参数(初值)字符串设定下拉框的下拉列表(包括固定列表和SQL语句);数字变化框的初值、上限、下限和偏移量数据示例:字段编号字段名称字段类型控件类型控件参数多套CheckBegin测量起始值double 下拉框0TrueCheckEnd测量终止值double 下拉框0True常用项2.5.3 预制检定规程中每一个项目的检定模型2.5.3.1. 配置每个项目的检定参数(参数表单一数据)表名: M

23、odelParameter+项目名表名:非计算类模型参数表ModelParameterNoCalculate字段名称中文描述类型长度备注face外观nvarchar50合格;不合格insulation绝缘强度nvarchar50无击穿;有击穿runTime行程时间nvarchar50合格;不合格quality记录质量nvarchar50合格;不合格stability稳定度nvarchar50合格;不合格表名:误差变差模型参数表ModelParameterError字段名称中文描述类型长度备注startValue起始点intstopValue终止点intisReturn是否回程nvarchar2

24、0circleNum循环次数int2.5.4 配置被检器检定规程功能按钮新增 修改 删除 复制 增项 保存 取消 关闭树型列表配置界面热偶检定规程条目油/水槽检定项检定项目编号 序号 设定参数检定炉 误差1误差| 1| 设定参数=起始点. 显示仪表 误差2误差| 2| 设定参数=终止点. 数字温度调节仪 外观.外观 | 3| 设定参数=是否回程 是 |普通压力表 击穿.击穿 | 4| 设定参数=循环次数 3 |直流电流表电位差计注:仅建表、增项用,修改时不可编辑2.5.4.1. 功能配置检定项目(被检器检定项目数据表)表名:MeterCheckModel字段名称类型备注被检器类型编号字符串主键

25、检定编号字符串主键检定名称字符串项目编号字符串从检定规程中18个检定项目中抽取排序字符串检定顺序数据示例:被检器类型编号检定编号检定名称项目编号排序MeterPotentiometer01误差1误差变差1MeterPotentiometer02误差2误差变差2MeterPotentiometer03外观外观3MeterPotentiometer04击穿击穿4相应检定项目的参数表MeterCheckModelParameter项目编号表名:MeterCheckModelParameterError误差变差(“误差变差”参数表)字段名称类型备注被检器类型编号字符串主键检定编号字符串主键排序字符串检

26、定顺序起始整型终止整型回程整型循环整型数据示例:被检器类型编号检定编号排序起始终止回程循环MeterPotentiometer011010013MeterPotentiometer02210020011表名:MeterCheckModelParameterLcxs量程系数(“量程系数”参数表)字段名称类型备注被检器类型编号字符串主键检定编号字符串主键排序字符串检定顺序检定点整型倍率整型倍数整型数据示例:被检器类型编号检定编号排序检定点倍率倍数MeterPotentiometer0115101MeterPotentiometer0220.511根据检定项目创建检定记录表和检定记录明细表创建检定记

27、录表表名:CheckData+类型编号(如CheckDataPotentiometer)示例:CREATE TABLE CheckDataPotentiometer (记录表_电位差计MeterId nvarchar (20) key , 被检器编号检定编号3 nvarchar (10) ,检定编号4 nvarchar (10) , 非计算项目检定结果,检定编号1 nvarchar (10) ,检定编号2 nvarchar (10) , 计算项目检定结果 result nvarchar (10) , 最终检定结果:是否合格)表名:CheckDataPotentiometer电位差计(“电位差计

28、”检定记录表)字段名称类型备注被检器编号字符串主键, MeterId检定编号1字符串计算项目检定结果(合格/不合格)检定编号2字符串计算项目检定结果(合格/不合格)检定编号3字符串非计算项目检定结果(合格/不合格)检定编号4字符串非计算项目检定结果(合格/不合格)result字符串检定结果(合格/不合格)数据示例:被检器编号检定编号1检定编号2检定编号3检定编号4resultPotentiometer001合格15101Potentiometer001合格20.511创建检定记录明细表,每一类检定项目有一类检定记录明细表的格式表名:CheckData检定项目编号类型编号(如CheckDataE

29、rrorPotentiometer)示例:CREATE TABLE CheckDataErrorPotentiometer (记录明细表_误差_电位差计MeterId nvarchar (20) key, 被检器编号检定编号 nvarchar (20) key , 计算项目,如误差检定记录次序号 integer key , 按检定规程中检定点的检定次序,被检器示值 double ,被检器实际值 double , 检定记录标准器示值 double ,标准器实际值 double , 修约值 double ,误差 double ,变差 double , 允许值 double , 误差合格 nvarc

30、har (10) , 变差合格 nvarchar (10) )表名:CheckDataErrorPotentiometer电位差计(“电位差计”误差部分检定记录明细表)字段名称类型备注被检器编号字符串主键, MeterId检定编号字符串主键检定记录次序号字符串主键被检器示值小数被检器实际值小数标准器示值小数标准器实际值小数修约值小数误差小数变差小数允许值小数误差合格小数变差合格小数数据示例:被检器编号检定编号次序被检器示值被检器实际值Potentiometer001误差1155.001Potentiometer001误差120.50.50012.5.5 配置被检器检定模版2.5.5.1. 功能

31、配置每个检定项目所对应的检定数据与检定模版之间的关系配置步骤:1 用Cell画出表单,表单名称为Check+类型编号(如CheckPotentiometer)如果有多个表单,表单名称加后缀_n2 标识每一个单元格所对应的数据库数据位置明细数据只标识起始位置3 创建检定模版表,名称与表单名称相同为Check+类型编号(如CheckPotentiometer)CREATE TABLE CheckPotentiometer ( 检定模版_电位差计后缀号 integer key , 多个表单要设置后缀号行号 integer key,列号 integer key, 台套号 integer , 多台套表名 nvarchar (20) , 检定项目编号 nvarchar (20), 明细数据要设定检定项目编号 字段名 nvarchar (20), )表名:CheckPotentiometer电位差计(“电位差计”检定模版表)字段名称类型备注后缀号整数主键行号整数主键列号整数主键台套号整数多台套文字字符串格内全部文字,与数据库相关内容拆分为如下表名字符串检定项目编号字符串明细数据设定字段名字符串数据示例:后缀行列台套文字表名项目编号字段名1111MeterPotentiometer.field001MeterPotentiometerfield0011121被检器示值1131标准器示值

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号