Violations Associated with Parameters(与参数相关的违规)是Altium Designer 18中“工程选项”对话框“Error Reporting(错误报告)”选项卡第七项错误设置,如下图所示。

Violations Associated with Parameters

Violations Associated with Parameters(与参数相关的违规)

分为以下2个类型:

Same Parameter Containing Different Types包含不同类型的相同参数

Same Parameter Containing Different Values包含不同值的相同参数

Same Parameter Containing Different Types

包含不同类型的相同参数,默认报告模式:Error错误。

当具有相同名称的两个参数已分配给同一设计对象,但这些参数具有不同的类型时,就会发生这种冲突。

将鼠标悬停在对象上将显示一个弹出提示,概述违规情况。通知也以以下格式显示在“消息”面板中:

Same parameter contains different types <Object> <Types>

同一参数包含不同的类型<Object> <Types>

Object是与违规参数关联的特定对象。

Types以配对形式显示参数的不同类型(例如BOOLEAN和STRING)。

由于有两个违规的参数,因此“消息”面板中将显示一对错误。它们在类型上的顺序会有所不同,首先列出错误参数的类型,然后是配对中其他有问题的参数的类型。

建议

通常,没有与一个对象关联的多个同名参数。查看分配给对象的参数,并移除错误/冗余的参数。

Same Parameter Containing Different Values

包含不同值的相同参数,默认报告模式:No Report无报告。

当两个具有相同名称,相同类型但值不同的参数,已分配给同一设计对象时,就会发生这种冲突。

将鼠标悬停在对象上将显示一个弹出提示,概述违规情况。通知也以以下格式显示在“消息”面板中:

Same parameter contains different values <Object> <Values>

同一参数包含不同的值<Object> <Values>

Object是与违规参数关联的特定对象。

Value以配对形式显示参数的不同值。

由于有两个违规的参数,因此“消息”面板中将显示一对错误。它们在值的顺序上会有所不同,首先列出错误参数的值,然后是配对中另一个有问题的参数的值。

建议

通常,没有与一个对象关联的多个同名参数。查看分配给对象的参数,并移除错误/冗余的参数。

相关文章: