ICT测试日志 --5--日志记录的格式 下

ICT测试日志 --5--日志记录的格式 下


文章目录

  • [ICT测试日志 --5--日志记录的格式 下](#ICT测试日志 --5--日志记录的格式 下)
      • [记录 @D-T:测试数字](#记录 @D-T:测试数字)
      • [记录 @INDICT:指控记录](#记录 @INDICT:指控记录)
      • [记录 @LIM2:模拟测试的高低限值](#记录 @LIM2:模拟测试的高低限值)
      • [记录 @LIM3:标称高/低](#记录 @LIM3:标称高/低)
      • [记录 @NETV:网络验证记录](#记录 @NETV:网络验证记录)
      • [记录 @NODE:节点列表](#记录 @NODE:节点列表)
      • [记录 @PCHK:极性检查测试](#记录 @PCHK:极性检查测试)
      • [格式 > 日志记录格式 > 日志记录的描述 > 记录 @PF:pinsfailed](#格式 > 日志记录格式 > 日志记录的描述 > 记录 @PF:pinsfailed)
      • [记录 @PIN:引脚列表](#记录 @PIN:引脚列表)
      • [记录 @PRB:(部分)探测(故障)的结果](#记录 @PRB:(部分)探测(故障)的结果)
      • [记录 @RETEST:指示为重新测试进行日志清除](#记录 @RETEST:指示为重新测试进行日志清除)
      • [记录 @RPT:由报告记录的消息](#记录 @RPT:由报告记录的消息)
      • [记录 @TJET:TestJet 测试](#记录 @TJET:TestJet 测试)
      • [记录 @TS:测试短路](#记录 @TS:测试短路)

记录 @D-T:测试数字

该记录描述了数字测试的结果。当引脚日志记录生效时,其后紧跟一个包含附加信息的子记录。

表 8-34

@D-T

格式:{@D-T|测试状态|测试子状态|失败向量号|引脚数|测试标识}

字段 类型 默认值 备注
测试状态 int 0 0 = 通过
1 = 失败(参见测试子状态以了解原因)
5 = CRC 相关失败
7 = 致命错误(测试未完成)
8 = 链完整性前或后失败。当故障单元在图 (.X) 文件信息中找不到时发生。这意味着文件包含了用于定位设备、引脚和节点的单元的重要信息。
测试子状态 int 0 6位二进制值的十进制等价,若事件发生则该位为1,不发生为0。
这些位含义(从最低位到最高位)是:
bit 0 失败
bit 1 SAFEGUARD 超时
bit 2 硬件错误
bit 3 暂停
bit 4 停止
bit 5 过电压
失败向量号 int 0 哪个向量失败。
引脚数 int 0 失败的引脚数量。
测试标识 str "" 测试的标识(名称)。
  • 生成者:测试语句

  • 子记录:在记录引脚时以列出故障器件引脚生成 @DPIN。

示例 8-27

{@D-T|1|1|39|3|U18}

Flash ISP 测试的记录方式如同普通数字测试。

记录 @INDICT:指控记录

此记录用于DriveThru。该记录包含设备列表,这些设备在相应测试中被指认为潜在故障或已知故障,并在日志级别设置为指控(或更高级别)时生成。当使用DriveThru时,此记录作为CPROBE (@TJET) 的子记录嵌套。

表 8-35

@INDICT

格式:{@INDICT|方法\设备列表|估计电阻|估计电容|估计电感|估计模型}

字段 类型 默认值 备注
方法 str "" DT表示DriveThru。
设备列表 str 设备列表显示被指控设备的参考标识符。该记录可以包含多个设备名称(用冒号分隔)。更多信息请参见下面的示例,并参考解释日志记录。
估计电阻 fp 不用于DriveThru。
估计电容 fp 不用于DriveThru。
估计电感 fp 不用于DriveThru。
估计模型 str "" 不用于DriveThru。
  • 生成者:测试语句

示例 8-28

{@INDICT|DT\1|r12}

{@INDICT|DT\3|rp6:r2|c412|r22}

记录 @LIM2:模拟测试的高低限值

该记录包含模拟测试的高限和低限。当记录限值时,其后跟随一个包含附加信息的子记录。

表 8-36

@LIM2

格式:{@LIM2|高限|低限}

字段 类型 默认值 备注
高限 fp 0 允许范围的上限。
低限 fp 0 允许范围的下限。
  • 生成者:

    • 二极管语句
    • 保险丝语句
    • 跳线语句
    • 测量语句
    • nfetr语句
    • npn语句
    • pfetr语句
    • pnp语句
    • 开关语句

示例 8-29

{@LIM2|8.666667E+01|2.000000E+00}

记录 @LIM3:标称高/低

该记录由语句记录,该语句可选择性记录组件的标称值及其高低限值。限值根据标称值、正负公差限值以及公差余量语句中生效的任何余量计算得出。如果日志级别指定为"不记录标称高低限值",则不会生成该记录。

表 8-37

@LIM3

格式:{@LIM3|标称值|高限|负公差}

字段 类型 默认值 备注
标称值 fp 0 该组件的标称值。
高限 fp 0 上限:标称值加上允许的正偏差之和。
低限 fp 0 下限:标称值加上允许的负偏差之和。
  • 生成者:

    • 电容器语句
    • 电感器语句
    • 电位器语句
    • 电阻器语句
    • 齐纳二极管语句

示例 8-30

{@LIM3|22|1.500000E+00|2.000000E+00}

记录 @NETV:网络验证记录

该记录用于验证指定系统的网络链接完整性。

表 8-38

@NETV

格式:{@NETV|日期时间|测试系统|维修系统|来源}

字段 类型 默认值 备注
日期时间 str 0 验证请求的日期和时间,格式为YYMMDDHHMMSS(datetime$)。
测试系统 str "" 测试系统的标识符。
维修系统 str "" 维修系统的标识符。
来源 bool 0 当由prsetup生成时,该字段为0,当记录由报警处理时变为1。
  • 生成者:prsetup程序

示例 8-31

{@NETV|890530102019|alpha|beta|1}

记录 @NODE:节点列表

该记录包含节点列表。它作为一个子记录出现,用于进一步描述其前面的记录。

表 8-39

@NODE

格式:{@NODE\node list}

字段 类型 默认值 备注
节点列表 str "" 列表中的每一项通过节点ID指定一个节点。
  • 生成者:

    • 探针语句
    • 探针故障语句

示例 8-32

{@NODE\2|Node53|+5Volts}

记录 @PCHK:极性检查测试

该记录描述了极性检查测试的结果。

表 8-40

@PCHK

格式:{@PCHK|测试状态|测试标识}

字段 类型 默认值 备注
测试状态 int 00 00 表示通过
01 表示失败
07 表示致命错误(测试未完成)
测试标识 str ""
  • 生成者:测试语句

示例 8-33

{@PCHK|01|c34}

格式 > 日志记录格式 > 日志记录的描述 > 记录 @PF:pinsfailed

记录 @PF:pinsfailed

该记录包含测试语句的结果。其后跟随一个或多个子记录,这些子记录包含一个引脚列表。

表 8-41

@PF

格式:{@PF|标识符|测试状态|故障引脚总数}

字段 类型 默认值 备注
标识符 str "" 用于识别包含引脚测试源代码文件的可选标识符。来自测试语句中的<文件ID>参数。
测试状态 int 0 0 = 测试通过
1 = 测试失败
故障引脚总数 int 0 故障引脚的总数。
  • 生成者:测试语句

  • 子记录:@PIN:包含在测试模式下获取的引脚列表

示例 8-34

{@PF||1|4

复制代码
  {@PIN\4|10472|12235|21612|11302}

}

记录 @PIN:引脚列表

该记录包含引脚列表。它作为一个子记录出现,用于进一步描述其前面的记录。

表 8-42

@PIN

格式:{@PIN\引脚列表}

字段 类型 默认值 备注
引脚列表 str "" 列表中的每个项都以BRRCC格式指定一个引脚。
  • 生成者:pinsfailed语句

示例 8-35

{@PIN\5|11571|20314|12065|20508|11443}

记录 @PRB:(部分)探测(故障)的结果

该记录包含探测和探测故障语句的结果。其后可以跟随子记录,包含故障引脚列表。

表 8-43

@PRB

格式:{@PRB|测试状态|引脚数量|测试标识}

字段 类型 默认值 备注
测试状态 int 0 0 = 通过;1 = 失败
引脚数量 int 0 失败的引脚数量。
测试标识 str "" 测试标识(失败设备的名称)。
  • 生成者:

    • 探测语句

    • 探测故障语句

  • 子记录:在记录引脚以列出故障设备的引脚时生成@DPIN

示例 8-36

{@PRB|1|2|U23

复制代码
  {@DPIN|\2|Node63||Node22|}

}

对于每个测试的设备,将生成一个探测记录。每个探测故障语句生成子记录以报告所有故障节点。

记录 @RETEST:指示为重新测试进行日志清除

该记录的存在表明发生了一次为重新测试进行的日志清除。日志清除用于移除被记录的数据,而这些数据后来因pinsfailed函数为真而被认为是无效的。

表 8-44

@RETEST

格式:{@RETEST|日期时间}

字段 类型 默认值 备注
日期时间 str "" 日志清除重新测试的日期和时间,格式为YYMMDDHHMMSS(datetime$)。
  • 生成者:为重新测试进行日志清除语句

示例 8-37

{@RETEST|890819184413}

记录 @RPT:由报告记录的消息

该记录包含通过执行任何报告语句生成的文本字符串:报告(ANALOG)、报告(BT-Basic)或报告(SHORTS)------只要报告级别为日志或所有。

表 8-45

@RPT

格式:{@RPT|消息}

字段 类型 默认值 备注
消息 str "" 报告语句中的字符串。
  • 生成者:报告语句

该记录嵌套在@BLOCK记录内的位置可能有所不同;例如,与特定测试相关的@RPT记录可能出现在与不同测试相关的@BLOCK记录中。这对使用日志数据的标准软件包(如Pushbutton Q-STATS)不会造成问题。

示例 8-38

{@RPT|U91 failed}

记录 @TJET:TestJet 测试

该记录包含 VTEP 或 TestJet 测试的结果。

表 8-46

@TJET

格式:{@TJET|测试状态|引脚数量|测试标识}

字段 类型 默认值 备注
测试状态 int 00 00 = 通过
01 = 失败
07 = 致命错误
引脚数量 int 0000 失败引脚的数量
测试标识 str ""
  • 生成者:测试语句

  • 子记录:在记录引脚以列出故障设备引脚时生成 @DPIN。

示例 8-39

{@TJET|01|0008|u34}

记录 @TS:测试短路

该记录描述了一次短路测试。

表 8-47

@TS

格式:{@TS|测试状态|短路数|开路数|伪短路数|标识符}

字段 类型 默认值 备注
测试状态 int 0 0 通过;1 失败;20 学习模式通过
短路数 int 0 有多少节点意外短路至某个短路源节点。
开路数 int 0 有多少节点意外开路。
伪短路数 int 0 遇到了多少个伪短路。
标识符 str "" (可选)用于识别包含短路测试源代码文件的标识符。来自测试短路语句中的<文件ID>参数。
  • 生成者:测试短路语句

  • 子记录:

    • 对于每对意外开路的节点,生成@TS-O。
    • 对于每个意外短路至短路源节点,生成@TS-S。包含@TS-D子记录以标识源节点短路到的目标节点,或包含@TS-P子记录以标识伪短路。

示例 8-40

{@TS|1|2|1|1|

复制代码
  {@TS-S|2|0|Node12

     {@TS-D|Node25|1.678853E+00}

     {@TS-D|Node26|2.543216E+00}

  }

  {@TS-O|Node43|Node14|-1.500000E+00}

  {@TS-S|0|1|Node38

     {@TS-P|-1.243853E+02}

  }

}

相关推荐
qq 13740186112 小时前
ISTA 3E标准深度解析:托盘化货物的全球运输安全ista3e
功能测试·可用性测试·安全性测试
合兴软件@3 小时前
芯片适配快讯:合兴软件ISDT成功适配瑞萨RH850全系列MCU
测试工具·车载系统·时序数据库·嵌入式实时数据库
2501_924064115 小时前
2025年主流接口测试工具对比分析与最佳实践指南
测试工具
oh-pinpin6 小时前
【jmeter】-脚本-接口自动获取token
测试工具·jmeter·压力测试
卓码软件测评8 小时前
第三方软件测试机构【Gatling源码的本地编译构建方法】
测试工具·性能优化·单元测试·测试用例
侧耳倾听11116 小时前
基准测试框架JMH
java·测试工具
Wpa.wk1 天前
接口测试 - 接口测试工具 Postman-基础使用
经验分享·测试工具·lua·postman
可可南木1 天前
ICT测试日志 --4--日志记录的格式 中
功能测试·测试工具·pcb工艺
卓码软件测评1 天前
第三方软件测评机构:【Gatling构建JSON请求体StringBody、ElFileBody和Pebble模板的使用】
测试工具·性能优化·json·测试用例