Unsupported Multi-channel Alternate Item
親カテゴリ: Violations Associated with Others
デフォルトのレポートモード:
概要
この違反は、マルチチャンネル デザインのバリアントで、複数のチャンネルのコンポーネントに異なる代替部品が使用されているときに起こります。
通知
回路図でコンパイラerrorとwarningを表示するように設定している場合 (PreferencesダイアログのSchematic - Compilerページで有効化)、問題のオブジェクトの下に色付きの波線が表示されます。オブジェクトにマウスを合わせると、違反を要約したヒントがポップアップ表示されます。Messagesパネルには、以下の形式の通知も表示されます:
There are alternate items for multi-channel item "Component <ComponentLogicalDesignator> <ComponentName>" in variant "<VariantName>". Please, check your variant configuration. Alternate parts aren't fully supported in multi-channel designs and can lead to inconsistent data
上記は、以下を示します:
- ComponentLogicalDesignatorは、影響を受けるコンポーネントの倫理デジグネータです (疑わしいコンポーネントがある回路図ドキュメントのEditorタブ画面に表示されるデジグネータ)。
- ComponentNameは、違反コンポーネントの名前です。
- VariantNameは、違反コンポーネントのチャンネルで代替部品を選択したバリアントの名前です。
推奨する解決策
MessagesパネルのDetails領域を用いて、疑わしいコンポーネントをクロスプローブ表示します。このタイプの違反を解決するには、影響を受けるチャンネルすべてに同じAlternate Part (代替部品) を選択するか、あるいはチャンネルのコンポーネントをFitted (実装する)、またはNot Fitted (実装しない) に設定して、異なる代替部品を使用しないようにします。これを行うには:
- Projectsパネル内で、親プロジェクトのVariantsフォルダでバリアントを現在のバリアントにします。ドキュメントのEditorタブに切り替え、違反部品を右クリックして、Part Actions » Variantsを選択します。これにより、Variant Managementダイアログが表示されます (すべてのチャンネルの問題のコンポーネントだけが表示されます)。
- 問題の各チャンネルにおいて、Component Variation欄を用いてEdit Component Variationダイアログを表示します。
- Alternate Partオプションを選択したままで、ダイアログ内の他のオプションを用いて、他のチャンネルで使用されているものと同じ部品をブラウズ、選択します。もしくは、特定のチャンネルにおいてコンポーネントのFitted、あるいはNot Fittedを選択します。
- OKを押してダイアログを終了し、設計プロジェクトを再コンパイルします (違反は解消され、もう表示されません。もちろん、複数のコンポーネントが問題を起こしている場合、上記の方法を繰り返す必要があります)。
ヒント
- Object Hintsは、PreferencesダイアログのSystem - Design InsightページでEnable Connectivity Insightオプションが有効な場合のみ表示されます。Connectivity Insight Options領域内のObject Hintsに関連するコントロールを利用して、そのようなヒントの起動方式を決めることができます (マウスを合わせる、またはAlt+ダブルクリック)。