STS8200 编程手册

合集下载

STS8200软件使用手册Rev1.03

STS8200软件使用手册Rev1.03

STS 8200软件使用手册 (Rev 1.03)目录1 STS8200软件使用的模块 (3)2 控制台 (4)2.1 功能概述 (4)2.2 程序启动 (4)2.3 用户管理 (5)2.4 其它功能 (8)3 主界面 (10)3.1 功能概述 (10)3.2 程序启动 (10)3.3 装入测试程序 (10)3.4 执行测试 (11)3.5 数据显示 (11)3.6 实时数据统计 (12)3.7 测试选项 (13)3.8 输入lot信息 (17)3.9 其它测试中的功能 (19)4 PGSEditor使用说明 (22)4.1 界面介绍 (22)4.2 菜单功能介绍 (23)4.2.1 “File”菜单 (23)4.2.2 “Edit”菜单 (24)4.2.3 “View”菜单 (24)4.2.4 “Setting”菜单 (24)4.2.5 “Operations”菜单 (25)4.3 各模块使用说明 (26)4.3.1 “Function Editor”说明 (26)4.3.2 “Param Editor”说明 (27)4.3.3 “Condition Editor”说明 (28)4.3.4 “Load Function”说明 (29)4.3.5 “测试函数定义区”其他功能介绍 (30)4.3.6 设置工位数 (31)4.3.7 分档设置 (31)4.3.8 数据有效性检查 (34)4.3.9 根据函数定义生成VC工程 (34)4.3.10 打印相应设置 (35)4.3.11 与TESTUI的交互 (36)4.3.12 从模板生成一个新项目 (37)4.3.13 从模板生成一个新PGS文件 (38)5 校准程序的使用 (40)5.1 硬件连接与设置 (40)5.1.1 校准硬件连接说明 (40)5.1.2 校准软件设置说明 (40)5.2 校准 (43)5.3 打印与存盘 (48)5.4 校准中断与动态查看校准数据 (48)5.5 校准数据查找 (48)6数据分析与处理 (50)6.1 存盘文件的格式与内容说明 (50)6.2 运行数据分析软件 (51)6.3 打开数据存盘文件 (52)6.4 查看信息 (53)6.4.1 记录浏览工具条说明 (53)6.4.2 显示所有信息 (53)6.4.3 显示合格信息 (54)6.4.4 显示失效信息 (54)6.4.5 显示某个Site信息 (54)6.5 统计与图形分析 (55)6.5.1 统计分析 (55)6.5.2 图形分析 (55)6.6 数据打印 (58)6.6.1 打印数据表格 (58)6.7 数据输出 (59)6.8 MAPPING绘图输出 (64)7 系统信息收集与处理 (66)7.1 系统信息收集与处理模块的启动 (66)7.2 系统信息的说明 (66)7.2.1 系统信息的分类 (66)7.2.2 系统信息的内容说明 (67)7.3 系统信息窗口的显示操作 (67)7.3.1 总在最上层功能 (67)7.3.2 自动追踪最新收到的系统信息 (68)7.3.3 系统信息的显示选择 (68)7.3.4 特殊信息的显示选择 (69)7.4 系统信息的输出与保存 (70)7.4.1 系统信息的保存 (70)7.4.2 系统信息的截屏保存 (70)7.4.3 系统信息的Htm保存 (71)7.4.4 系统信息的Csv保存 (71)7.4.5 系统信息的打印输出 (72)7.4.6 系统信息的清除 (72)7.4.7 系统信息的读取 (72)7.5 模块程序的退出 (73)8 EQC(Inline QA)使用说明 (75)8.1 定义 (75)8.2 设置方法及技巧 (75)1STS8200软件使用的模块STS8200软件的操作界面主要由以下程序及模块组成:control.exe――系统控制中心Testui.exe――测试操作界面PGSEdit.dll――程序编辑工具datalog.dll――数据保存模块check.dll――自检模块dataAnalyse.exe――数据转换,分析及处理STSCAL.exe――校准工具此外还有一些与以上模块相关的库、配置文件及系统的硬件模块驱动程序,这些共同组成了一个完整的测试系统软件。

STS8200 编程手册Rev1.03

STS8200 编程手册Rev1.03

STS8200编程手册(Rev 1.03)HuaFeng Test & Control Technology Co.,Ltd.目录1.用户程序运行流程及函数说明 (1)1.1.运行流程 (1)erInit() (2)erExit() (2)1.4.OnSot() (2)1.5.HardWareCfg () (2)1.6.SetupFailSite() (2)1.7.InitBeforeTestFlow() (2)1.8.InitAfterTestFlow() (2)1.9.BinOutDut() (3)1.10.OnNewLot() (3)1.11.OnWaferEnd() (3)1.12.StsGetOperatorID() (3)1.13.StsGetWaferID() (3)1.14.StsGetLotID() (4)1.15.StsGetSiteStatus() (4)1.16.StsGetDieCorXY() (5)1.17.StsGetBinDutTotalCount() (5)1.18.StsGetCurrentDutSwBin() (6)1.19.StsGetCurrentDutHwBin() (6)1.20.StsSetModuleToSite () (6)1.21.StsEnableVI () (9)1.22.StsDisableVI () (9)1.23.StsConnectVI () (9)1.24.StsDisConnectVI () (9)1.25.StsInitVI () (9)1.26.StsEableDVICal () (10)1.27.StsEableOVICal () (10)1.28.StsEablePVICal () (10)2.CParam (11)2.1.CParam() (11)2.2.SetDispName() (11)2.3.SetSymbol() (11)2.4.SetMinLimit () (12)2.5.SetMaxLimit () (12)2.6.SetAllUnit () (13)2.7.SetUnitName () (13)2.8.SetTestResult () (13)2.9.SetResultRemark () (14)2.10.GetSitesCount () (15)2.11.GetSubUnitsCount () (15)2.12.GetDispFormat () (15)2.13.GetDescription () (15)2.14.GetTestResult () (16)2.15.GetResultRemark () (16)2.16.GetConditionsCnt () (17)2.17.GetConditionDispName () (18)2.18.GetConditionSymbol () (18)2.19.GetConditionInputKind () (20)2.20.GetConditionDispValue () (20)2.21.GetConditionDispUnit () (21)2.22.GetTestConditionValue () (22)2.23.GetConditionSelectValue () (23)2.24.GetConditionCurSelDouble () (23)2.25.GetConditionValueSelOrder () (24)2.26.GetConditionSelectUnit () (25)2.27.GetConditionUnitSelOrder () (25)2.28.GetConditionDispTip () (26)3.DVI400 (27)3.2.ACEnable () (27)3.3.ACDisable () (27)3.4.Set () (28)3.5.SetClamp () (29)3.6.MeasureVI () (30)3.7.GetMeasResult () (31)4.PVI10A (33)4.1.PVI10A() (33)4.2.ACEnable () (33)4.3.ACDisable () (33)4.4.Set () (34)4.5.SetClamp () (35)4.6.MeasureVI () (37)4.7.GetMeasResult () (37)5.OVI40 (39)5.1.OVI40() (39)5.2.ACEnable () (39)5.3.ACDisable () (40)5.4.Set () (40)5.5.SetClamp () (41)5.6.MeasureVI () (42)5.7.GetMeasResult () (43)6.CBIT128 (45)6.1.CBIT128() (45)6.2.Init() (45)6.3.SetCBITOff() (45)6.4.SetCBITOn() (46)6.5.SetCBIT() (46)7.QTMU_PLUS (50)7.1.QTMU_PLUS() (50)7.2.Init() (50)7.3.Connect() (51)7.4.Disconnect() (51)7.5.SetInSource() (51)7.6.SetStartInput() (52)7.7.SetStopInput() (52)7.8.SetStartTrigger() (53)7.9.SetStopTrigger() (54)7.10.SelectArm() (55)7.11.SetTimeOut() (56)7.12.Measure() (56)7.13.MeasureFreq() (58)7.14.MeasureDutyCycle() (59)7.15.SetSinglePulseMeas() (60)7.16.SinglePulseMeas() (61)7.17.SetScan() (62)7.18.ScanEnable() (63)7.19.ScanDisable() (64)7.20.ScanRead() (64)7.21.QTMU_PLUS 编程范例 (65)8.ACSM_PLUS (69)8.1.ACSM_PLUS() (69)8.2.Init() (69)8.3.InitACM() (70)8.4.InitACS() (70)8.5.DisableACM() (70)8.8.ACSDutConnect() (71)8.9.ACSDutDisConnect() (71)8.10.ACSBusConnect() (72)8.11.ACSBusDisConnect() (72)8.12.ACSConfig() (72)8.13.ACSSineConfig() (74)8.14.ACSTriangleConfig() (75)8.15.ACSSquareConfig() (76)8.16.ACSBusSineConfig() (77)8.17.ACMLMeaDutDC() (77)8.18.ACMLMeaDutAC() (79)8.19.ACMLMeaDutData() (80)8.20.ACMLMeaDutMAC() (82)8.21.ACMLMeaDutTHD() (83)8.22.ACMHMeaDutDC() (85)8.23.ACMHMeaDutAC() (86)8.24.ACMHMeaDutData() (88)8.25.ACMLMeaBusDC() (90)8.26.ACMLMeaBusAC() (91)8.27.ACMHMeaBusDC() (92)8.28.ACMHMeaBusAC() (94)8.29.ACSM_PLUS模块编程样例---运算放大器的增益带宽积 (95)8.30.ACSM_PLUS模块编程样例---三端集成稳压器的纹波抑制比 (96)9.DIO (98)9.1.DIO() (98)9.2.Init () (98)9.3.Connect(不带参数) (98)9.4.Connect(带参数) (99)9.7.SetVIH() (100)9.8.SetVIL() (100)9.9.SetVOH() (100)9.10.SetVOL() (101)9.11.SetClockFreq() (101)9.12.SetClockPeriod () (101)9.13.SetDelay() (102)9.14.SetWaveFormat() (102)9.15.LoadPattern(单行模式) (103)9.16.LoadPattern(文件模式) (104)9.17.LoadPattern(多行循环模式) (105)9.18.EndPattern() (105)9.19.RunPattern(非循环模式) (106)9.20.RunPattern(循环模式) (106)9.21.StopPattern() (107)9.22.ReadPattern() (107)9.23.SetSync() (107)9.24.UnsetSync() (108)9.25.GetFailCount() (108)9.26.GetFailData() (108)9.27.GetSerialPatternResult () (109)9.28.LoopSet () (111)9.29.单个模块的样例程序 (111)9.30.多模块同步工作样例程序 (113)10.系统函数 (116)10.1.delay_ms() (116)10.2.delay_us() (116)1.用户程序运行流程及函数说明1.1.运行流程基本的运行流程如下,但成品测试和圆片测试的流程稍微有些不同,圆片测试的时候会增加OnWaferEnd函数。

CRS, Inc. SPS-2000编程参考手册说明书

CRS, Inc. SPS-2000编程参考手册说明书

Samsung SPS-2000 programming ManualSPS-2000 Program Reference ManualPM-SPS-2000 Manual Revsion 1.5CRS, Inc.Limited Warranty and Disclaimers of WarrantyThis manual has been developed by CRS, Inc. It is intended for the use of its customers and service personnel and should be read in its entirety before attempting to install, use or program the product(s).Nothing contained in this manual shall be deemed to be, and this manual does not constitute, a warranty of, or representation with respect to, the product or any of the products to which this manual applies. This manual is subject to change without notice and CRS, Inc. has no obligation to provide any updates or corrections to this manual. Further, CRS, Inc. also reserves the right, without prior notice, to make changes in equipment design or components as it deems appropriate. No representation is made that this manual is complete or accurate in all respects and CRS, Inc. shall not be liable for any errors or omissions contained in this manual. In no event shall CRS, Inc. be liable for any incidental or consequential damages relating to or arising out of the use of this manual. This document contains proprietary information that is protected by copyright. All rights are reserved. No part of this document may be photocopied or reproduced without prior written consent of CRS, Inc.NOTICEIF ANY WARRANTY IS EXTENDED TO YOU WITH REGARD TO THE PRODUCT(S) TO WHICH THIS MANUAL APPLIES, IT IS A WARRANTY FROM THE ENTITY OR INDIVIDUAL FROM WHOM YOU DIRECTLY PURCHASED THE PRODUCT(S). SUBJECT TO THE FOREGOING, UNLESS YOU ARE A DIRECT END USER CUSTOMER OF CRS, INC., CRS, INC. DOES NOT EXTEND TO YOU ANY EXPRESS WARRANTY OR ANY IMPLIED WARRANTY AND EXPRESSLY DISCLAIMS ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR USE, OR FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OF NON-INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS IN CONNECTION WITH THE PRODUCT(S) OR ANY SOFTWARE, DRIVERS, OR PROGRAMMING PRODUCT, WHETHER EMBEDDED IN PRODUCT(S) OR PROVIDED AS A SEPARATE PROGRAM, OR USED IN CONJUNCTION WITH THIS/THESE PRODUCT(S). CRS, INC. SPECIFICALLY DOES NOT WARRANT THAT THE OPERATION OF ANY DRIVERS, SOFTWARE, OR PROGRAMMING PRODUCTS LICENSED HEREUNDER, WHETHER EMBEDDED IN PRODUCTS OR PROVIDED AS SEPARATE PROGRAMS, SHALL BE UNINTERRUPTED OR ERROR FREE OR THAT FUNCTIONS CONTAINED IN SUCH DRIVERS, SOFTWARE OR PROGRAMMING PRODUCTS SHALL OPERATE IN COMBINATION(S) WHICH MAY BE SELECTED FOR USE BY YOU OR OTHERWISE MEET YOUR REQUIREMENTS.CRS, Inc. is not responsible for any damages or loss, either direct, indirect, special, incidental or consequential, which you may experience as a result of your purchase or use of the product(s). Your sole remedy in the event that you encounter any difficulties with the product(s) is against the entity or individual from whom you purchased the product(s).Revision 2.0 - April 1, 2005WARNING - U.S.THIS EQUIPMENT GENERATES, USES AND CAN RADIATE RADIO FREQUENCY ENERGY, AND IF NOT INSTALLED AND USED IN ACCORDANCE WITH THE INSTRUCTIONS MANUAL, MAY CAUSE INTERFERENCE TO RADIO COMMUNICATIONS. IT HAS BEEN TESTED AND FOUND TO COMPLY WITH THE LIMITS FOR A CLASS A COMPUTING DEVICE PURSUANT TO SUBPART J OFPART 15 OF FCC RULES WHICH ARE DESIGNED TO PROVIDE REASONABLE PROTECTION AGAINST SUCH INTERFERENCEWHEN OPERATED IN A COMMERCIAL ENVIRONMENT. OPERATIONS OF THE EQUIPMENT IN A RESIDENTIAL AREA IS LIKELYTO CAUSE INTERFERENCE IN WHICH CASE THE USER, AT HIS OWN EXPENSE, WILL BE REQUIRED TO TAKE WHATEVER MEASURES MAY BE REQUIRED TO CORRECT THE INTERFERENCE.NOTICE - CANADATHIS APPARATUS COMPLIES WITH THE CLASS “A” LIMITS FOR RADIO INTERFERENCE AS SPECIFIED IN THE CANADIAN DEPARTMENT OF COMMUNICATIONS RADIO INTERFERENCE REGULATIONS.CET APPAREIL EST CONFORME AUX NORMES CLASS “A” D’INTERFERENCE RADIO TEL QUE SPECIFIER PAR MINISTRE CANADIEN DES COMMUNICATIONS DANS LES REGLEMENTS D’INTERFERENCE RADIO.ATTENTIONThe product that you have purchased may contain a battery that may be recyclable. At the end of its useful life, under various state andlocal laws, it may be illegal to dispose of the battery into the municipal waste system.Check with your local solid waste officials for details concerning recycling options or proper disposal.ContentsIntroduction 7 SAM4s SPS-2000 Overview (7)Hardware (7)Software (7)Options (7)Unbox & Install MCR (8)Power Requirements (8)ECR Controls & Connections (9)Front Panel Angle Adjustment (9)Rear Display (10)SD Memory Card Slot (10)Connection Panel (11)Default Screen Layout (12)Screen Saver (12)Keylinks (13)Custom Screen Layouts (14)Passwords (15)Password Notes (15)Initialize (15)Memory All Clear (16)Software Installation & SD Memory Utilities 17 Overview (17)Required Support Resources (18)SPS-2000 Program Components (19)Installing Software Using the TFTP Server Method (20)A. Download SPS-2000 Software Files (20)B. Set TCP/IP Protocol Options (21)C. Install and Start the TFTP Server (23)D. Install the Updated Software (25)E. Verify Software Version (27)Application Upgrade from SD Card (29)Bootloader Upgrade from SD Card (30)O/S Upgrade from SD Card (31)Capturing SPS-2000 Screens (32)Equipment Required (32)Screen Capture Procedure (32)Image Downloads (33)Tips for Getting Images Ready (33)Image Download Using SD Memory Card (33)Screen Saver Logo (35)Save/Load End User Program Using SD Memory Card (36)Save End User Program (36)Restore End User Program (36)Save Reports (37)Restore Reports (37)SPS-2000 Program Manual v1.5 Contents 3S Mode Programming 39 S- Mode Programming Screen (39)Self Tests (40)Memory Clearing (41)Memory Clear Options (41)Memory Allocation (43)Memory Allocation – Definitions (43)Key Relocation (47)Function Key Definitions (51)System Options (57)S-Mode System Options – Definitions (57)Printer Driver Selections (60)Printer Driver - Definitions (60)Define Port (61)Define Port - Definitions (61)S-Mode Program Scan Printing (63)S-Mode Program Scans - Definitions (63)Password Notes (64)Load Default Messages (65)Check Unlock/Clerk Unlock (65)SRAM Backup (66)Save End User Program (66)Restore End User Program (66)Save Reports (67)Restore Reports (67)FTP Transmission (68)P Mode Programming 69 P-Mode Programming Menu (69)PLU (70)PLU Add & Change (71)PLU Delete (74)PLU Status Group (75)PLU Stock (79)PLU Minimum Stock (79)Non-PLU Code (80)Age Verification (81)PLU Quick Registration (82)Group (88)Function Key (89)Function Key Program Summary (90)Function Key Programming Notes (94)System Options (97)General Function Option Definitions (98)Tax Option Definitions (102)Cash Drawer Option Definitions (103)Training Mode Option Definitions (104)Level/Modifier Option Definitions (104)Tracking File Option Definitions (105)Kitchen Printing/Video Option Definitions (107)Validation/Subtotal Print Option Definitions (109)General Printing Option Definitions (109)Report Printing Option Definitions (111)4 Contents SPS-2000 Program Manual v1.5Report Option Definitions (113)Time Keeping Option Definitions (115)E.J. (Electronic Journal) & Detail Printing Option Definitions (115)Employee (117)Authority Level (120)Groups By Employee (121)Employee Card (121)Reports (123)Custom Report (123)Financial Report/Employee Report (124)String Report (124)Time (125)Time Period (125)Time Activated Functions (125)Product & Ingredient (127)Edit Ingredient (127)Recipe Table (128)Product Mix Items (128)Product Mix Group Time Periods (129)Taxes (130)Messages (132)Default Error Messages (132)Default System Descriptors (135)Message Definitions (136)Printer & KV Routing (141)Mix & Match Table (142)File Management (143)P-Mode PGM Scan (144)Key Relocation (144)Program Guides 145 Delivery System Program Guide (145)Training Mode Program Guide (145)Table Management Program Guide (146)Table Set Up (146)Alternative Table Shapes/Backgrounds (151)Guest Check Tracking Program Guide (Soft Check) (153)Employee Time Keeping With MCR – Program Guide (154)Employee Sign On with MCR – Program Guide (159)Open Check by MCR – Program Guide (162)Appendix 165 Report Function Key Report Code Structure (165)Report # Table (165)Report Option Table (167)Glossary of Terms 169Index 177Manual Revision Record 180 SPS-2000 Program Manual v1.5 Contents 5。

打印资料-STS8200应用培训讲义 2012.9.12

打印资料-STS8200应用培训讲义   2012.9.12

第一章 STS8200测试系统基础培训1. STS8200系统概述1.1 测试器件类别STS8200测试机属于大模小数类器件测试系统,主要可用于测试运放/比较器、LDO、PWM、锂电池充电/保护、模拟开关、LED Driver、双卡双待、触摸屏、FM Tuner、Class AB/D、滤波器等电源管理类以及大模小数类产品。

1.2 测试指标最大电压:±1000V;最大电流:±10A,电压精度:±0.05%;电流精度:±0.1%1.3 工作模式STS8200支持PING-PONG(STATION A与STATION B)工作模式,实现方法如下:1)配置支持STATION A/B工作模式的STS8000软件。

2)配置2块CBIT128板,且拨码为00和01。

3)配置STATION A/B的电缆和测试盒。

即2套外电缆和2个测试盒。

4)配置2块Handler接口卡。

STS8200支持TWIN工作模式,实现方式如下:1)配置2块带表贴电阻背板总线卡(SM8001),且拨码均为00和00,上下插件箱各一块,2块总线接口卡(IF8001)。

2)配置2套外电缆和2个测试盒。

3)配置2套与电脑主机连接68芯的通信电缆。

4)配置2套与Handler连接62芯的通信电缆。

5)2套电脑主机。

2. STS8200单板介绍STS8200目前共有7种常规板卡,分别为DVI400(双路电压/电流源),PVI10(双路功率电压/电流源),OVI40(八路电压/电流源),CBIT128(用户卡控制单元),QTMU_PLUS(四通道时间测量单元),ACSM_PLUS (精密交流源表),DIO(数字通道模块)。

4款浮动源表FPVI10,FOVI100,HVI1K,QVM。

2.1 板卡精度DVI400 电缆:1根电缆对应 4 块 DVI400板8 路资源,测试盒标准配置2根电缆,共引入 16 路资源。

STS-8200测试程序开发及DUT设计规则大全

STS-8200测试程序开发及DUT设计规则大全
Save界面为数据保存界面,注意两点: 1、数据名称 按我司要求数据名应该为: 测试批号+FT1/RT1/WT1
2、数据保存路径: C:\STS8200\Datalog
5.编写新程序
在编写新的测试程序之前,我们需要根据测试规范的要求确定测试电路和用到的资源。 以开短路程序为例,下面这个产品需要用到DVI0、DVI1两个源。 右侧所示为STS8200通用母板的接口定义,在制作 DUT的时候按照实际情况对应连接。
5.编写新程序
点击OK后,新程序的框架会自动生成,如下:
#include “stdafx.h“ DUT_API void HardWareCfg() { /* StsSetModuleToSite(MD_DVI400,SITE_1,0,1,-1); StsSetModuleToSite(MD_DVI400,SITE_2,2,3,-1);*/ } DUT_API void InitBeforeTestFlow() { } DUT_API void InitAfterTestFlow() { } DUT_API void SetupFailSite(const unsigned char*byFailSite) { } DUT_API int openshort_test(short funcindex, LPCTSTR funclabel) { //{{AFX_STS_PARAM_PROTOTYPES CParam *PIN1 = StsGetParam(funcindex,"PIN1"); CParam *PIN2 = StsGetParam(funcindex,"PIN2"); //}}AFX_STS_PARAM_PROTOTYPES //加入需要用的头文件 //此处可以定义用到的各变量 //多工位程序的资源分配,若为单工位程序可以不填写

STS-8200测试程序开发及DUT设计规则大全 PPT

STS-8200测试程序开发及DUT设计规则大全 PPT
STS-8200测试程序开发及 DUT设计规则
目录
1.STS8200的硬件结构 2.STS8200的开关机 3.STS8200资源简介
3.1 PVI硬件简介 3.2 DVI硬件简介 3.3 OVI硬件简介 3.4 QTMU硬件简介 3.5 ACSM硬件简介 3.6 DIO硬件简介
4.STS8200软件简介 5.STS8200上开发新程序
CH0-1(STB)是备用接口,不用 连接
模式 FV FI FI
量程 ±50V,±20V,±10V,±5V,±2V,±1V ±1A,±100MA,±10MA,±1MA,±100UA ±10A
精度 ±0.05% ±0.1% ±1%
3.2 DVI硬件简介
每块DVI提供双路V/I源,都 是从CH0-1(STA)连接的 一根电缆输出
pin3.Set( FI, -100e-6f, DVI400_2V, DVI400_4MA, RELAY_ON); //DVI1加-100uA电流
delay_ms(2);
pin3. MeasureVI(MV, 10, 20);
//DVI1测量电压(MV),采样10个点 取平均值,每个采样点时间间隔20uS
点击菜单栏的code,在弹出的窗口输入新程序的名称:openshort
5.编写新程序
点击OK后,新程序的框架会自动生成,如下:
#include “stdafx.h“
//加入需要用的头文件
//此处可以定义用到的各变量
DUT_API void HardWareCfg()
//多工位程序的资源分配,若为单工位程序可以不填写
CH0-1(STB)是备用接口, 不用连接
模式 FV FI
量程
±50V,±20V,±10V,±5V,±2V,±1V ±400MA,±40MA,±4MA,±400UA,±40UA, ±4UA

STS8200测试系统基础培训—软件基本操作(PDF 54页)

STS8200测试系统基础培训—软件基本操作(PDF 54页)
【DataLog】―缺省的测试数据存放目录,测试数据文件后缀为
*.mdb 【Handler】―Handler/Prober设置文件存放目录 【Lib】―专用库文件目录 【Include】―编译测试DLL用到的专用头文件 【Driver】-系统所需要的驱动存放目录
【CheckData】-系统自检后数据存放目录
AccoTest
New Valued Multi-site Analog/Mixed Signal Tester
STS 8200测试系统基础培训(3) ——软件基本操作 Rev1.0
系统软件介绍和基本操作
• 测试系统软件介绍 • 安装测试系统软件 • 软件基本操作 • 数据分析和处理
测试系统软件介绍
启动
系统自检成功后,会启动测试控制主界面,并在桌面的托盘
内显示图标
。双击图标可以弹出管理窗口 。
系统界面介绍
主界面中包含以下几部分:
工具栏:测试操作用到的功能都在工具栏中有相应的按扭 参数信息区:显示出测试参数的名称,判据,单位等信息 数据区:显示出参数的测试结果 状态栏:显示测试程序名,LOTID,操作员等信息
用户管理权限
如图红色框内可以创建3类用户,分别是:
Administrator:管理员,拥有全部操作权限 Engineer:工程师,可以编程和条件设置,不可以修改用户权限 Operator:操作员,基本操作,不能编程和条件设置。
Байду номын сангаас
自检
测试系统启动后,会首先检测测试机的状态。根据系 统配置文件检测每块电路板的基本功能是否正常,并 给出自检报告。
根据需要输入相应信息后点击OK,即可进入到待测试状态。
3. 启动测试
单次测试: 开始自动测试:

STS8200硬件手册新版要点

STS8200硬件手册新版要点

STS8200硬件手册新版要点STS8200 硬件手册(Rev 1.01)目录1STS8200系统概述 (3)1.1STS8200系统规格 (3)1.2STS8200系统工作环境 (5)1.3STS8200系统电性能指标 (5)1.4STS8200系统构成 (6)1.4.1PC机 (8)1.4.2总线接口卡 (8)1.4.3机械手接口卡 (9)1.4.4探针台接口卡(选配) (18)1.4.5测试主机 (18)1.4.6标准测试盒 (22)2STS8200插件箱模块 (29)2.1双路电压电流源DVI400 (29)2.1.1技术指标 (29)2.1.2原理框图 (30)2.1.3应用指南 (30)2.2双路功率电压电流源PVI10 (32)2.2.1技术指标 (32)2.2.2原理框图 (33)2.2.3应用指南 (34)2.3八路电压电流源OVI40 (37)2.3.1技术指标 (37)2.3.2理框图 (38)2.3.3应用指南 (38)2.4双通道浮动电压电流源模块FPVI10 (41)2.4.1技术指标 (41)2.4.2原理框图 (42)2.4.3应用指南 (43)2.5八通道浮动电压电流源模块FOVI100 (52) 2.5.1技术指标 (52)2.5.2原理框图 (53)2.5.3应用指南 (54)2.6四通道全浮动差分电压表模块QVM (62) 2.6.1技术指标 (62)2.6.2原理框图 (64)2.6.3应用指南 (65)2.71000V浮动电压电流源HVI1K (70)2.7.1技术指标 (70)2.7.2原理框图 (71)2.7.3应用指南 (71)2.8用户板控制模块CBIT128 (74)2.8.1技术指标 (74)2.8.2原理框图 (74)2.8.3应用指南 (75)2.9精密交流源表模块ACSM_PLUS (79) 2.9.1技术指标 (79)2.9.2原理框图 (81)2.9.3应用指南 (81)2.10四通道时间测量模块QTMU_PLUS (85) 2.10.1技术指标 (85)2.10.2原理框图 (86)2.10.3应用指南 (86)2.11数字通道模块DIO (94)1.1.1技术指标 (94)2.11.1原理框图 (95)1.1.2应用指南 (96)2.1232路TRMMING板TRM (100)2.12.1技术指标 (100)2.12.2原理框图 (101)2.12.3应用指南 (101)附录A机械手/探针台接口卡信号定义 (105)附录B用户DUT卡插座定义 (106)1STS8200系统概述STS8200是为满足大模小数类芯片测试需求而设计的测试系统,系统以先进、合理的设计,优良的精度和稳定性,灵活的配置,强大的扩充能力为客户创造了其它同类系统难以达到的高性价比。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

STS8200 编程手册(Rev 1.06)目录STS8200 (I)编程手册 (I)(Rev 1.06) (I)1.用户程序运行流程及函数说明 (1)1.1.运行流程 (1)erInit() (2)erExit() (2)1.4.OnSot() (2)1.5.HardWareCfg () (2)1.6.SetupFailSite() (2)1.7.InitBeforeTestFlow() (2)1.8.InitAfterTestFlow() (3)1.9.BinOutDut() (3)1.10.OnNewLot() (3)1.11.OnWaferEnd() (3)1.12.StsGetOperatorID() (3)1.13.StsGetWaferID() (4)1.14.StsGetLotID() (4)1.15.StsGetSiteStatus() (4)1.16.StsGetDieCorXY() (5)1.17.StsGetBinDutTotalCount() (5)1.18.StsGetCurrentDutSwBin() (6)1.19.StsGetCurrentDutHwBin() (6)1.20.STSSetModuleToSite() (7)1.21.STSInitVI() (9)1.22.StsEableDVICal () (10)1.23.StsEableOVICal () (10)1.24.StsEablePVICal () (10)2.CParam (12)2.1.CParam() (12)2.2.SetDispName() (12)2.3.SetSymbol() (12)2.4.SetMinLimit () (13)2.5.SetMaxLimit () (13)2.6.GetMinLimit () (14)2.7.GetMaxLimit () (14)2.8.SetAllUnit () (14)2.9.SetUnitName () (15)2.10.SetTestResult () (15)2.11.SetResultRemark () (16)2.12.GetSitesCount () (16)2.13.GetSubUnitsCount () (16)2.14.GetDispFormat () (17)2.15.GetDescription () (17)2.16.GetTestResult () (18)2.17.GetResultRemark () (18)2.18.GetConditionsCnt () (19)2.19.GetConditionDispName () (19)2.20.GetConditionSymbol () (20)2.21.GetConditionShowKind () (21)2.22.GetConditionInputKind () (21)2.23.GetConditionDispValue () (22)2.24.GetConditionDispUnit () (23)2.25.GetTestConditionValue () (23)2.26.GetConditionSelectValue () (24)2.27.GetConditionCurSelDouble () (25)2.29.GetConditionSelectUnit () (26)2.30.GetConditionUnitSelOrder () (27)2.31.GetConditionDispTip () (28)3.DVI400 (29)3.1.DVI400() (29)3.2.ACEnable () (29)3.3.ACDisable () (29)3.4.Set () (30)3.5.SetClamp () (31)3.6.MeasureVI () (32)3.7.GetMeasResult () (33)3.8.SetRiseTime() (34)4.PVI10A (35)4.1.PVI10A() (35)4.2.ACEnable () (35)4.3.ACDisable () (35)4.4.Set () (36)4.5.SetClamp () (37)4.6.MeasureVI () (38)4.7.GetMeasResult () (39)4.8.SetRiseTime() (40)5.OVI40 (41)5.1.OVI40() (41)5.2.ACEnable () (41)5.3.ACDisable () (42)5.4.Set () (42)5.5.SetClamp () (43)5.6.MeasureVI () (44)6.FVI10A (47)6.1.FVI10A() (47)6.2.Set () (47)6.3.SetClamp () (49)6.4.MeasureVI () (50)6.5.GetMeasResult () (51)6.6.SetOutputMode () (52)6.7.PowerSupply () (52)7.CBIT128 (53)7.1.CBIT128() (53)7.2.Init() (53)7.3.Close() (53)7.4.SetCBITOff() (54)7.5.SetCBITOn() (55)7.6.SetCBIT() (55)7.7.SetOn() (56)7.8.GetBYTEStatus () (57)8.QTMU_PLUS (59)8.1.QTMU_PLUS() (59)8.2.Init() (59)8.3.Connect() (60)8.4.Disconnect() (60)8.5.SetInSource() (60)8.6.SetStartInput() (61)8.7.SetStopInput() (61)8.8.SetStartTrigger() (62)8.9.SetStopTrigger() (63)8.10.SelectArm() (63)8.12.Measure() (65)8.13.MeasureFreq() (66)8.14.MeasureDutyCycle() (68)8.15.SetSinglePulseMeas() (69)8.16.SinglePulseMeas() (70)8.17.SetScan() (71)8.18.ScanEnable() (72)8.19.ScanDisable() (72)8.20.ScanRead() (72)8.21.SinglePlsMeas() (73)8.22.MeasFreq() (75)8.23.MeasDC() (76)8.24.Meas() (77)8.25.ScanRd() (78)8.26.GetMeasureResult() (79)8.27.GetScanMeasureResult() (79)8.28.ChannelSetup() (80)8.29.QTMU_PLUS 编程范例 (81)9.ACSM_PLUS (86)9.1.ACSM_PLUS() (86)9.2.Init() (86)9.3.InitACM() (87)9.4.InitACS() (87)9.5.DisableACM() (87)9.6.EnableACS() (88)9.7.DisableACS() (88)9.8.ACSDutConnect() (88)9.9.ACSDutDisConnect() (88)9.11.ACSBusDisConnect() (89)9.12.ACSConfig() (89)9.13.ACSSineConfig() (91)9.14.ACSTriangleConfig() (92)9.15.ACSSquareConfig() (93)9.16.ACSBusSineConfig() (94)9.17.ACMLMeaDutDC() (95)9.18.ACMLMeaDutAC() (96)9.19.ACMLMeaDutData() (97)9.20.ACMLMeaDutMAC() (99)9.21.ACMLMeaDutTHD() (100)9.22.ACMLMeasDutAll() (103)9.23.ACMHMeaDutDC() (106)9.24.ACMHMeaDutAC() (107)9.25.ACMHMeaDutData() (109)9.26.ACMHMeasDutAll() (111)9.27.ACMLMeaBusDC() (113)9.28.ACMLMeaBusAC() (114)9.29.ACMLMeaBusAll() (116)9.30.ACMHMeaBusDC() (118)9.31.ACMHMeaBusAC() (119)9.32.ACMHMeaBusAll() (121)9.33.ACMGetFFTResult() (122)9.34.ACMGetFFTDataBlackmanHarris() (123)9.35.ACMGetFFTResultBlackmanHarris() (124)9.36.ACSM_PLUS模块编程样例---运算放大器的增益带宽积 (126)9.37.ACSM_PLUS模块编程样例---三端集成稳压器的纹波抑制比 (126)10.DIO (128)10.2.Init () (129)10.3.Connect() (129)10.4.Close() (129)10.5.Disconnect() (130)10.6.Open() (130)10.7.SetVIH() (130)10.8.SetVIL() (131)10.9.SetVOH() (131)10.10.SetVOL() (131)10.11.SetClockFreq() (132)10.12.SetClockPeriod () (132)10.13.SetDelay() (133)10.14.SetWaveFormat() (133)10.15.LoadPattern(单行模式) (134)10.16.LoadPattern(文件模式) (135)10.17.LoadPattern(多行循环模式) (136)10.18.EndPattern() (136)10.19.RunPattern(非循环模式) (137)10.20.RunPattern(循环模式) (137)10.21.StopPattern() (138)10.22.ReadPattern() (138)10.23.SetSync() (138)10.24.UnsetSync() (139)10.25.GetFailCount() (139)10.26.GetFailData() (139)10.27.GetSerialPatternResult () (140)10.28.LoopSet () (142)10.29.单个模块的样例程序 (145)10.30.多模块同步工作样例程序 (146)11.TRM (150)11.1.CTrm( ) (150)11.2.Init( ) (150)11.3.Trim( ) (151)11.4.ConnectPower( ) (152)11.5.ConnectRelay( ) (153)12.系统函数 (154)12.1.delay_ms() (154)12.2.delay_us() (154)13.串行测试相关函数 (155)13.1.工位串行操作宏 (155)STS 8200编程手册REV1.06 1.用户程序运行流程及函数说明1.1.运行流程基本的运行流程如下,但成品测试和圆片测试的流程稍微有些不同,圆片测试的时候会增加OnWaferEnd函数。

相关文档
最新文档