hp3070 大概测试流程
hp3070一.概述
HP3070主要用于在线测试,来测定PCB板上的模拟和数字元件的好坏,硬件方面主要包括Testhead ,Controlleer, Support bay,Vacuum control等等。
操做法:
二. 测 试 头(Test head): 完 成 模 拟 ,数 字 测 试
发不了图片啊!!!
整 个Test head 可 划 分 为 2 个Bank,4 个Module. 目前配置: 1个Bank,即Bank2, Module2,3;每 个Module 满 配 置 有11 块 板 卡 :SLOT1: ASRU card ; SLOT6: Control card ; Others: Pin card
ASRU card(Analog Stimulate Response Unit): 模拟激励响应单元
提 供 模 拟 测 试 时 所 需的 激 励 源 ,向量检测器,运算放大器等 电 路 测 量 仪 表. ASRU卡必须在每个Moudule的第一槽.
Control card: 在测板时,程序和数据从系统控制器中下载到卡上,据 程 序 控 制继电器的正确闭合与释放。Control卡必须在每个Moudule的第六槽.
Mother Card: 是每个M的底板,提供直流源给各卡,在卡间传送信号和地址解码.
Pin card : 提供测试时的复用系统, 每块双密度的Pin card提供用于测试的针数为144。一个Module的测试能力为144*9=1296点。
三 电 源 柜(Support Bay) 可 编 程 直 流 电 源(HP6624 或 其 它), 目 前 配 置HP6624 两个.每 个HP6624 均 有 四 个 输 出, 因 此 目 前 可 提 供8 组 电 源(PS1~PS8).电 源 输 出 通 过 电 缆连 至Test head 中 的ASRU 卡 上, ASRU 卡 上 有 针 通 过 夹 具 供 给PCB 板.
四.真空箱(Vacumm Box) (SeriesⅢ 已 集 成 在Test head 中)
提 供 两 组 独 立 控 制 的 真 空.
提 供 可 控 的 压 缩 空 气.
五.测试夹具(Fixture); 包括两种夹具技术:长线夹具和短线夹具.
1.5.1 长线夹具是一种真空夹具,它使用双绞线,一根是测针间相连的信号线,另一根是接电源地的屏蔽线,用以防止信号间干扰.目前我们GenRad上都使用该夹具.
1.5.2 短线夹具有两种类型:真空夹具和弹夹夹具,它的夹具内信号连线非常短,使得线路损耗和信号干扰更小,提高了测试精度.目前我们HP3070上都使用该夹具.
第二节:基本操作窗口
一. BT-BASIC窗口
调出BT-BASIC窗口:鼠标右键点击,在出现的菜单中选NEW BT-BASIC WINDOW,
常用BT-BASIC命令:
Msi 相当于DOS中的“CD”,例 msi“/hp3070” 进入/hp3070目录
Msi “..“返回上一层目录
Msi$ 显示当前路径
Msi “/” 相当于DOS中的“CD /”
Cat 相当于DOS中的“dir”, 列目录
Load 调用程序,例 Load’testplan’ 将文件‘testplan’调入
Create dir 建立目录
Unlink 删除文件
Save 例 save’testplan2’ 另存为testplan2
Re-save修改之后以原文件名存盘。
Testhead is 1 建立BT-BASIC窗口与testhead 之间的关系,使BT-BASIC命令可以控制 testhead. 例如fix lock
Fixture lock 夹具与测试头吸合
Fixture unlock 夹具与测试头分离
Board graphics 调出元件位置图
Fixture consultant 调出夹具相关的位置图
Debug board 调出调试窗口
二 SHELL 窗口
调出shell窗口(鼠标右键点击,在出现的菜单中选NEW SHELL WINDOW)
常用命令;
Man example: man cp cp命令的使用解说
Ll 相当于DOS中的“dir”, 列目录
Ls example: ls –l 显示详细的目录 ls – la显示详细的目录,甚至隐含目录 ls –a 显示详细文本文件的目录
Cd example: cd /hp3070/boards 相同于DOS中的“CD”
Pwd 相当于DOS中的“path”, 显示当前的目录
Cp example: cp myfile 文件复制
Mkdir example: mkdir jerkywu 建立目录”jerkywu”
Rmdir example: rmdir jerkywu 删除目录’jerkywu’
Mv example: mv jerkywu /hp3070/boards/jerkywu1 将jerkywu移入boards中并更名为jerkywu1
Rm example: rm cisco 删除文件’cisco’; rm –r cisco 删除目录’cisco’
More example: more file 显示文本文件‘file’的内容,显示满屏停止,敲空格键可以逐屏查看。
Head example: head –20 file 显示文本文件‘file’的前20行内容.
Tail example: tail –20 file 显示文本文件‘file’的后20行内容.
Ps –ef 查看“unix”用户代号
Du example du –k afc 显示当前目录‘afc’下的各文件大小。
Kill example: kill 2295 关闭代号为2295的窗口
Lp example: lp file 打印‘file’文件
Tar example: tar xv 将磁带中所有内容拷贝到硬盘当前目录; tar cv 将硬盘中当前目录所有内容拷贝到磁带。 Tar tv 查看磁带中内容
三 测试操作过程:
. 打开SUPPORT BAY 电源开关
. 打开TESTHEAD 电源开关
. 打开CONTROLLER 电源开关
. 出现登录界面,输入用户名,密码
右键调出BT-BASIC窗口
. 键入命令‘TESTHEAD POWER ON’ 机器BOOTING(若未切断过电源此步略)
. (或在Shell窗口中键入 boot 1 )
. 约两分钟后,BOOTING结束,键入‘TESTHEAD IS 1’
. 将夹具放上测试头,键入‘FIX LOCK’,夹具吸和. 进入测试程序所在目录。 如:MSI‘/sys/Agilent5/hp3070/boards/f50’
. 装入测试程序: load”testplan”
. 按一下绿键start, 程序初始化.
. 放入板子, 按F1或start或踩脚蹋开关, 进入测试.
!!注: 1. 若遇到脚蹋开关失灵, 则在BT-BASIC窗口键入”operator off”, 再键入operator.
2.换夹具后, 刚开始测试若出现很多Analog元件fail, 有可能是表面赃或接触不良. 可试重复几遍: fix lock和 fix unlock, 并刷针.
3. 机器温度超过上次校正温度+-5癈时, 机器会自动停止测试, 放开夹具, 作Autoadjust.
4. 当出现 testhead is down 时,可能是有人误按了testhead上的紧急开关, 此时可以正常关机, 重新启动
四 关机
. 键入testhead power off,然后关闭所有窗口
. 打开shell窗口,进入\etc目录下,键入shutdown –hy 0然后回车
. 屏幕出现”turn off the power…”提示时 , 可关主机(controller)
. 关testhead电源, 关support bay电源.
五 自检过程
. 放上自检夹具.
. 打开一个shell窗口, 键入 service1回车.高亮system diagnostic可用 键 选择, 按F1高亮Full diagnostic, 按F1, 即进行全部内容自检.
第三节:测试主程序(Testplan)
一。测试主程序的路径: /sys/Agilent5/hp3070/boards/f50
二。调用程序的过程. Example: msi’ /hp3070/boards/f50’ enter load ‘testplan’
说明:
Testplan是调用各子程序完成测试的
call shorts
call analog
call testjet
call power on
call digital
call analog function
上述各测试皆为子程序:
短路测试 Sub shorts
模拟测试 Sub analog
Testjet测试 Sub testjet
数字测试 Sub digital
……
以上是主程序的一部分,它列举了各段程序的执行过程.包括preshorts, shorts, analog, testjet , power on, digital, analog function, mixed等等程序.我们以analog 为例:主程序从头开始运行,当执行到Call Analog时,程序就跳到 Sub Analog_Tests 这一步,如所指,然后进入内循环执行Test
“analog/c4”,运行到这步时,程序调用子程序“c4”,如 所指, ”c4“测完后再执行Test ”analog/r56”,直到运行到 subend 为至 ,表示 Call Analog_test 这步已测完,测试下一步 ,即“Call testjet”,继续,直到测完整个Testplan,表示一块板子测试结束, 象F50测完需50秒左右.