JC5600使用手册_第1页
JC5600使用手册_第2页
JC5600使用手册_第3页
JC5600使用手册_第4页
JC5600使用手册_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、系统软件说明书一 简介JC-5600模拟集成电路测试系统控制软件是在WindowsXP环境下,利用Visual C+ 6.0作为系统开发工具开发的集成测试管理系统。测试系统软件包括:测试处理、测试数据显示、数据统计、测试程序管理、测试程序框架自动生成、多种功能集成在一起。提供操作方便的用户界面,使用者通过菜单、工具条,快捷键等操作程序。不需要对C+的编写方法有很深的了解,系统自动生成测试程序框架,并提供专用的测试函数。测试程序开发人员只需编写测试过程,显示、统计等功能系统自动处理,不需要用户再次开发,提高测试程序的开发效率。二 软件安装1.文件构成说明User 存放用户测试程序的默认目录Inc

2、lude 存放 .h头文件目录Library 存放 .lib 文件目录Califile 存放校准数据,自检结果目录JC5600.exe 测试管理系统执行主程序comm3196A.dll 测试程序专用函数库datalog.dll 测试数据接口库*.dat系统数据文件*.Sum 保存统计数据文件*.dlg 保存测试数据文件(Txt)*.prg 测试程序设置文件*.prgtmp 测试程序设置文件备份,用于在乒乓测试环境,自动产生。*.csv 保存测试数据文件(Excel)2.安装软件将光盘中JC3196DX-目录拷贝到D:下,目录名必需为JC3196DX-。3.VC+6.0 设置在JC-5600模拟

3、集成电路测试系统上开发的测试程序是在Microsoft Visual C+6.0 环境下开发。因此,必须安装Microsoft Visual C+6.0。安装方法,参照Microsoft Visual C+6.0的安装向导自动进行安装。安装完成后,必须设置Microsoft Visual C+6.0 的环境,具体步骤如下:(1) 运行VC+,进入到Microsoft Visual C+6.0 的编辑环境。(2) 设置 include 路径,单击菜单项 Tools,单击 Options. , 弹出 Option 窗口,选择标签 Directories ,对话框如下(图1-1),在Show dir

4、ectories for 列表中选择 Include files,在Directories: 中添加新的目录,选择D: JC3196DX-目录下的 INCLUDE 目录。图1-1(3) 设置 Library files 的路径,在Show directories for 列表中选择 Library files,在Directories: 中添加新的目录,选择D: JC3196DX- LIBRARY目录下的 LIBRARY 目录。测试系统界面使用说明一 测试操作步骤1.执行测试系统程序在Windows XP环境下运行D: JC3196DX- JC5600.exe文件,开始执行系统软件,如果出现以

5、下窗口(图2-1),表示接口检查出现错误,请检查是否测试系统未开机或电缆连线有问题,如选择继续运行,测试结果失效。图2-12.打开测试文件单击菜单(项目->打开项目文件)或 弹出如下“打开项目”对话框(图2-2),在打开测试程序前,首先选择测试站。点击“站选择”Radion按钮选择在“STATION A”或“STATION B”测试,如果在一个测试程序中同时使用“STATION A”和“STATION B”,必须选择“STATION A”。在“最近打开的被测器件”列表中选择要打开的测试程序,如果没有,单击 按钮 ,弹出选择文件对话框(图2-3),选择要测试器件的目录,然后选择测试程序文件

6、,扩展名为*.prg,单击“确定”按钮,打开测试程序。弹出测试主窗口(图2-4)。当进入测试主窗口时,如果出现(图2-5)信息框,表示测试程序有问题,不能测试,需要重新编译测试程序,重新加载后测试。注:在“最近打开的被测器件”,*.prgtmp文件是*.prg文件的副本,用于乒乓测试两个相同的测试程序,自动产生的。图2-2图2-3图2-4图2-53.设置批号单击“lot”,弹出Lot编辑设置对话框(图2-6),选择要设置批号的站,填写批号,单击“确定”按钮后退出。图2-64.测试操作测试窗口如上(图2-4),单击工具条中Radio按钮,切换到测试状态,当、显示有效时,单击按键,“STATION

7、 A” 测试,单击按键 “STATION B”测试。5.添加注释图2-4左下角的框内可添加当前测试程序的注释说明,点击“修改”按钮后生效。6.显示测试数据在测试过程中,测试主窗口显示测试结果Pass/Fail,分BIN信息,和当前总的测试统计数据。要显示详细测试数据,单击工具条按钮,弹出对话框(图2-7),选择要显示详细测试数据的测试站,单击“确定”后,弹出详细测试数据窗口(图2-8)。Radio选择按钮“全部”显示全部测试项数据,“合格”只显示合格的测试数据,“失效”只显示失效的测试数据。图2-7图2-87.设置测试选项设置测试选项,包括设置GO/NOGO测试方式,连续测试失效提示,保存数据

8、等。单击菜单(设置-)设置(ST A)或设置(ST A),弹出如下对话框(图2-9)。通过点击选择框设置GO/NOGO测试方式,如果不选择,无论测试过程中是否失效,都测试到最后一项结束。如果选择,当遇到测试失效后,测试系统停止测试,测试结束。当选择连续测试失效报警选择框,当连续测试失效数据达到规定的数值,测试停止,等待操作人员处理。“连续失效数据”编辑框填写允许连续测试失效数据的最大值。“起始位置” 编辑框填写开始计算连续测试失效报警的序号,“结束位置”编辑框填写结束连续测试失效报警的序号。8.保存测试数据图2-9通过在 “设置测试选项”对话框中(图2-8)设置 “保存”方式,在测试过程中测试

9、数据可以实时地保存到计算机的硬盘中,保存格式有两种可选,文本方式和Excel电子表格方式。据知操作如下,单击“保存”选择框为选择方式,设置输出文件路径和文件名,选择保存格式,文本方式*.dlg或Excel电子表格方式*.csv,设置完成后单击“确定”按钮退出设置窗口。在测试过程中,每完成一次测试,自动保存数据。9.数据清零点击数据清零菜单出现图2-11窗口,site1,site2可分开勾选清零。 图2-1110.设置机械手/探针台接口单击菜单(设置->P/设置),弹出如下对话框(图2-10)。“接口”项用于设置测试系统与机械手/探针台的连接方式,不连接,用于手动测试,选择用于在TTL接口

10、下测试,选择用于在GPIB接口下测试。当选择TTL接口方式时,要设置TTL的两种BIN输出方式选择,选择方式,每个TTL接口的8根线(BIN1-BIN8),分别连接8个BIN,每次只有一根线有效。选择,每次八根线同时有效,可以组合出255个BIN。两个TTL接口有两种START输入方式,“PH1,PH2”和“PH1+PH2”方式。选择“PH1,PH2”方式用于乒乓测试,当PH1,PH2任一接口收到START测试信号,测试系统对应的测试站测试一次,PH1对应“STATION A”, PH2对应“STATION B”。 选择“PH1+PH2”方式用于并行测试,当PH1,PH2任一接口收到START

11、测试信号后等待“START_WAIT”设定的延迟时间,在延迟时间中如果PH1,PH2的START信号都有效,同时测试两个器件,否则START信号有效的站测试。“TTL延迟时间设置”用于设置机械手/探针台接口需要的硬件延迟时间和输入输出有效电平。“T1”: BIN起始时间,最小为0“T2”: BIN有效脉冲宽度,最小10uS“T3”: EOT起始时间,最小为0“T4”: EOT有效脉冲宽度,最小10uS“BIN Edge”: BIN有效电平设置,“Active Low”低电平有效,“Active High”高电平有效“EOT Edge”: EOT有效电平设置,“Active Low”低电平有效,

12、“Active High”高电平有效图2-10二 新建测试程序步骤在新建测试程序时,JC-5600测试系统软件自动创建测试程序结构框架,用户只需编写测试函数,具体步骤如下说明。1.新建测试程序单击按钮,弹出以下对话框(图2-11),选择测试站,在“被测器件名称:”编辑框填写被测器件名称,此名称默认为新测试工程目录,在“路径”填写路径名称或单击弹出目录选择对话框,选择目录。最后,单击确定产生测试程序框架。图2-122.打开测试源程序可以通过两种途径打开测试程序源程序。方法一,运行VC+6.0,单击菜单“File->Open Workspace”,选择要打开的测试程序工程,打开测试源程序。方

13、法二,打开测试程序,在测试主窗口下(图2-4)单击菜单“项目->打开测试源程序”后,测试程序程序自动在VC+6.0下打开。3.编辑测试程序编辑测试程序包括两个部分:编辑源程序和填写测试参数。编辑源程序:在VC+6.0环境下,打开测试源程序工程,在VC+6.0编辑环境下打开TestPrg.cpp文件,在void PASCAL 测试程序名()函数下编辑测试流程。填写测试参数:在JC5600.EXE测试系统环境下,打开测试程序,在测试主窗口下(图2-4),单击“编辑->“编辑测试程序(ST A)”、 “编辑测试程序(ST B)”,弹出对话框(图2-13)。选择并测数,“1 SITE”、

14、“2 SITE”、 “4 SITE”,选择按钮,选中表示A、B同时测试。填写测试项分BIN,“Software Bin”软件统计分BIN,在编辑测试源程序时,每一个测试项要填写一个失效BIN,详细方法参考函数SHOW_RESULT ();“Bin Name”填写分Bin的名称或测试项目名,“Hardware Bin”,硬件BIN,对应机械手/探针台的PHI信号。图2-134.调试测试程序调试测试程序在VC+6.0环境下完成。打开测试源程序,单击菜单“Build-> Rebuild All”,编译完成后,单击菜单“Project->Settings”弹出工程设置对话框,在“Debug

15、”标签下(图2-14)的“Executable for debug session:”编辑框填写测试系统程序路径名“D:JC3196DX-JC5600.exe”后确定退出。在VC+6.0编辑环境下,设置调试段点,单击菜单“Start Debug->Go”或快捷键“F5”执行测试程序,JC96D.exe测试系统软件自动执行,选择要调试的测试的程序,打开测试程序后,运行测试后,就可以在VC+6.0环境下做单步的调试工作。图2-14注意事项操作注意事项1 在测试器件前,安装适配器和测试板,必须在关机的状态下把适配器和测试板安装到测试头上。2 先打开计算机,然后接通测试系统电源开关,待机器稳定后

16、,开始测试。3 启动系统文件JC96D.exe前,先接通测试系统电源开关。4 为保证系统安全,在安装接口卡时,必须关闭计算机,断开计算机的220V电源线。在连接电缆前,必须关闭计算机和测试仪,不能在开机状态下连接电缆。在安装测试板和自检板之前,必须关闭测试仪电源。第三章、用户指令说明1、 电压电流源1.0SET_VIS_RANGE函数原型 void SET_VIS_RANGE ( int iPath,unsigned int Mode, unsigned int For_Range)功 能在多SITE设置VIS电压挡。注意仅在SET_VIS_P指令加压测流方式下有用。参数说明intiPath,

17、:第几路多SITE施加:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE取值范围为12。int Mode:VIS工作模式FVMI/FIMV int Vrange :Vrange是一个大于等于0,,小于等于50的整数。仅在加压测流方式下,用于指示希望使用的加压量程。Vrange=0时允许自动选择加压量程。Vrange>0时,根据Vrange选择加压量程。1.1SET_VIS_P函数原型 voidSET_VIS_P(int iPath,unsigned int Mode, double Value,unsigned int Value_Unit, double Clamp

18、_Value,unsigned int Clamp_Unit); 功 能VIS电压/电流源的多SITE设置。在加压测流方式下,如果在该指令曾经出现过SET_VIS_RANGE指令,则加压使用SET_VIS_RANGE已经设置加压档位,如果前面未出现过SET_VIS_RANGE指令,则根据Value小于等于3V电压使用3V电压挡,大于3V电压使用50V电压挡。参数说明intiPath,:第几路多SITE施加:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE_A+B取值范围为12。int Mode:VIS工作模式FVMI/FIMVdouble Value:施加值int Valu

19、e_Unit:施加值单位:V:V/MV/UVI:A/MA/UAdouble Clamp_Value:箝位值int Clamp_Unit:施加箝位值单位:V:V/MVI:A/MA/UA返 回 值无用范 例SET_VIS_P (3,FVMI,5,V,1,MA); 函数原型 voidSET_VIS_P(int iPath, unsigned int Mode, double Value, unsigned int Value_Unit, double Clamp_Value, unsigned int Clamp_Unit, double Vrange ); 功 能VIS电压/电流源的多SITE设置

20、。该指令与SET_VIS_RANGE指令无关。参数说明intiPath,:第几路多SITE施加:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE_A+B取值范围为12。int Mode:VIS工作模式FVMI/FIMVdouble Value:施加值(可以是常数,也可以是数组名)int Value_Unit:施加值单位:V:V/MV/UVI:A/MA/UAdouble Clamp_Value:箝位值int Clamp_Unit:施加箝位值单位:V:V/MVI:A/MA/U int Vrange :Vrange是一个大于等于0,,小于等于50的整数。仅在FVMI方式下,用于选

21、择加压量程(FIMV方式下无用)。Vrange=0时根据Value的值自动选择加压量程。Vrange>0时,根据Vrange选择加压量程。同时与SET_VIS_RANGE指令无关。 返 回 值无用范 例i) SET_VIS_P (3,FVMI,5,V,1,MA ,10);ii) doubleDAT4;DAT0=1;DAT2=2;DAT2=1;DAT3=3;SET_VIS_P (3,FVMI,DAT,V,1,MA ,7);SET_VIS_P (1,FIMV,DAT, MA,1, V ,7);函数原型 voidSET_VIS_P(int iNun,int iNhibit, int iPath

22、,unsigned int Mode, double Value,unsigned int Value_Unit, double Clamp_Value,unsigned int Clamp_Unit);功 能VIS电压/电流源的多SITE设置。参数说明int iNun:多SITE施加数目,可从GET_DATA (5)函数中获得。int iNhibit:禁止指定组的施加,可从GET_DATA (6)函数中获得。0:表示不禁止、1:禁止第1SITE、2:禁止第2SITE、4:禁止第3SITE、8:禁止第4SITE、两路以上为和。intiPath,:第几路多SITE施加:1SITE或2SITE_A

23、+B取值范围为14、2SITE或4SITE_A+B取值范围为12。int Mode:VIS工作模式FVMI/FIMVdouble Value:施加值int Value_Unit:施加值单位:V:V/MV/UVI:A/MA/UAdouble Clamp_Value:箝位值int Clamp_Unit:施加箝位值单位:V:V/MVI:A/MA/UA返 回 值无用范 例两SITE并设,不禁止,第3路,加压测流,施加5V,箝位1MASET_VIS_P (2,0,3,FVMI,5,V,1,MA);1.2VIS_MEASURE_P (跟随SET_VIS_P指令一起用)1.2.1函数原型 doubleVIS

24、_MEASURE_P (int iPath, unsigned int tDelay);功 能VIS源的多SITE测量,结果数据要从GET_DATA函数获得,数据单位是电压(V)、电流(A)。参数说明intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE取值范围为12。int tDelay:测量延时,单位毫秒 范 例VIS_MEASURE_P (3,2);函数原型 doubleVIS_MEASURE_P (int iNun,int iNhibit, int iPath, unsigned int tDelay);功 能VIS源的多SITE

25、测量,结果数据要从GET_DATA函数获得,数据单位是电压(V)、电流(A)。参数说明int iNun:多SITE测量数目,GET_DATA (5)函数中获得。int iNhibit:禁止指定SITE的测量,GET_DATA (6)函数中获得。0:表示不禁止、1:禁止第1SITE、2:禁止第2SITE、4:禁止第3SITE、8:禁止第4SITE、两路以上为和。intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE取值范围为12。int tDelay:测量延时,单位毫秒返 回 值无用范 例VIS_MEASURE_P (4,8,3,2);4S

26、ITE并测,禁止第4SITE,第3路,等待2MS1.3CONDITIONS_VIS_P1.3.1函数原型 void CONDITIONS_VIS_P (int iNun,int iNhibit, int iPath,unsigned int Mode, double Value,unsigned int Value_Unit, double Clamp_Value,unsignedint Clamp_Unit);功 能VIS电压/电流源的多SITE条件的设置,与SET_VIS_P不同处,只设条件不输出 范 例CONDITIONS_VIS_P (3,FVMI,5,V,1,MA);函数原型 voi

27、d CONDITIONS_VIS_P (int iNun,int iNhibit, int iPath,unsigned int Mode, double Value,unsigned int Value_Unit, double Clamp_Value,unsignedint Clamp_Unit);功 能VIS电压/电流源的多SITE条件的设置,与SET_VIS_P不同处,只设条件不输出。参数说明int iNun:多SITE施加数目,可从GET_DATA (5)函数中获得。int iNhibit:禁止指定SITE的施加,可从GET_DATA (6)函数中获得。0:表示不禁止、1:禁止第1S

28、ITE、2:禁止第2SITE、4:禁止第3SITE、8:禁止第4SITE、两路以上为和。intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE取值范围为12。int Mode:VIS工作模式FVMI/FIMVdouble Value:施加值int Value_Unit:施加值单位:V:V/MV/UVI:A/MA/UAdouble Clamp_Value:箝位值int Clamp_Unit:施加箝位值单位:V:V/MVI:A/MA/UA返 回 值无用范 例CONDITIONS_VIS_P (2,0,3,FVMI,5,V,1,MA);两SIT

29、E并设,不禁止,第3路,加压测流,施加5V,箝位1MA1.4MEASURE _VIS_P (跟随CONDITIONS_VIS_P指令一起用) 函数原型 doubleMEASURE _VIS_P (int iPath, unsigned int tDelay);功 能VIS源的多SITE测量,与CONDITIONS_VIS_P配合使用 施加,测试、测试完后断开输出,结果,数据要从GET_DATA函数获得,数据单位是电压(V)、电流(A)。参数说明 intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE_A+B取值范围为12。int tDel

30、ay:测量延时,单位毫秒 范 例MEASURE _VIS_P (3,2);函数原型 doubleMEASURE _VIS_P (int iNun,int iNhibit, int iPath, unsigned int tDelay);功 能同。参数说明int iNun:多SITE测量数目,GET_DATA (5)函数中获得。int iNhibit:禁止指定SITE的测量,GET_DATA (6)函数中获得。0:表示不禁止、1:禁止第1SITE、2:禁止第2SITE、4:禁止第3SITE、8:禁止第4SITE、两路以上为和。intiPath,:第几路多SITE测试:1SITE或2SITE_A+

31、B取值范围为14、2SITE或4SITE_A+B取值范围为12。int tDelay:测量延时,单位毫秒返 回 值无用范 例MEASURE _VIS_P (4,8,3,2);4SITE并测,禁止第4SITE,第3路,等待2MS1.5CLEAR_VIS _P函数原型 voidCLEAR_VIS _P (int iMeasNo);功 能多SITE清VIS控制状态数据参数说明int iMeasNo:多SITE清除第几路:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE_A+B取值范围为12。返 回 值范 例CLEAR_VIS _P (2);1.6SET_VIS(或SET_VISN

32、)函数原型 voidSET_VIS(int iMeasNo,unsigned int Mode,double Value,unsigned int Value_Unit,double Clamp_Value,unsigned int Clamp_Unit);功 能设置指定路的VIS电压/电流源,该指令不适用于多SITE测试。参数说明int iMeasNo,:设置第几路施加,范围1-8。int Mode:VIS工作模式FVMI/FIMVdouble Value:施加值int Value_Unit:施加值单位:V:V/MV/UVI:A/MA/UAdouble Clamp_Value:箝位值int

33、Clamp_Unit:施加箝位值单位:V:V/MVI:A/MA/UA返 回 值无用范 例SET_VIS ( 3,FVMI,5,V,1,MA);1.7 VIS_MEASURE (或VISN_MEASURE)1.8 (跟随SET_VIS指令一起用)函数原型 VIS_MEASURE (int nVis,unsigned int tDelay)功 能测量指定路的VIS数据,该指令不适用于多SITE测试。参数说明int iNun:指定测量第几路,范围1-8。int tDelay:测量延时,单位毫秒返 回 值测量值1.8CONDITIONS _VISN函数原型 voidCONDITIONS _VISN(i

34、nt iMeasNo,unsigned int Mode,double Value,unsigned int Value_Unit,double Clamp_Value,unsigned int Clamp_Unit);功 能设置指定路的VIS电压/电流源,与SET_VIS_P不同处,只设条件不输出该指令不适用于多SITE测试。参数说明int iMeasNo,:设置第几路施加,范围1-8。int Mode:VIS工作模式FVMI/FIMVdouble Value:施加值int Value_Unit:施加值单位:V:V/MV/UVI:A/MA/UAdouble Clamp_Value:箝位值in

35、t Clamp_Unit:施加箝位值单位:V:V/MVI:A/MA/UA返 回 值无用范 例SET_VISN ( 3,FVMI,5,V,1,MA);1.9 MEASURE _VISN (跟随CONDITIONS _VISN指令一起用)函数原型 MEASURE _VISN (int nVis, unsigned int tDelay)功 能与CONDITIONS_VIN配合使用 施加,测试、测试完后断开输出,该指令不适用于多SITE测试。参数说明int iNun:指定测量第几路,范围1-8。int tDelay:测量延时,单位毫秒返 回 值测量值1.10CLEAR_VISN函数原型CLEAR_V

36、ISN(int iMeasNo);功 能清除VIS的指定路控制状态数据,该指令不适用于多SITE测试。参数说明int iMeasNo指定清除第几路,范围1-8。2、低电压电流源2.1SET_LVIS_P函数原型 voidSET_LVIS_P(int iPath,unsigned int Mode, double Value,unsigned int Value_Unit, double Clamp_Value,unsigned int Clamp_Unit); 功 能LVIS电压/电流源的多SITE设置,根据Value的值自动选择加压量程。参数说明intiPath,:第几路多SITE施加:1S

37、ITE或2SITE_A+B取值范围为14、2SITE或4SITE_A+B取值范围为12。int Mode:VIS工作模式FVMI/FIMVdouble Value:施加值int Value_Unit:施加值单位:V:V/MV/UVI:A/MA/UAdouble Clamp_Value:箝位值int Clamp_Unit:施加箝位值单位:V:V/MVI:A/MA/U返 回 值无用范 例SET_LVIS_P (3,FVMI,5,V,1,MA); 函数原型 voidSET_LVIS_P(int iPath, unsigned int Mode, double Value, unsigned int

38、Value_Unit, double Clamp_Value, unsigned int Clamp_Unit, double Vrange ); 功 能LVIS电压/电流源的多SITE设置。参数说明intiPath,:第几路多SITE施加:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE_A+B取值范围为12。int Mode:LVIS工作模式FVMI/FIMVdouble Value:施加值(可以是常数,也可以是数组名)。int Value_Unit:施加值单位:V:V/MV/UVI:A/MA/UAdouble Clamp_Value:箝位值int Clamp_Unit

39、:施加箝位值单位:V:V/MVI:A/MA/U int Vrange :Vrange是一个大于等于0,,小于等于24的整数。仅在FVMI方式下,用于选择加压量程(FIMV方式下无用)。Vrange=0时根据Value的值自动选择加压量程。Vrange>0时,根据Vrange选择加压量程。 返 回 值无用范 例i) SET_LVIS_P (3,FVMI,5,V,1,MA ,10);ii) doubleDAT4;DAT0=1;DAT2=2;DAT2=1;DAT3=3;SET_LVIS_P (3,FVMI,DAT,V,1,MA ,7);SET_LVIS_P (1,FIMV,DAT, MA,1,

40、 V ,7);函数原型 voidSET_LVIS_P(int iNun,int iNhibit, int iPath,unsigned int Mode, double Value,unsigned int Value_Unit, double Clamp_Value,unsigned int Clamp_Unit);功 能VIS电压/电流源的多SITE设置。参数说明int iNun:多SITE施加数目,可从GET_DATA (5)函数中获得。int iNhibit:禁止指定SITE的施加,可从GET_DATA (6)函数中获得。0:表示不禁止、1:禁止第1SITE、2:禁止第2SITE、4:

41、禁止第3SITE、8:禁止第4SITE、两路以上为和。intiPath,:第几路多SITE施加:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE取值范围为12。int Mode:LVIS工作模式FVMI/FIMVdouble Value:施加值int Value_Unit:施加值单位:V:V/MV/UVI:A/MA/UAdouble Clamp_Value:箝位值int Clamp_Unit:施加箝位值单位:V:V/MVI:A/MA/UA返 回 值无用范 例两SITE并设,不禁止,第3路,加压测流,施加5V,箝位1MASET_LVIS_P (2,0,3,FVMI,5,V,1

42、,MA);2.2LVIS_MEASURE_P (跟随SET_VIS_P指令一起用)2.2.1函数原型 doubleLVIS_MEASURE_P (int iPath, unsigned int tDelay);功 能LVIS源的多SITE测量,结果数据要从GET_DATA函数获得,数据单位是电压(V)、电流(A)。参数说明intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE_A+B取值范围为12。int tDelay:测量延时,单位毫秒 范 例LVIS_MEASURE_P (3,2);函数原型 doubleLVIS_MEASURE_P

43、(int iNun,int iNhibit, int iPath, unsigned int tDelay);功 能VIS源的多SITE测量,结果数据要从GET_DATA函数获得,数据单位是电压(V)、电流(A)。参数说明int iNun:多SITE测量数目,GET_DATA (5)函数中获得。int iNhibit:禁止指定SITE的测量,GET_DATA (6)函数中获得。0:表示不禁止、1:禁止第1SITE、2:禁止第2SITE、4:禁止第3SITE、8:禁止第4SITE、两路以上为和。intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为14、2SITE或4

44、SITE取值范围为12。int tDelay:测量延时,单位毫秒返 回 值无用范 例LVIS_MEASURE_P (4,8,3,2);4SITE并测,禁止第4SITE,第3路,等待2MS2.3CONDITIONS_LVIS_P2.3.1函数原型 void CONDITIONS_LVIS_P (int iNun,int iNhibit, int iPath,unsigned int Mode, double Value,unsigned int Value_Unit, double Clamp_Value,unsignedint Clamp_Unit);功 能LVIS电压/电流源的多SITE条件

45、的设置,与SET_LVIS_P不同处,只设条件不输出 范 例CONDITIONS_LVIS_P (3,FVMI,5,V,1,MA);函数原型 void CONDITIONS_LVIS_P (int iNun,int iNhibit, int iPath,unsigned int Mode, double Value,unsigned int Value_Unit, double Clamp_Value,unsignedint Clamp_Unit);功 能LVIS电压/电流源的多SITE条件的设置,与SET_LVIS_P不同处,只设条件不输出。参数说明int iNun:多SITE施加数目,可从

46、GET_DATA (5)函数中获得。int iNhibit:禁止指定SITE的施加,可从GET_DATA (6)函数中获得。0:表示不禁止、1:禁止第1SITE、2:禁止第2SITE、4:禁止第3SITE、8:禁止第4SITE、两路以上为和。intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE取值范围为12。int Mode:VIS工作模式FVMI/FIMVdouble Value:施加值int Value_Unit:施加值单位:V:V/MV/UVI:A/MA/UAdouble Clamp_Value:箝位值int Clamp_Unit

47、:施加箝位值单位:V:V/MVI:A/MA/UA返 回 值无用范 例CONDITIONS_LVIS_P (2,0,3,FVMI,5,V,1,MA);两SITE并设,不禁止,第3路,加压测流,施加5V,箝位1MA2.4MEASURE _LVIS_P (跟随CONDITIONS_VIS_P指令一起用) 函数原型 doubleMEASURE _LVIS_P (int iPath, unsigned int tDelay);功 能LVIS源的多SITE测量,与CONDITIONS_LVIS_P配合使用 施加,测试、测试完后断开输出,结果,数据要从GET_DATA函数获得,数据单位是电压(V)、电流(A

48、)。参数说明 intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE_A+B取值范围为12。int tDelay:测量延时,单位毫秒 范 例MEASURE _VIS_P (3,2);函数原型 doubleMEASURE _LVIS_P (int iNun,int iNhibit, int iPath, unsigned int tDelay);功 能同。参数说明int iNun:多SITE测量数目,GET_DATA (5)函数中获得。int iNhibit:禁止指定SITE的测量,GET_DATA (6)函数中获得。0:表示不禁止、1:禁

49、止第1SITE、2:禁止第2SITE、4:禁止第3SITE、8:禁止第4SITE、两路以上为和。intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE取值范围为12。int tDelay:测量延时,单位毫秒返 回 值无用范 例MEASURE _LVIS_P (4,8,3,2);4SITE并测,禁止第4SITE,第3路,等待2MS2.5CLEAR_LVIS _P函数原型 voidCLEAR_LVIS _P (int iMeasNo);功 能多SITE清LVIS控制状态数据参数说明int iMeasNo:多SITE清除第几路:1SITE或2SITE_A+B取值范围为14、2SITE或4SITE_A+B取值范围为12。返 回 值范 例CLEAR_LVIS _P (2);2.6SET_LVIS函数原型 voidSET_LVIS(int iMeasNo,unsigned int Mode,double Value,unsigned int Value_Unit,double C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论