温度补偿.docx

上传人:b****3 文档编号:3960427 上传时间:2022-11-26 格式:DOCX 页数:13 大小:171.79KB
下载 相关 举报
温度补偿.docx_第1页
第1页 / 共13页
温度补偿.docx_第2页
第2页 / 共13页
温度补偿.docx_第3页
第3页 / 共13页
温度补偿.docx_第4页
第4页 / 共13页
温度补偿.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

温度补偿.docx

《温度补偿.docx》由会员分享,可在线阅读,更多相关《温度补偿.docx(13页珍藏版)》请在冰豆网上搜索。

温度补偿.docx

温度补偿

温度补偿应用

DEA测量机温度补偿主要采用两种形式,线性温度补偿(linear)和结构温度补偿(stucture)。

线性温度补偿是把传感器安装在机器光栅尺周围,在机器使用时采集光栅尺温度,光栅尺由于温度变化产生膨胀或收缩,定位精度(位置度)发生变化,通过软件对机器补偿文件中的位置度项目进行相应的修改,即为线性补偿。

结构温度补偿则不但在光栅尺周围安装传感器,还在机器其他位置安装传感器,用于采集测量机其他位置的温度变化,通过采集这些温度,软件可以计算出由于温度变化,机器本身的机械结构所发生的变化,不但对光栅尺定位精度进行补偿,还对导轨的相对三轴所产生的角度变化(角摆)进行补偿。

DEA所生产的机器名字后缀有Recorder、NT的采用均为线性温度补偿,有Activ的在采用的是结构温度补偿。

Global机器只能采用线性温度补偿。

现在(至2001.7)Activ技术只能在使用DeaF/W的机器上使用,且只用于DEA生产的移动桥式测量机。

传感器:

温度补偿需要在机器上安装传感器,现在主要使用两种传感器,一种是Dea设计生产的机器上所带的传感器,另一种是Global机器上安装的传感器。

每一个传感器都有三个参数,存储在名字为SENSOR.ASC的文件中,格式为:

SensorATerm:

SensorBTerm:

SensorCTerm:

两种传感器参数不同,SENSOR.ASC文件存在控制柜中,是在DOWNLOAD控制柜FIRMWARE时生成的。

DEA设计生产的测量机采用相同的传感器,且每个传感器的A、B和C参数均相同,是缺省值,如果机器更换传感器,不需要更改参数;而GLOBAL机器采用单独的一种传感器,与DEA的传感器不同,且每个传感器的A、B和C参数均不同,每个传感器都有一张随传感器附带的纸,上面写有传感器的参数,在机器生成SENSOR.ASC文件之后,需要运行TESTSOFT软件,打开SENSOR.ASC文件,进行修改,如果机器更换传感器,也同时需要修改SENSOR.ASC文件。

修改传感器参数的方法是:

Ø直接修改

1.打开计算机和控制柜,运行Hypertermina,Ctrl+E、C、B,READY出现后,输入

wkppar,0.0000115―――――打开零件温度传感器,零件传感器温度膨胀系数。

scltmp―――――打开光栅温度传感器。

2.运行TESTSOFT,选择6(BOARDSUB-MENU),再选择3(TESTTEMPBOARD)进入温度补偿菜单。

1――(DISPLAYTEMPERATUREDATA)显示各传感器采集的温度。

5――(EDITSENSORPARAMETERS)可以对传感器参数进行编辑,显示各传感器采集的温度。

9――(SaveSENSOR.ASC)将修改后的参数文件存储在文件中。

Ø如果计算机中存有SENSOR.ASC文件,也可以对此文件进行编辑,输入各传感器参数,保存后,用FIRMWARE盘DOWNLOAD到控制柜中。

TSI8、TSI16、TSI32温度补偿卡

与温度传感器通讯的是TSI卡,这种卡从温度传感器读取温度并将此温度传送到测量系统的控制器。

TSI卡有8、16、32三种,可以同时接收8、16、32个温度传感器输入温度,然后输出每个传感器最后20次输入的温度的平均值。

B3PS、B5PS、B3CS和B6CS等控制系统使用的是相同的TSI卡,传感器电缆直接接入TSI卡,然后从TSI卡通过电缆和LOG卡通讯。

一、线性温度补偿(linear)

1.TUTOR软件的线性温度补偿

软件安装与设置

TUTOR的温度补偿所需要的软件是thermal_compensationv2.1,运行安装程序SETUP.EXE,程序将自动安装到电脑中,安装此软件后,运行C:

\WTUTOR\THIOMAPS.EXE程序后出现以下一个菜单:

MACHINETHERMALCONFIGURATION

USERSETUP

首先要导入温度补偿文件,选择MACHINETHERMALCONFIGRATION图标,会出现一个对话框,提示要求输入密码,此时不需要输入密码,而是用鼠标点住“√”,将

其上移出图框,此时会要求在软驱插入软盘,温度补偿有一张服务工程师专用的软盘(service_temperature_compensation_v1.0,此软盘不提供给用户),用于导入温度补偿文件,这张软盘上存有DEA生产的各种型号的测量机的温度补偿文件,并且TUTOR、PCDMIS和CHORUS软件都是使用同一张软盘,读取软盘上信息后,会提示选择线性(Linear)还是结构(Structure)补偿方式(如图)。

选择线性补偿,然后从软盘上根据所要安装的测量机的型号选择所对应的文件(*.lin),就可以将温度补偿文件导入到电脑中,这个文件存在C:

\WTUTOR目录下,名字是SERV.STP。

如果随机器“DEADATASAVE”盘中存有SERV.STP文件,可以不用用软盘导入文件,直接把SERV.STP拷贝到C:

\WTUTOR目录即可。

然后要设置用户使用环境,选择USERSETUP图标,以下对话框:

以上设置为缺省设置,多数测量机采用此设置,

✧COMPENSATIONMODE是指补偿方式,Manual选项不起作用。

✧ACTIVATIONMODE是指在使用温度补偿时,运行温度补偿程序THCOMP.TEC有对话框选Interactive,没有选Nointeractive。

✧PARTEXPANSIONCOEFFICIENT是零件温度补偿系数。

✧PARTTEMPERATURE是零件温度,从温度传感器读取零件温度选Notassigned,已知零件温度选Assigned。

选择Save后退出对话框。

传感器测试

打开控制柜和计算机,运行TUTOR软件。

执行service_temperature_compensation盘上A:

\SERVICE\TUTOR目录下的TESTNTC.TEC程序,选择正确的传感器数量,选择是制希望读取一次温度(选C),还是希望连续每间隔多少时间就读取一次温度(选P),则传感器采集的温度在屏幕上显示出来,实际没有连接传感器的均显示为25.xxx°C,如果只是没有连上传感器,则显示为20°C。

温度采集的结果存在C:

\WTUTOR\DATA\TESTNTC.DAT文件中。

使用温度补偿

正常后,执行C:

\WTUTOR目录下的THLIB.TEC程序,此程序只需要在安装设置完温度补偿软件后运行一次,以后使用不需要再运行,至此线性温度补偿设置完全结束。

设置完毕后,每次使用温度补偿,在运行WTUTOR软件之后,首先要执行C:

\WTUTOR\PROG目录下的THCOMP.TEC文件,电脑将从控制柜中自动采集测量机三轴的温度及零件温度,根据当前温度对补偿文件进行线性修改,生成新的补偿文件,此补偿文件是一个临时文件,当结束测量,退出WTUTOR软件之后,此文件并不保存,自动删除,补偿文件还是以前的文件。

在C:

\WTUTOR\SCALA.DAT文件中存有采集温度后计算所得的各轴温度补偿系数,每次采集的温度制存在C:

\WTUTOE\ALLTE.DAT文件中。

 

2.PCDMIS软件的线性温度补偿

软件安装与设置

PCDMIS的温度补偿有两种方式,一种是补偿文件在控制柜中,可以在控制柜中直接补偿;另一种从控制柜读取传感器采集的温度,在计算机内进行补偿。

前者不需要任何软件,直接在PCDMIS软件中将温度补偿设置为从控制柜补偿即可使用,后者则需要软件进行安装设置。

两者的选择是由21项误差补偿文件所处的位置决定,如果补偿文件在控制柜中,只能采取前者,如果补偿文件在计算机中,则采用后者,这里主要是对后者进行介绍。

首先运行TC_LINEAR.EXE文件,将线性温度补偿软件安装在C:

\TC_Linear目录中,执行TC_Linear.EXE,此软件的目的是在PCDMIS安装目录中拷入一个名为SERV1.STP的文件,运行此软件后,如果此时计算机中安装有WTUTOR软件,且WTUTOR目录中有SERV.STP文件,则会自动把SERV.STP文件拷贝到PCDMIS安装目录中,且同时改名为SERV1.STP。

如果计算机里没有SERV.STP文件,则需要在软驱中插入service_temperature_compensation盘,同WTUTOR一样,根据所要安装的机器型号选择对应的文件(*.lin),如图所示,点击“OK”后从软盘导入SERV1.STP文件。

温度补偿的使用

PCDMIS使用温度补偿非常简单,只需要在所使用的程序开头加上温度补偿语句就可以,在PCDMIS主菜单Options中有一个TemperatureCompensationSetup选项,选择此项目,打开一个对话框如图:

对话框上半部分的表格,纵坐标是是使用传感器的轴及零件,横坐标是关于各传感器的参数,SensorNumbers是表示各轴所用的传感器通道,MaterialCoeffcient是温度补偿系数,CurrentTemp是当前传感器采集的温度,PrevTemp是前一次传感器采集的温度,RefTemp是温度补偿的参考温度,HighThreshld是温度补偿的上限温度,LowThreshld是温度补偿的下限温度。

QualTool用于输入非钢零件的温度补偿系数。

ShowTemperatureinCelsius是用摄氏标准显示温度,TemperatureCompensationEnabled是确定温度补偿起作用,ResettoDefaults是改为缺省设置,GetCurrentTemps是获得当前温度。

CompensationMode有几种类型:

✧Manual是手动进行温度补偿,即人工采集温度,输入温度进行补偿。

✧ReadTemperaturefromController是我们选择的项目,计算机从控制柜中读取传感器采集的温度,并根据温度对补偿文件进行相应的修改,进行补偿。

✧ControllerCompensatesAxesOnly只对测量机各轴进行补偿。

✧ControllerCompsAxesandPart在控制柜中进行温度补偿,即我们所说的第一种补偿方式,PCDMIS不再进行补偿。

设置结束后,在所执行的程序中插入温度补偿语句,程序执行到此行将自动读取温度进行补偿。

3.CHORUS软件的线性温度补偿

软件安装与设置

CHORUS线性补偿和PCDMIS采用的相同的软件,其设置方式也和PCDMIS完全相同,导入SERV1.STP文件即可。

温度补偿的使用

首先要在CHORUS软件中设置使用温度补偿,在CONTROLPANEL菜单中选择Thermal为NTC方式。

设置完毕后,每次使用温度补偿,在运行CHORUS软件之后,首先要执行THCOMP.DME文件,电脑将从控制柜中自动采集测量机三轴的温度及零件温度,根据当前温度对补偿文件进行线性修改,生成新的补偿文件进行补偿。

SERV.STP文件

在TUTOR补偿过程中使用一个名字为SERV.STP的文件,PCDMIS和CHORUS中使用的文件SERV1.STP也是SERV.STP文件转换成的,此文件中存有关于补偿的许多参数,

二、结构温度补偿(Structure)

1.TUTOR软件的结构温度补偿

软件安装设置

TUTOR软件的结构温度补偿的软件安装方式和其线性温度补偿软件安装是相同的。

设置时在运行C:

\WTUTOR\THIOMAPS.EXE程序后,在A驱插入servicetemperaturecompensation盘后,选择STRUCTURE,出现一个对话框,要求选择对应的机型(图2.1.1)。

选择要进行补偿的机型后,点击“√”确认后进入下一对话框(图2.1.2),导入SERV.STP文件和COMERINI.DAT文件,要注意这两个文件的行程(STROKE)和步长(STEP)要相同。

分别点击SERV.STP和COMERINI.DAT图标,在C:

\WTUTOR目录中导入这两个文件,点击SAVE保存。

COMERINI.DAT文件形式入图2.1.3,是ASCII码文件,可以编辑。

 

图2.1.1

图2.1.2

 

图2.1.3

如果在“DEADATASAVE”盘中保存有以上两个文件,可以直接拷贝到C:

\WTUTOR目录中。

结构温度补偿的用户使用设置USERSETUP同线性温度补偿完全相同。

结构温度补偿的传感器测试和温度补偿使用方法同线性温度补偿完全相同。

2.PCDMIS软件的结构温度补偿

软件安装与设置

PCDMIS结构温度补偿只能在计算机中进行,所使用的软件名是Themal_Ocx.EXE,运行此软件后,结构温度补偿软件将安装在C:

\Thermal_OCX目录中,执行此目录下Themal_Ocx.EXE文件,出现下图对话框(图2.2.1),选择FILETRANSFER,出现选择软件提示(图2.2.2),选择PCDMIS软件,然后选择机型(图2.2.3),可以从C:

\WTUTOR目录或者A驱向C:

\Thermal_OCX目录中导入SERV1.STP

图2.2.1

 

图2.2.2

图2.2.4

图2.2.3

文件和COMERIN1.DAT文件(图2.2.4)。

如果“DEADATASAVE”盘中保存有这两个文件,可以把文件直接拷贝到C:

\Thermal_OCX目录中。

点击图2.2.1中的License,出现图2.2.5对话框,要求输入LicenseCode,只有输入LicenseCode图2.2.5后,补偿才能使用。

当安装使用结构温度补偿的测量机时,必须向DEA公司要LicenseCode。

温度补偿的使用

PCDMIS软件的结构温度补偿和线性温度补偿的使用方法是一样的。

需要在下拉菜单的OPTION中的CMMOptions的LeitzProtocolSetup中选中UseDEAStructuralThermalCompensationOCX(图2.2.6)。

图2.2.6

3.CHORUS软件的结构温度补偿

软件安装与设置

CHORUS软件使用结构温度补偿和PCDMIS使用相同的软件,设置也基本相同,只是在图2.2.2时选择CHORUS软件,也需要输入LicenseCode才能使用。

温度补偿的使用

CHORUS软件的结构温度补偿和线性温度补偿的使用方法相同。

SERV.STP文件

ParameterintheSERV.STPFile

(egTYPHOON)

DescriptionoftheParameter

S001:

2

No.ofbanksof8sensorseach

S002:

11.512.511.011.524.0

Expansioncoeff.X,Y,Z,worktop,beam

S003:

0.5000.250

Widthofworktop,beam[m]

S004:

1.0100.080

Distanceofworktop,beam[m]

S005:

5.0

Deviationfromambienttemperature[°C]

S006:

19

Ambienttemperaturesensor,qty,channel(s)

S007:

2000.1500.800.200.100.100.

X,Y,Zstrokes,X,Y,Zsteps

S008:

13

Partsensor,qty,channel(s)

S009:

12

Xsensor,qty,channel(s)

S010:

19

Ysensor,qty,channel(s)

S011:

110

Zsensor,qty,channel(s)

S012:

6145678

Worktopsensors,qty,channels(**)

S013:

60013141516

Beamsensors,qty,channels(**)

S014:

0.000.000.000.80.2

Max.dispersionX,Y,Zworktopbeam[°C]

S015:

90.0

Min.timeforpartsensor[sec]

S016:

31.05.09.0

InitialT.ofworktop[°C]

S017:

31.05.09.0

InitialT.ofbeam[°C]

S018:

20.0

InitialambientT.[°C]

S019:

60000

Sizeoftheoutputfileforbackup

S020:

0.60.6

Calculationfactors

S021:

101

Machineidentifier

S022:

0

Otherparametersnotused

S023:

0

‘’

S024:

0

‘’

S025:

0

‘’

S026:

0

‘’

S027:

0

‘’

S028:

0

‘’

S029:

0

‘’

S030:

1

‘’

NOTE(**)Thesensorsofbeamandworktoparearrangedinpairs.Thefirstsensorisunder,thesecondoneisonthebeamorworktop:

egTYPHOON:

1bottom,4top,towards+X

5bottom,6top,atthemiddleofthestroke

7bottom,8top,towards-X

Readthetablesenclosed.

 

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1