IEC 61671:2012
Automatic Test Markup Language (ATML) for Exchanging Automatic Test Equipment and Test Information via XML
发布时间:2012-06-21 实施时间:


自动测试设备(ATE)是一种用于测试电子设备的设备。ATE通常由计算机、测试仪器和控制器组成。ATE可以执行各种测试,例如电气测试、功能测试、可靠性测试和环境测试。ATE通常用于生产线上的测试和维修,以确保电子设备的质量和可靠性。

ATE通常由不同的供应商提供,这些供应商使用不同的测试语言和格式。这使得ATE之间的互操作性和可重用性变得困难。为了解决这个问题,IEC 61671:2012定义了一种称为自动测试标记语言(ATML)的XML格式,用于描述ATE和测试信息。ATML包括测试程序、测试结果、测试设备和测试环境的描述。ATML的目的是提高测试系统的互操作性和可重用性,从而降低测试系统的成本和提高测试系统的效率。

ATML的主要优点是:

1. 可重用性:ATML可以描述测试程序、测试结果、测试设备和测试环境,这使得测试程序可以在不同的ATE之间重复使用。

2. 互操作性:ATML是一种标准化的格式,可以使不同的ATE之间进行交换和共享测试信息。

3. 可扩展性:ATML可以扩展以支持新的测试设备和测试环境。

4. 易于维护:ATML是一种基于XML的格式,易于编辑和维护。

ATML包括以下组件:

1. 测试程序:描述测试的步骤和条件。

2. 测试结果:描述测试的结果和错误。

3. 测试设备:描述测试设备的属性和配置。

4. 测试环境:描述测试环境的属性和配置。

ATML还包括一些元素,用于描述测试程序、测试结果、测试设备和测试环境之间的关系。这些元素包括:

1. 测试序列:描述测试程序的步骤和条件。

2. 测试点:描述测试程序中的一个测试点。

3. 测试步骤:描述测试程序中的一个测试步骤。

4. 测试结果:描述测试结果和错误。

5. 测试设备:描述测试设备的属性和配置。

6. 测试环境:描述测试环境的属性和配置。

ATML还定义了一些规则和约定,以确保ATML文件的正确性和一致性。这些规则和约定包括:

1. ATML文件必须符合XML规范。

2. ATML文件必须包含一个根元素。

3. ATML文件必须包含一个DTD或XML Schema。

4. ATML文件必须包含一个版本号。

5. ATML文件必须包含一个唯一的标识符。

6. ATML文件必须包含一个描述元素。

7. ATML文件必须包含一个测试程序元素。

8. ATML文件必须包含一个测试结果元素。

9. ATML文件必须包含一个测试设备元素。

10. ATML文件必须包含一个测试环境元素。

相关标准
1. IEC 62380:2019 - 高可靠性电子产品的可靠性评估方法
2. IEC 62304:2006 - 医疗设备软件的生命周期过程
3. IEC 60601-1-2:2014 - 医疗电气设备的电磁兼容性
4. IEC 61000-4-2:2008 - 电磁兼容性测试 - 静电放电测试
5. IEC 61000-4-3:2006 - 电磁兼容性测试 - 射频辐射场测试