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

下载本文档

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

文档简介

系统软件说明书

—简介

JC-5600模拟集成电路测试系统限制软件是在WindowsXP环境下,利用VisualC++6.0

作为系统开发工具开发的集成测试管理系统。测试系统软件包括:测试处理、测试数据

显示、数据统计、测试程厅管理、测试程厅框架自动生成、多种功能集成在一起。供应

操作便利的用户界面,运用者通过菜单、工具条,快捷键等操作程序。不须要对C++

的编写方法有很深的了解,系统自动生成测试程序框架,并供应专用的测试函数。测试

程序开发人员只需编写测试过程,显示、统计等功能系统自动处理,不须要用户再次开

发,提高测试程序的开发效率。

二软件安装

L文件构成说明

User------------------------存放用户测试程序的默认书目

Include------------------------存放.h头文件书目

Library------------------------存放.lib文件书目

Califile------------------------存放校准数据,自检结果书目

JC5600.exe------------------------测试管理系统执行主程序

comm3196A.dll------------------------测试程序专用函数库

datalog.dll------------------------测试数据接口库

*.dat------------------------系统数据文件

*.Sum------------------------保存统计数据文件

礼dig------------------------保存测试数据文件(Txt)

prg------------------------测试程序设置文件

prgtmp------------------------测试程序设置文件备份,用于在乒乓测试环

境,自动产生。

csv------------------------保存测试数据文件(Excel)

2.安装软件

将光盘中JC3196DX-II书目拷贝到D:\下,书目名必需为JC3196DX-H“

3.VC++6.0设置

在JC-5600模拟集成电路测试系统上开发的测试程序是在MicrosoftVisualC++6.0

环境卜开发。因此,必需安装MicrosoftVisualC++6.0。安装方法,参照MicrosoftVisual

C++6.0的安装向导自动进行安装。

安装完成后,必需设置MicrosoftVisualC++6.0的环境,具体步骤如下:

(1)运行VC++,进入到MicrosoflVisualC++6.0的编辑环境。

(2)设置include路径,单击菜单项Tools,单击Options...,弹出Option窗口,选择

标签Directories,对话框如下(图1-1),在Showdirectoriesfor列表中选择Include

files,在Directories:中添加新的书目,选择D:\JC3196DX-H书目下的INCLUDE书

目。

图1-1

(3)设置Libraryfiles的路径,在Showdirectoriesfor列表中选择Libraryfiles,在

Directories:中添加新的书目,选择D:\JC3196DX-II\L1BRARY书目下的LIBRARY书

目。

测试系统界面运用说明

-测试操作步骤

1.执行测试系统程序

在WindowsXP环境下运行D:\JC3196DX-II\JC5600.exe文件,起先执行系统软件,

假如出现以下窗口(图2T),表示接口检查出现错误,请检查是否测试系统未开机或电

缆连线有问题,如选择接着运行,测试结果失效。

图27

2.打开测试文件

单击菜单(项目->打开项目文件)或百弹出如下“打开项目”对话框(图2-2),

在打开测试程序前,首先选择测试站。点击“站选择"Radion按钮选择在“STATIONA”

或“STATIONB”测试,假如在一个测试程序中同时运用“STATION或和“STATIONB”,

必需选择"STATIONA”。

在“最近打开的被测器件”列表中选择要打开的测试程序,假如没有,单击

按钮」,弹出选择文件对话框(图2-3),选择要测试器件的书目,然后选择测试程序

文件,扩展名为*邛摩,单击“确定”按钮,打开测试程序。弹出测试主窗口(图2-4)。

当进入测试主窗口时,假如出现(图2-5)信息框,表示测试程序有问题,不能测

试,须要重新编译测试程序,重新加载后测试。

注:在“最近打开的被测器件”,*.prgtmp文件是*.prg文件的副本,用于乒乓测试

两个相同的测试程序,自动产生的。

打开项目

站选择

6STATIONA「STATIONB

打开项目文件:

|D:\JC3196DXII\USER\TDA2030A\TDA2030A.prg

最近打开的被测器件:

D:\IC3196DXII\USER\TDA2030A\TDA2D30Aw邈口

删除

确定取^I

图2-2

图2-3

住;JC-5600模拟集成电路测试系统-rTDA2030A.prg]

a项目9编辑口测试©设置Q)数据9系统选项⑤)窗口世)帮助QD

DIBlot

测试信息多site就计

Site#|Pass〔Fail〔Total|YieldCO|

测试站:A站

操作员:

机械手/探针台:

测试开始时9:32

测试时间:BIN统计一

Binf|BinNameIP/FIsitelIsite2|site32

测试数据输出路径:

5

6

7

8

9

10

修改|11

12

图2-4

图2-5

3.设置批号

单击“lot”,弹出Lot编辑设置对话框(图2-设,选择要设置批号的站,填写批号,

单击“确定”按钮后退出。

图2-6

4.测试操作

测试窗口如上(图2-4),单击工具条中Radi。度钮>,切换到测试状态,当"、

18显示有效时,单击按键HI,wSTATIONA”测试,单击按键,B"STATIONB”测试。

5.添加注释

图2-4左下角的框内可添加当前测试程序的注释说明,点击“修改”按钮后生效。

6.显示测试数据

在测试过程中,测试主窗口显示测试结果Pass口ail,分BIN信息,和当前总的测

试统计数据。要显示具体测试数据,单击工具条按钮叵,弹出对话框(图2-7),选择要

显示具体测试数据的测试站,单击“确定”后,弹出具体测试数据窗口(图2Y)。Radio

选择按钮“全部”显示全部测试项数据,“合格”只显示合格的测试数据,“失效”只显

示失效的测试数据。

图2-7

详细数据

STATIONB详细测试数6全部「合格「失效

图2-8

Z设置测试选项

设置测试选项,包括设置GO/NOGO测试方式,连续测试失效提示,保存数据等。单

击菜单(设置-)设置(S^A)或设置(STA)),弹出如下对话框(图2-9)。

通过点击选择框向GO/NOGO设置GO/NOGO测试方式,假如不选择,无论测试过程中

是否失效,都测试到最终一项结束。假如选择,当遇到测试失效后,测试系统停止测试,

测试结束。

当选择连续测试失效报警选择框,当连续测试失效数据达到规定的数值,测试停止,

等待操作人员处理。“连续失效数据”编辑框填写允许连续测试失效数据的最大值。“起

始位置”编辑框填写起先计算连续测试失效报警的序号,“结束位置”编辑框填写结束

连续测试失效报警的序号。

8.保存测试数据

图2-9

通过在“设置测试选项”对话框中(图2-8)设置“保存”方式,在测试过程中

测试数据可以实时地保存到计算机的硬盘中,保存格式有两种可选,文本方式和Excel

电子表格方式。据知操作如下,单击“保存”选择框为选择方式,设置输出文件路径和

文件名,选择保存格式,文本方式*.dig或Excel电子表格方式*.csv,设置完成后单击

“确定”按钮退出设置窗口。在测试过程中,每完成一次测试,自动保存数据。

9.数据清零

点击数据清零菜单出现图2-11窗口,sitel,site2可分开勾选清零。

图2-11

10.设置机械手/探针台接口

单击菜单(设置->p/设置),弹出如下对话框(图2-10)。“接口”项用于设置测试

系统与机械手/探针台的连接方式,6布而坏连接,用于手动测试,选择「TTL用于在

TTL接口下测试,选择「GPIB用于在GPIB接口下测试。

当选择TTL接口方式时,要设置TTL的两种BIN输出方式选择,选择「单线控制BIN

方式,每个TTL接口的8根线(BIN1-BIN8),分别连接8个BIN,每次只有一根线有效。

选择6组合控制HEX,每次八根线同时有效,可以组合出255个BIN。两个TTL接口有

两种START输入方式,“PHI,PH2”和“PH1+PH2”方式。选择“PHI,PH2”方式用于乒

乓测试,当PHI,PH2任一接口收到START测试信号,测试系统对应的测试站测试一次,

PH1对应“STATIONA",?H2对应“STATIONB"。选择“PH1+PH2”方式用于并行测试,

当PHI,PH2任一接口收到START测试信号后等待“START_WAIT”设定的延迟时间,在延

迟时间中假如PHI,PH2的START信号都有效,同时测试两个器件,否则START信号有效

的站测试「TTL延迟时间设置”用于设置机械手/探针台接口须要的硬件延迟时间和输入

输出有效电平。

“口”:BIN起始时间,最小为0

“T2”:BIN有效脉冲宽度,最小10uS

“T3”:EOT起始时间,最小为0

“T4”:EOT有效脉冲宽度,最小10uS

“BINEdge":BIN有效电平设置,“ActiveLow”低电平有效,“ActiveHigh”高

电平有效

“EOTEdge":EOT有效电平设置,“ActiveLow”低电平有效,“ActiveHigh”高

电平有效

图2-10

二新建测试程序步骤

在新建测试程序时,JC-5600测试系统软件自动创建测试程序结构框架,用户只需

编写测试函数,具体步骤如下说明。

1.新建测试程序

单击H按钮,弹出以下对话框(图2-11),选择测试站,在“被测器件名称:”编

辑框填写被测器件名称,比名称默认为新测试工程书目,在“路径”填写路径名称或单

击一•弹出书目选择对话框,选择书目。最终,单击确定产生测试程序框架。

图2-12

2.打开测试源程序

可以通过两种途径打开测试程序源程序。方法一,运行VC++6.0,单击菜单

"File->OpenWorkspace选择要打开的测试程序二程,打开测试源程序。方法二,打

开测试程序,在测试主窗口下(图2-4)单击菜单“项目-〉打开测试源程序”后,测试程

序程序自动在VC++6.0下打开。

3.编辑测试程序

编辑测试程序包括两个部分:编辑源程序和填写测试参数。

编辑源程序:在VC++6.0环境下,打开测试源程序工程,在VC++6.0编辑环境下打开

TestPrg.cpp文件,在voidPASCAL测试程序名()函数下编辑测试流程。

填写测试参数:在JC5600.EXE测试系统环境下,打开测试程序,在测试主窗口下(图

2-4),单击“编辑->“编辑测试程序(STA)”、“编辑测试程序(STB)”",弹出对话框

(图2-13)o选择并测数:“1SITE"、“2SITE"、“4SITE",选择按钮「好怎,选

中表示A、B同时测试。填写测试项分BIN,“SoftwareBin”软件统计分BIN,在编辑测

试源程序时,每一个测试项要填写一个失效BIN,具体方法参考函数SHOW_RESULT();

“BinName”填写分Bin的名称或测试项目名,“HardwareBin”,硬件BIN,对应机械手

/探针台的PHI信号。

图2-13

4.调试测试程序

调试测试程序在VC+-6.0环境下完成。打开测试源程序,单击菜单“BuiId->Rebuild

All”,编译完成后,单击菜单“Project-Settings”弹出工程设置对话框,在“Debug”

标签下(图2-14)的“Executablefordebugsession:"编辑框填写测试系统程序路径

名“D:\JC3196DX-II\JC5600.exe”后确定退出。在VC++6.0编辑环境下,设置调试段点,

单击菜单"StartDebug-〉Go”或快捷键“F5”执行测试程序,JC96D.exe测试系统软件

自动执行,选择要调试的测试的程序,打开测试程序后,运行测试后,就可以在VC++6.0

环境下做单步的调试工作。

ProjectSettingsTllx-

SettingsFor:Win32Debug二GeneralDebug|C/C++|Link|Resources|M|►

Category:星!□

Executablefordebugsession:

D:\JC3196DXII\JC5600.exe►

Workingdirectory:

Programarguments:

Remoteexecutablepathandfilename:

OKCancel

图2-14

留意事项

操作留意事项

1.在测试器件前,安装适配器和测试板,必需在关机的状态下把适配器和测试板安装到

测试头上。

2.先打开计算机,然后接通测试系统电源开关,待机器稳定后,起先测试。

3.启动系统文件JC96D.exe前,先接通测试系统电源开关。

4.为保证系统平安,在安装接口卡时,必需关闭计算机,断开计算机的220V电源线。

在连接电缆前,必需关闭计算机和测试仪,不能在开机状态下连接电缆。在安装测试

板和自检板之前,必需关闭测试仪电源。

第三章、用户指令说明

1、电压电流源

1.0SET_VIS_RANGE

[函数原型]voidSET_VIS_RANGE(intiPath,unsignedintMode,

unsignedintFor_Range)

[功能]在多SITE设置VIS电压挡。留意仅在SET_VIS_P指令龙公溺嫌方式下有用。

[参数说明]intiPa(h,:第几路多SITE施加:ISITE或2SITE_A+B取值范围为1~4、2SITE

或4SITE取值范围为1~2。

intMode:VIS工作模式FVMI/FIMV

intVrange:Vrange是一个大于等于0,,小于等于50的整数。W在加压测流

方式下,用于指示希望运用的加压量程。

Vrange=0时允许自动选择加压量程。

VrangoO时,依据Vrange选择加压量程。

1.1SET_VIS_P

[函数原型]voidSET_VIS_P(intiPath,unsignedintMode,

doubleValue,unsignedintValuc_Unit,

doubleClamp_Value,unsignedintClamp_Unit);

[功能]VIS电压/电流源的多SITE设置。在加㈤解流方式下,假如在该指令曾经出现过

SET_VIS_RANGE指令,则加压运用SET_VIS_RANGE一经设置加压档位,假如

前面未出现过SET_VIS_RANGE指令,则依据Value小于等于3V电压运用3V电

压挡,大于3V电压运用50V电压挡。

[参数说明]intiPath.:第几路多SITE施加:1SITE或2SITE_A+B取值范围为1~4、2SITE

或4SITE_A+B取值范围为1~2。

intMode:VIS工作模式FVMI/FIMV

doubleValue:施加值

intVaIue_Unit:施加值单位:V:V/MV/UVI:A/MA/UA

doubleClamp_Vakie:箱位值

intClamp_Unit:施加箝位值单位:V:V/MVI:A/MA/UA

[返回值]无用

[范例]SET_VIS_P(3,FVMI,5,V,1,MA);

[函数原型]voidSET_VIS_P(intiPath,unsignedintMode,

doubleValue,unsignedintValue_Unit,

doubleClamp_Value,unsignedintClamp_Unit,

doubleVrange

I功能]VIS电压/电流源的多SITE设置。该指令与SET_V1S_RANGE指令无关。

[参数说明]intiPath.:第几路多SITE施加:1SITE或2SITE_A+B取值范围为1〜4、2SITE

或4SITE_A+B取值范围为1~2。

intMode:VIS工作模式FVMI/FIMV

doubleValus:施加值(可以定常数,也可以是数组名)

intValue_Unit:施加值单位:V:V/MV/UVLA/MA/UA

doubleCIamp_Value:箝位值

intClamp_Unit:施加箝位值单位:V:V/MVLA/MA/U

intVrange:Vrange是一个大于等于0,,小于等于50的整数。仅在尸忆故/方

过卜,用于选择加压量程(FIMV方式下无用八

Vrange=0时依据Value的值自动选择加压量程。

Vrange>0时,依据Vrange选择加压量程。同时与

SE1_V1S_RANGE才旨令无关。

[返回值]无用

[范例]i)SET_VIS_P(3,FVMI.5,V,1,MA,10);

ii)doubleDAT[4];

DAT[0]=l;DAT12]=2;DAT[2]=1;DAT[3J=3;

SET_VIS_P(3,FVMLDAT,V,1,MA,7);

SET_VIS_P(1,FIMV,DAT,MA,1,V,7);

[函数原型]voidSET_VIS_P(intiNun,intiNhibit,

intiPath,unsignedintMode,

doubleValue,unsignedintValue_Unit,

doubleClamp_Value,unsignedintClamp_Unit);

[功能]VIS电压/电流源的多SITE设置。

[参数说明]intiNun:多SITE施加数目,可从GET_DATA(5)函数中获得。

intiNhibit:禁止指定组的施加,可从GET_DATA⑹函数中获

得。0:表示不禁止、1:禁止第1SITE、2:禁止

第2SITE、4:禁止第3SITE、8:禁止第4SITE、两路以上为

和。

intiPath,:第几路多SITE施加:1S1TE或2SITE_A+B取值范围为1~4、2SITE

或4SITE.A+B取值范围为1~2。

intMode:VIS工作模式FVMI/FIMV

doubleValue:施加值

intValue_Unit:施加值单位:V:V/MV/UVLA/MA/UA

doubleClanip_Value:箝位值

intClampUnit:施加箝位值单位:V:V/MVLA/MA/UA

[返回值]无用

[范例]两SITE并没,不禁止,第3路,加压测流,施加5V,箝位1MA

SET_VIS_P(2,0,3,FVML5,V,1,MA);

1.2VIS_MEASURE_P(跟随SET_VIS_P指令一起用)

1.2.1

[函数原型]doubleVIS_MEASURE_P(intiPath,unsignedint(Delay);

[功能]VIS源的多SITE测量,结果数据要从GET_DATA函数获得,数据单位是电压(V)、

电流(A)。

[参数说明]intiPath,:第几路多SITE测试:1S1TE或2SITE_A+B取值范围为1~4、2SITE

或4SITE取值范围为1~2。

inttDclay:测量延时,单位亳秒

[范例]VIS_MEASURE_P(3,2);

[函数原型]doubleVIS_MEASURE_P(intiNun,intiNhibit,

intiPath,unsignedint(Delay);

[功能]VIS源的多SITE测量,结果数据要从GET_DATA函数获得,数据单位是电压(V)、

电流(A)。

[参数说明]intiNun:多SITE测量数目,GET_DATA(5)函数中获得。

intiNhibit:禁止指定SITE的测量,GET_DATA⑹函数中获得。

0:表示不禁止、1:禁止第1SITE、2:禁止第2

SITE、4:禁止第3SITE、8:禁止第4S1TE、两路以

上为和。

intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为1〜4、2SITE

或4SITE取值范围为1~2。

inttDelay:测量延时,单位亳秒

[返回值]无用

[范例]VIS_MEASURE_P(4,8,3,2);

4SITE并测,禁止第4SITE,第3路,等待2Ms

1.3CONDITIONS_VIS_P

1.3.1

[函数原型]voidCONDITIONS_VIS_P(intiNun,intiNhibit,

intiPath,unsignedintMode,

doubleValue,unsignedintValue_Unit,

doubleClamp_Valuc,

unsignedintClamp_Unit);

[功能]VIS电压/电流源的多SITE条件的设置,与SET_VIS_P不同处,只设条件不输出

[范例]CONDITIONS_VIS_P(3,FVMI,5,V,1,MA);

[函数原型]voidCONDITIONS_VIS_P(intiNun,intiNhibit,

intiPalh.unsignedintMode,

doubleValue,unsignedintValuc_Unit,

doubleClampValue,

unsignedintClamp_Unit);

[功能]VIS电压/电流源的多SITE条件的设置,与SET_VIS_P不同处,只设条件不输出。

[参数说明]intiNun:多SITE施加数目何从GET_DATA⑸函数中获得。

intiNhibit:禁止指定SITE的施加,可从GET_DATA⑹函数中获

得。0:表示不禁止、1:禁止第1SITE、2:禁止

第2SITE、4:禁止第3SITE、8:禁止第4SITE、两路以上为

和。

intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为1~4、2SITE

或4SITE取值范围为1〜2。

intMode:VIS工作模式FVMI/FIMV

doubleValue:施加值

intValue_Unit:施加值单位:V:V/MV/UVI:A/MA/UA

doubleClamp_Value:箝位值

intClamp.Unit:施加箝位值单位:V:V/MVI:A/MA/UA

[返回值]无用

[范例]CONDITIONS_VIS_P(2,0,3,FVMI,5,V,1,MA);

两SITE并设,不禁止,第3路,加压测流,施加5V,箝位1MA

1.4MEASURE_VIS_P(跟随CONDITIONS_VIS_P指令一起用)

[函数原型]doubleMEASURE_VIS_P(intiPath,unsignedinttDelay);

[功能]VIS源的多SITE测量,与CONDITIONS_VIS_P协作运用施加,测试、测试完后

断开输出,结果,数据要从GET_DATA函数获得,数据单位是电压(V)、电流(A)。

[参数说明]intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为1〜4、2SITE

或4SITE_A-B取值范围为1~2。

inttDelay:测量延时,单位亳秒

[范例]MEASURE_VIS_P(3,2);

[函数原型]doubleMEASURE_VIS_P(intiNun,intiNhibit,

intiPath,unsignedinttDelay);

[功能]同。

[参数说明]intiNun:多SITE测量数目,GET_DATA(5)函数中获得。

intiNhibit:禁止指定SITE的测量,GET_DATA(6)函数中获得。

0:表示不禁止、1:禁止第1SITE、2:禁止第2

SITE、4:禁止第3SITE、8:禁止第4SITE、两路以

上为和。

intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为1~4、2SITE

或4SITE_A+B取值范围为1〜2。

int(Delay:测量延时,单位亳秒

[返回值]无用

[范例]MEASURE_VIS_P(4,8,3,2);

4SITE并测,禁止第4SITE,第3路,等待2Ms

1.5CLEAR_VIS_P

[函数原型]voidCLEAR_V1S_P(intiMcasNo);

[功能]多SITE清VIS限制状态数据

[参数说明]intiMeasNo:多SITE清除第几路:1SITE或2SITE_A+B取值范围为卜4、2SITE

或4SITE_A+B取值范围为1~2。

[返回值]

[范例]CLEAR_VIS_P(2);

1.6SET_VIS(或SET_VISN)

[函数原型]voidSET_VIS(intiMeasNo,unsignedintMode,

doubleValue,unsignedintVakie_Unit,

doubleClainp_Value,unsignedintClamp_Unit);

[功能]设置指定路的VIS电压/电流源,该指令不适用于多SITE测试。

[参数说明]inciMeasNo,设置第儿路施加,范围1-8。

intModeVIS工作模式FVMI/FIMV

doubleValue施加值

intValue_Unit施加值单位:V:V/MV/UVLA/MA/UA

doubleClamp_Valuc:箝位值

intClamp_Unit:施加箱位值单位:V:V/MVLA/MA/UA

[&回值]无用

[范例]SET.VIS(3,FVMI,5,V,1,MA);

1.7VIS_MEASURE(或VISN_MEASURE)

1.8(跟随SET_VIS指令一起用)

[函数原型]VIS_MEASURE(intnVis,unsignedint(Delay)

[功能]测量指定路的VIS数据,该指令不适用于多SITE测试。

[参数说明]intiNun:指定测量第几路,范围1-8。

int(Delay:测量延时,单位毫秒

[返0值]测量值

1.8CONDITIONS_VISN

[函数原型]voidCONDITIONS_VISN(intiMcasNo,unsignedintMode,

doubleValue,unsignedintValue_Unit,

doubleClamp_Value,unsignedintClamp_Unit);

[功能]设置指定路的VIS电压/电流源,与SET_V【S_P不同处,只设条件不输出

该指令不适用于多SITE测试。

[参数说明]intiMeasNo,设置第几路施加,范围1-8。

intModeVIS工作模式FVMI/FIMV

doubleValue施加值

intValue_Unit施加值单位:V:V/MV/UVLA/MA/UA

doubleClanip_Value:箝位值

iniClamp_Unit:施加箝位值单位:V:V/MVLA/MA/UA

[&回值]无用

[范例]SET_VISN(3,FVMI,5,V,1,MA);

1.9MEASURE_VISN(跟随CONDITIONS_VISN指令一起用)

[函数原型]MEASURE_VISN(intnVis,unsignedint(Delay)

[功能]与CONDITIONS.VIN协作运用施加,测试、测试完后断开输出,该指令不适用

于多SITE测试。

[参数说明]intiNun:指定测量第几路,范围1-8。

inttDelay:测量延时,单位毫秒

[返回值]测量值

1.10CLEARVISN

[函数原型]CLEAR_VISN(intiMeasNo);

[功能]清除VIS的指定路限制状态数据,该指令不适用于多SITE测试。

[参数说明]intiMeasN。指定清除第几路,范围1-8。

2、低电压电流源

2.1SET_LVIS_P

[函数原型]voidSET_LVIS_P(intiPath,unsignedintMode,

doubleValue,unsignedintValue_Unit,

doubleClamp_Value,unsignedintClamp_Unit);

[功能]LVIS电压/电流源的多SITE设置.,依据Value的值自动选择加压量程。

[参数说明]intiPath,:第几路多SITE施加:1SITE或2SITE_A+B取值范围为1~4、2SITE

或4S1TE_A+B取值范围为1〜2。

intMode:VIS工作模式FVMI/FIMV

doubleValue:施加值

inlValue.Unit:施加值单位:V:V/MV/UVI:A/MA/UA

doubleClamp_Value:箝位值

intClamp.Unit:施加箝位值单位:V:V/MVLA/MA/U

[返回值]无用

[范例]SET_LVIS_P(3,FVMI,5,V,1,MA);

[函数原型]voidSET_LVIS_P(intiPath,unsignedintMode,

doubleValue.unsignedintValue_Unit,

doubleClamp_Value,unsignedintClamp_Unit,

doubleVrange);

[功能]LVIS电压/电流源的多SITE设置。

[参数说明]intiPath,:第几路多SITE施加:1SITE或2SITE_A+B取值范围为1~4、2SITE

或4S1TE_A+B取值范围为1〜2。

intMode:LVIS工作模式FVMI/HMV

doubleValue:施加值I可以是常数,也可以是数组名)。

intValue_Unit:施加值单位:V:V/MV/UVLA/MA/UA

doubleCIamp_Value:箝位值

intClamp_Unit:施加箝位值单位:V:V/MVLA/MA/U

intVrange:Vrange是一个大于等于0.,小于等于24的整数。仅在尸VM/方

式下,用于选择加压量程(F1MV方式下无用储

Vrange=0时依据Value的值自动选择加压量程。

Vrangc>0时,依据Vrange选择加压量程。

[返回值]无用

[范例]i)SET_LVIS_P(3,FVMI,5,V,I,MA,10);

ii)doubleDAT[4];

DAT[O]=1;DAT[2]=2;DAT[2]=1;DAT[3]=3;

SET_LVIS_P(3,FVMI,DAT,V,1,MA,7);

SET_LVIS_P(1,HMV,DAT,MA,1,V,7);

[函数原型]voidSET_LVIS_P(intiNun,intiNhibit,

intiPath,unsignedintMode,

doubleValue,unsignedintValuc_Unit,

doubleClamp_Value,unsignedintClamp_Unil);

[功能]VIS电压/电流源的多SITE设置。

[参数说明1intiNun:多SITE施加数目,口」从GET_DATA(5)函数中获得。

intiNhibit:禁止指定SITE的施加,可从GET.DATA(6)函数中获

得。0:表示不禁止、1:禁止第1SITE、2:禁止

第2SITE、4:禁止第3SITE、8:禁止第4SITE、两路以上为

和。

intiPath,:第几路多SITE施加:1SITE或2SITE_A+B取值范围为1~4、2SITE

或4SITE取值范围为1~2。

intMode:LVIS工作模式FVMI/HMV

doubleValus:施加值

intValue_Unit:施加值单位:V:V/MV/UVLA/MA/UA

doubleClamp_Value:箝位值

intClamp_Unit:施加箝位值单位:V:V/MVLA/MA/UA

[返回值]无用

[范例]两SITE并没,不禁止,第3路,加压测流,施加5V,箝位1MA

SET_LVIS_P(2,0,3,FVMI,5,V,1,MA);

2.2LVIS_MEASURE_P(跟随SET_VIS_P指令一起用)

2.2.1

[函数原型]doubleLVIS_MEASURE_P(intiPath,unsignedint(Delay);

[功能]LVIS源的多SITE测量,结果数据要从GET_DATA函数获得,数据单位是电压(V)、

电流(A)。

[参数说明]intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为1~4、2SITE

或4SITE_A+B取值范围为1~2。

int(Delay:测量延时,单位亳秒

[范例]LVIS_MEASURE_P(3,2);

「函数原型]doubleLVISMEASUREP(intiNun.intiNhibit.

intiPath,unsignedinttDelay);

[功能]VIS源的多SITE测量,结果数据要从GET_DATA函数获得,数据单位是电压(V)、

电流(A)。

[参数说明]inliNun:多SITE测量数目,GET_DATA(5)函数中获得。

intiNhibit:禁止指定SITE的测量,GET_DATA(6)函数中获得。

0:表示不禁止、1:禁止第1SITE、2:禁止第2

SITE、4:禁止第3SITE、8:禁止第4SITE、两路以

上为和。

intiPath,:第几路多SITE测试:ISITE或2SITE_A4B取值范围为1〜4、2SITE

或4SITE取值范围为1〜2。

ini(Delay测量延时,单位毫秒

[返回值]无用

[范例]LVIS_MEASURE_P(4,8,3,2);

4SITE并测,禁止第4SITE,第3路,等待2Ms

2.3CONDITIONS_LVIS_P

2.3.1

[函数原型]voidCONDITIONS_LVIS_P(intiNun,intiNhibit,

intiPalh.unsignedintMode,

doubleValue,unsignedintValuc_Unit,

doubleClamp_Value,

unsignedintClamp_Unit);

[功能]LVIS电压/电流源的多SITE条件的设置,与SET_LVIS_P不同处,只设条件不输

[范例]CONDITIONS_LVIS_P(3,FVMI,5,V,1,MA);

[函数原型]voidCONDITIONS_LVIS_P(intiNun,intiNhibil,

intiPath.unsignedintMode,

doubleValue,unsignedintValuc_Unit,

doubleClamp_Value,

unsignedintClamp_Unit);

[功能]LVIS电压/电流源的多SITE条件的设置,与SET_LVIS_P不同处,只设条件不输

出。

[参数说明]intiNun:多SITE施加数目,可从GET_DATA(5)函数中获得。

intiNhibit:禁止指定SITE的施加,可从GET_DATA⑹函数中获

得。0:表示不禁止、1:禁止第ISITE.2:禁止

第2SITE、4:禁止笫3SITE、8:禁止第4SITE、两路以上为

和。

intiPath,:第几路多SITE测试:1SITE或2SITE_A+B取值范围为1〜4、2SITE

或4SITE取值范围为1~2。

intMode:VIS工作模式FVMI/FIMV

doub

温馨提示

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

评论

0/150

提交评论