Altium Designer는 설계 콘텐츠와 프로젝트 확인 설정 간에 논리, 전기 및 제도 위반이 있는지 하네스 설계를 확인할 수 있습니다. 프로젝트 옵션의 일부로 구성된 하네스 디자인에 대해 수행할 수 있는 여러 가지 검사가 있습니다.
검증 옵션 구성 및 검증 실행하기
주 메뉴에서 Project » Project Options 명령을 선택하여 Project Options 대화 상자를 열고 오류 보고 탭을 선택합니다. 각 위반 사항의 Report Mode 을 클릭하고 드롭다운에서 원하는 값을 선택하여 네 가지 값 중 하나로 변경할 수 있습니다.

Project Options 대화 상자의 Error Reporting 탭에서 필요한 위반 확인을 구성합니다.
하네스 디자인의 유효성을 검사하려면 Projects 패널에서 프로젝트 항목을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 Validate Harness Project 명령을 선택합니다. Projects 패널에 초점을 맞춘 하네스 프로젝트의 유효성을 검사하려면 주 메뉴의 Project » Validate Harness Project 명령이나 패널 상단의
컨트롤을 사용할 수도 있습니다.

Validate Harness Project 명령을 사용하여 하네스 디자인의 유효성을 검사합니다.
메시지 해석 및 위반 사항 찾기
프로젝트의 유효성이 검사되면 Messages 패널에 감지된 모든 검사 위반 사항이 나열됩니다.
Messages 패널은 오류 또는 치명적인 오류 조건이 하나 이상 있는 경우에만 자동으로 열립니다. 경고를 확인하려면 디자인 스페이스 오른쪽 하단의
버튼을 클릭하고 Messages)을 선택하여 패널을 수동으로 열어야 합니다.
Messages 패널은 위반 사항을 표시하는 명령 중심입니다. 주의해야 할 사항은 다음과 같습니다:
-
Messages 패널에는 두 개의 영역이 있습니다. 상단 격자 영역에는 위반 사항이 요약되어 있고 하단 영역에는 현재 선택한 위반 사항에 대한 세부 정보가 표시됩니다.
-
메시지를 두 번 클릭하면 해당 위반 사항을 교차 조사할 수 있습니다. 세부 사항을 두 번 클릭하면 해당 특정 개체가 표시됩니다.
-
Messages 패널 열 머리글(예: Class, Document, Message)을 클릭하면 오류 및 경고를 정렬하는 데 도움이 됩니다.
-
Messages 패널을 마우스 오른쪽 버튼으로 클릭한 다음 Group By 하위 메뉴 옵션을 사용하여 특정 기준에 따라 오류 및 경고를 그룹화합니다.
-
Messages 패널을 마우스 오른쪽 버튼으로 클릭한 다음 적절한 Clear 명령을 사용하여 메시지를 삭제하거나 Export To Report 명령을 사용하여 메시지를 보고서로 내보냅니다.
메시지를 지운다고 해서 반드시 메시지가 해결된 것은 아닙니다. 유효성 검사를 다시 수행하면 해결되지 않은 동일한 메시지가 나열됩니다. 메시지 삭제는 디자인에서 오류를 해결할 때 시각적으로 도움을 주는 기능으로, 메시지가 해결되었다고 생각되는 경우 수동으로 메시지를 삭제할 수 있습니다. 유효성 검사를 다시 실행하여 여전히 존재하는 위반 사항에 대한 최신 정보를 얻어야 합니다.
문서에서 유효성 검사 오류 및 경고를 표시하도록 설정한 경우( Preferences 대화 상자의 스키마 - 컴파일러 페이지에서 설정) 위반 객체는 그 아래에 색상이 지정된 물결무늬가 표시됩니다. 개체 위로 마우스를 가져가면 위반 사항을 요약한 팝업 힌트가 표시됩니다.
Connectivity Insight Options 영역( Preferences 대화 상자의 시스템 - 디자인 인사이트 페이지 )에서 Object Hints 항목과 연결된 컨트롤을 사용하여 개체 힌트의 실행 스타일을 결정합니다(Mouse Hover 및/또는 Alt+Double Click
)
.
하네스 설계 위반 유형
아래 섹션에는 하네스 디자인에 대한 각 위반 점검에 대한 자세한 정보가 나와 있습니다.
레이아웃 도면과 관련된 위반 사항
Duplicate Designator (LD)
이 위반은 레이아웃 도면에서 두 개 이상의 객체에 동일한 지정자가 연결된 경우 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Duplicate Designator
여기서 Designator 은 위반 지정자입니다.
해결을 위한 권장 사항
필요에 따라 중복 항목에 다른 고유한 지정자를 할당합니다. 이 작업은 개체를 선택한 후 Properties 패널에서 문제가 되는 각 지정자를 편집하여 수행할 수 있습니다.
Annotate 대화 상자(Tools » Annotate Harness Layout Drawings)를 사용하여 객체 지정자를 업데이트할 수도 있습니다. 또는 Tools » Annotation » Reset Duplicate Harness Layout Drawing Designators 명령을 사용하여 중복 지정자를 먼저 재설정한 다음 Tools » Annotation » Annotate Harness Layout Drawings Quietly 명령을 사용하여 Annotate 대화 상자를 실행하지 않고 주석을 달 수 있습니다.
레이아웃 도면 객체에 주석을 다는 방법에 대해 자세히 알아보려면 레이아웃 도면 만들기 페이지를 참조하세요.
Empty bundle object
이 위반은 번들을 통해 전선이나 케이블이 라우팅되지 않을 때 발생합니다.
알림
알림은 Messages 패널에 다음 형식으로 표시됩니다:
Empty Bundle object
여기서 BundleDesignator 은 문제가 되는 번들의 지정자입니다.
해결을 위한 권장 사항
레이아웃 도면의 물리적 배열이 올바르게 정의되었는지 확인합니다. 문제가 있는 번들이 연결 지점에서 시작하고 끝나는지, 필요에 따라 개체가 연결 지점에 할당되어 있는지 확인합니다(연결 지점을 선택하면 Properties 패널의 Assigned Objects 영역 확인).
하네스 레이아웃 도면에서 물리적 배열을 정의하는 방법에 대해 자세히 알아보려면 레이아웃 도면 만들기 페이지를 참조하세요.
Orphaned connection point - no wires routed nor objects assigned
이 위반은 연결 지점에 객체가 할당되지 않고 번들이 연결되지 않은 경우에 발생합니다.
알림
알림은 다음 형식으로 Messages 패널에 표시됩니다:
Orphaned Connection Point
여기서 ConnectionPointDesignator 은 문제가 있는 연결 지점의 지정자입니다.
해결을 위한 권장 사항
문제가 있는 연결 지점에 적어도 하나의 개체가 할당되어 있거나 적어도 하나의 번들이 연결 지점에 연결되어 있는지 확인하세요. 연결 지점에 개체를 할당하려면 연결 지점을 선택하고 Properties 패널의 Assigned Objects 영역을 사용하여 필요한 개체를 추가합니다. 또는 레이아웃 도면에서 연결 지점이 필요하지 않은 경우 연결 지점을 제거합니다.
연결점 작업에 대해 자세히 알아보려면 레이아웃 도면 만들기 페이지를 참조하세요.
Orphaned wire - not routed via any bundle
이 위반은 배선 다이어그램에서 가져온 와이어 연결이 있지만 해당 연결이 번들을 통해 라우팅되지 않은 경우에 발생합니다.
알림
알림은 다음 형식으로 Messages 패널에 표시됩니다:
Orphaned Wire - not routed via any bundle
여기서 WireDesignator 은 문제가 되는 와이어의 지정자입니다.
해결을 위한 권장 사항
레이아웃 도면의 물리적 배열이 올바르게 정의되어 있는지 확인합니다. 각 번들이 연결 지점에서 시작하고 끝나는지, 필요에 따라 객체가 연결 지점에 할당되었는지 확인합니다(연결 지점을 선택하면 Properties 패널의 Assigned Objects 영역 확인).
하네스 레이아웃 도면에서 물리적 배열을 정의하는 방법에 대해 자세히 알아보려면 레이아웃 도면 만들기 페이지를 참조하세요.
배선 다이어그램과 관련된 위반 사항
Cable with only 1 element
이 위반은 케이블 개체가 배선도에서 하나의 전선만 덮을 때 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Cable with only 1 element
여기서 CableDesignator 은 문제가 있는 케이블의 지정자입니다.
해결을 위한 권장 사항
문제가 되는 케이블 개체를 이동하거나 편집하여 두 개 이상의 와이어를 덮도록 하거나 케이블이 필요하지 않은 경우 개체를 제거합니다.
케이블로 가려진 전선을 인식하려면 해당 전선을 선택합니다. 가려진 전선은 디자인 공간에서 강조 표시됩니다. 또한 케이블을 선택하면 Properties 패널의 Cable Objects 영역에 케이블의 전선이 나열됩니다.
케이블 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Duplicate Designator (WD)
이 위반은 배선도에 있는 두 개 이상의 객체에 동일한 지정자가 있는 경우에 발생합니다.
두 개 이상의 케이블/실드/꼬임이 이 검사를 위반하지 않고 동일한 지정자를 사용할 수 있습니다.
알림
알림은 Messages 패널에 다음 형식으로 표시됩니다:
Duplicate Designator
여기서 Designator 은 위반 지정자입니다.
해결을 위한 권장 사항
필요에 따라 중복 항목에 다른 고유한 지정자를 할당합니다. 이 작업은 개체를 선택한 후 Properties 패널에서 문제가 되는 각 지정자를 편집하여 수행할 수 있습니다.
Annotate 대화 상자(Tools » Annotate Harness Wiring Diagrams)를 사용하여 객체 지정자를 업데이트할 수도 있습니다. 또는 Tools » Annotation » Reset Duplicate Harness Wiring Diagram Designators 명령을 사용하여 중복 지정자를 먼저 재설정한 다음 Tools » Annotation » Annotate Harness Wiring Diagrams Quietly 명령을 사용하여 Annotate 대화 상자를 실행하지 않고 주석을 달 수 있습니다.
배선도 객체에 주석을 다는 방법에 대해 자세히 알아보려면 배선도 정의하기 페이지를 참조하세요.
Electrical mismatch - shorted nets
이 위반은 멀티 보드 디자인에서 가져온 서로 다른 논리 연결을 나타내는 전선이 서로 연결될 때 발생합니다.
알림
알림은 다음 형식으로 Messages 패널에 표시됩니다:
Electrical mismatch - shorted nets
해결을 위한 권장 사항
멀티 보드 디자인에서 가져온 서로 다른 논리 연결을 나타내는 전선 사이에 연결이 없는지 확인합니다. 다른 논리적 연결과 관련된 구성 요소 핀이 연결되어 있거나 다른 논리적 연결을 나타내는 전선이 스플라이스를 통해 연결되어 있을 수 있습니다.
하네스 배선 다이어그램에서 연결을 만드는 방법에 대해 자세히 알아보려면 배선 다이어그램 정의 페이지를 참조하세요.
Electrical mismatch - wire terminated at wrong pin
이 위반은 멀티 보드 설계에서 가져온 다른 논리 연결과 관련된 구성 요소 핀을 와이어로 연결할 때 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Electrical mismatch - wire terminated at wrong pin
해결을 위한 권장 사항
멀티 보드 디자인에서 가져온 다른 논리 연결과 관련된 구성 요소 핀 사이에 전선이 없는지 확인합니다.
연결이 완료된 경우(즉, 배선 다이어그램에서 동일한 논리 연결의 모든 구성 요소 핀이 와이어로 연결된 경우) 문서에서 네트 라인이 사라집니다.
하네스 배선 다이어그램에서 연결을 만드는 방법에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Empty Cable object
이 위반은 케이블 개체가 배선도에 있는 전선을 가리지 않을 때 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Empty Cable object
여기서 CableDesignator 은 문제가 있는 케이블의 지정자입니다.
해결을 위한 권장 사항
문제가 되는 케이블 개체를 전선을 가리도록 이동 또는 편집하거나 케이블이 필요하지 않은 경우 개체를 제거합니다.
케이블로 가려진 전선을 인식하려면 해당 전선을 선택합니다. 가려진 전선은 디자인 공간에서 강조 표시됩니다. 또한 케이블을 선택하면 Properties 패널의 Cable Objects 영역에 케이블의 전선이 나열됩니다.
케이블 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Empty Shield object
이 위반은 연결 개체가 있는 실드 또는 차폐가 배선도상의 전선을 가리지 않을 때 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Empty Shield object
해결을 위한 권장 사항
문제가 되는 차폐 개체를 이동 또는 편집하여 전선을 가리거나 차폐가 필요하지 않은 경우 개체를 제거합니다.
실드로 가려진 전선을 인식하려면 해당 전선을 선택합니다. 가려진 전선은 디자인 공간에서 강조 표시됩니다. 또한 실드를 선택하면 Properties 패널의 Shield Objects 영역에 실드의 전선이 나열됩니다.
실드 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Empty Tap object
이 위반은 탭 개체에 와이어가 연결되어 있지 않고 탭을 통해 와이어가 배치되지 않은 경우에 발생합니다.
알림
알림은 Messages 패널에 다음 형식으로 표시됩니다:
Empty Tap object
여기서 TapDesignator 은 문제가 되는 탭의 지정자입니다.
해결을 위한 권장 사항
문제가 있는 탭에 전선을 연결하고 전선이 탭을 통과하도록 배치하거나 탭이 필요하지 않은 경우 물체를 제거하세요.
탭 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Empty Twist object
이 위반은 꼬임 개체가 배선도상의 전선을 가리지 않을 때 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Empty Twist object
해결을 위한 권장 사항
문제가 되는 꼬임 개체를 이동 또는 편집하여 전선을 가리도록 하거나 꼬임이 필요하지 않은 경우 개체를 제거합니다.
꼬임으로 가려진 전선을 인식하려면 해당 전선을 선택합니다. 가려진 전선은 디자인 공간에서 강조 표시됩니다. 또한 트위스트를 선택하면 Properties 패널의 Twist Objects 영역에 트위스트의 와이어가 나열됩니다.
트위스트 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
No tapped Wire in Tap object
이 위반은 탭 개체에 와이어가 연결되어 있지만 탭을 통해 와이어가 배치되지 않은 경우에 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
No tapped Wire in Tap object
여기서 TapDesignator 은 문제가 있는 탭의 지정자입니다.
해결을 위한 권장 사항
문제가 있는 탭을 통과하도록 전선을 배치하세요.
탭 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Shield with only 1 element
이 위반은 차폐 개체가 배선 다이어그램에서 하나의 와이어만 덮을 때 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Shield with only 1 element
해결을 위한 권장 사항
문제가 되는 실드 개체를 이동하거나 편집하여 둘 이상의 와이어를 덮도록 하거나 실드가 필요하지 않은 경우 해당 개체를 제거합니다.
실드로 가려진 전선을 인식하려면 해당 전선을 선택합니다. 가려진 전선은 디자인 공간에서 강조 표시됩니다. 또한 실드를 선택하면 Properties 패널의 Shield Objects 영역에 실드의 전선이 나열됩니다.
실드 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Splice with only 1 wire
이 위반은 스플라이스 객체에 와이어가 하나만 연결된 경우에 발생합니다.
알림
알림은 Messages 패널에 다음 형식으로 표시됩니다:
Splice with only 1 wire
여기서 SpliceDesignator 은 문제가 있는 스플라이스의 지정자입니다.
해결을 위한 권장 사항
스플라이스에 더 많은 와이어를 연결하여 물리적 와이어가 다른 물리적 와이어에 연결된 경우를 나타냅니다.
스플라이스 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Twist with only 1 element
이 위반은 꼬임 개체가 배선도에서 하나의 와이어만 덮을 때 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Twist with only 1 element
해결을 위한 권장 사항
문제가 되는 꼬임 개체를 이동 또는 편집하여 둘 이상의 와이어를 덮도록 하거나 꼬임이 필요하지 않은 경우 개체를 제거합니다.
꼬임으로 가려진 전선을 인식하려면 해당 전선을 선택합니다. 가려진 전선은 디자인 공간에서 강조 표시됩니다. 또한 트위스트를 선택하면 Properties 패널의 Twist Objects 영역에 트위스트의 와이어가 나열됩니다.
트위스트 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Unconnected Splice object
이 위반은 스플라이스 객체에 와이어가 연결되지 않은 경우에 발생합니다.
알림
알림은 Messages 패널에 다음 형식으로 표시됩니다:
Unconnected Splice object
여기서 SpliceDesignator 은 문제가 있는 스플라이스의 지정자입니다.
해결을 위한 권장 사항
스플라이스에 전선을 연결하여 물리적 전선이 다른 물리적 전선에 연결된 경우를 나타냅니다.
스플라이스 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Unnecessary Splice
이 위반은 스플라이스 객체에 두 개의 전선만 연결된 경우에 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Unnecessary Splice
여기서 SpliceDesignator 은 문제가 있는 스플라이스의 지정자입니다.
해결을 위한 권장 사항
스플라이스에 더 많은 와이어를 연결하여 물리적 와이어가 다른 물리적 와이어에 연결된 경우를 나타냅니다.
스플라이스 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Unnecessary Tap
이 위반은 탭 개체를 통해 와이어가 배치되었지만 탭에 와이어가 연결되지 않은 경우에 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Unnecessary Tap object
여기서 TapDesignator 은 문제가 있는 탭의 지정자입니다.
해결을 위한 권장 사항
문제가 있는 탭에 전선을 연결합니다.
탭 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Unspecified connector cavities - no part choice for active pins
이 위반은 컴포넌트에 소켓 구멍이 할당되지 않은 핀이 하나 이상 있고 이러한 핀에 전선이 연결된 경우 발생합니다.
알림
알림은 다음 형식으로 Messages 패널에 표시됩니다:
Unspecified connector cavities - no part choice for active pins in
여기서 ComponentDesignator 은 문제가 되는 컴포넌트의 지정자입니다.
해결을 위한 권장 사항
전선이 연결된 문제가 있는 컴포넌트의 모든 핀에 캐비티가 할당되어 있는지 확인합니다. 컴포넌트를 선택하고 Properties 패널의 Cavities 탭으로 이동하여 이 컴포넌트에 대한 캐비티를 구성합니다.
소켓 캐비티 할당에 대한 자세한 내용은 배선 다이어그램 정의하기 페이지를 참조하세요.
Unterminated wire
이 위반은 배선 다이어그램에 종단되지 않은 전선이 있는 경우 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Unterminated wire
여기서 WireDesignator 은 문제가 되는 와이어의 지정자입니다.
해결을 위한 권장 사항
문제가 있는 전선이 구성 요소 핀에서 종단되었는지 확인하거나, 설계 의도에 따라 연결되지 않은 상태로 유지되어야 하는 경우 전선의 종단되지 않은 끝에 '연결 없음' 개체를 배치합니다.
연결되지 않은 전선 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Unwired connection
이 위반은 멀티 보드 설계에서 가져온 논리적 연결이 배선 다이어그램의 와이어로 완료되지 않은 경우에 발생합니다.
알림
알림은 다음 형식으로 Messages 패널에 표시됩니다:
Unwired connection
여기서 LogicalConnectionDesignator 은 문제가 되는 논리적 연결의 지정자입니다.
해결을 위한 권장 사항
문제가 있는 연결이 완료되었는지, 즉 동일한 논리 연결의 모든 구성 요소 핀이 와이어로 연결되어 있는지 확인하세요.
연결이 완료되면 문서에서 넷라인이 사라집니다.
하네스 배선 다이어그램에서 연결을 만드는 방법에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Unwired shield connection
이 위반은 배선도에 연결 개체가 있는 실드가 배치되어 있지만 개체에 전선이 연결되어 있지 않은 경우에 발생합니다.
알림
알림은 다음 형식의 Messages 패널에 표시됩니다:
Unwired shield connection
해결을 위한 권장 사항
연결 개체를 사용하여 문제가 있는 실드에 와이어가 연결되어 있는지 확인하거나 실드 연결이 필요하지 않은 경우 실드 개체를 대신 사용하세요.
연결이 있는 실드 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.
Wire-net with multiple wire colors
이 위반은 서로 다른 색상의 전선이 동일한 스플라이스 개체에 연결되거나 서로 다른 색상의 전선이 탭 개체를 통과하여 연결될 때 발생합니다.
알림
알림은 Messages 패널에 다음 형식으로 표시됩니다:
Wire-net with multiple colors at splice
여기서 SpliceDesignator 은 문제가 있는 스플라이스의 지정자입니다.
해결을 위한 권장 사항
문제가 있는 스플라이스에 같은 색의 전선이 연결되어 있는지 또는 같은 색의 전선이 문제가 있는 탭을 통과하여 연결되어 있는지 확인하세요.
스플라이스 및 탭 작업에 대해 자세히 알아보려면 배선 다이어그램 정의하기 페이지를 참조하세요.