STS8200编程手册Rev1.03:关键功能与API概览

需积分: 9 6 下载量 157 浏览量 更新于2024-07-14 收藏 485KB PDF 举报
STS8200编程手册Rev1.03提供了对HuaFengTest&ControlTechnology Co., Ltd.开发的测试控制器的详细编程指南。该手册的主要内容围绕着用户程序的运行流程和关键函数,旨在帮助开发者理解和操作这款设备进行自动化测试。 1. 用户程序运行流程与函数说明: - **运行流程**:手册详细描述了从启动到结束的完整测试流程,包括初始化、上电检测(OnSot)、硬件配置(HardWareCfg)、预测试流程(InitBeforeTestFlow)和后测试流程(InitAfterTestFlow)等步骤。 - **关键函数**:UserInit()负责设置测试环境;UserExit()用于清理资源;OnSot()在设备上电时触发;StsGet*系列函数(如StsGetOperatorID, StsGetWaferID等)用于获取设备状态信息,如操作员ID、wafer ID等;StsSetModuleToSite()用于设定模块到站点;StsEnableVI()和StsDisableVI()管理虚拟仪器的连接和断开;StsConnectVI(), StsDisConnectVI(), 和StsInitVI()涉及VI(虚拟仪器)的初始化和通信。 2. CParam 类型的函数: - **CParam()**: 定义了一个参数结构体,并提供了一系列方法来设置参数名称(SetDispName)、符号(SetSymbol)、范围限制(SetMinLimit, SetMaxLimit)、单位(SetAllUnit, SetUnitName)以及测试结果和备注(SetTestResult, SetResultRemark)。 - **GetSitesCount()**: 提供获取站点数量的功能,这对于支持多站点测试的系统尤为重要。 这份手册不仅涵盖了基本的编程接口,还包含了参数管理和设备状态查询,确保开发人员能够灵活地定制测试方案并监控测试过程。理解并掌握这些函数和流程对于编写高效、精确的测试程序至关重要。通过阅读和实践手册中的内容,开发者可以充分利用STS8200的功能,提升测试效率和准确性。