Main Content

라이브러리의 블록에 대한 링크 잠그기

라이브러리에 대한 링크를 잠글 수 있습니다. 잠금 가능한 라이브러리 링크는 링크가 의도치 않게 비활성화되는 것을 방지합니다. 잠금 가능한 라이브러리는 성숙하고 안정적인 라이브러리의 견고한 사용을 보장합니다.

라이브러리에 대한 링크를 잠그려면 라이브러리 창의 라이브러리 탭에서 링크 잠그기를 클릭하십시오. 이제 연결된 블록에서 부모 라이브러리로의 링크가 잠깁니다. 모델을 새로 고치면 링크 배지에 변경 내용이 표시됩니다. 잠긴 링크 배지의 배경은 검은색입니다.

잠긴 상태의 연결된 블록 링크는 부모 라이브러리 블록에서 비활성화할 수 없습니다. 이러한 링크는 명령줄에서 LinkStatusinactive로 변경하는 방법을 통해서만 비활성화할 수 있습니다. 자세한 내용은 Control Linked Block Programmatically 항목을 참조하십시오.

잠긴 상태의 연결된 블록의 상황별 메뉴에는 라이브러리 링크가 아니라 잠긴 라이브러리 링크가 표시됩니다. 또한 이 메뉴에서 활성화된 유일한 옵션은 라이브러리 블록으로 이동입니다.

잠긴 상태의 연결된 블록을 열면 창 제목에 잠긴 링크: blockname이 표시됩니다. 왼쪽 아래 코너에는 자물쇠 아이콘과 링크 배지가 표시됩니다. 링크 배지에 커서를 올려놓으면 잠금 정보를 볼 수도 있습니다.

라이브러리 창에서 링크를 잠금 해제하려면 라이브러리 탭에서 잠긴 링크를 클릭하십시오. 라이브러리가 잠겨 있는 경우 링크를 잠그거나 잠금 해제하는 옵션이 비활성화되어 있습니다. 이 옵션을 활성화하려면 라이브러리의 잠금을 해제해야 합니다.

잠긴 링크에 대한 규칙

  • 잠긴 링크는 편집할 수 없습니다. 잠긴 링크를 구조적으로 변경하려고 하면(예: 다이어그램 편집) 링크가 잠겨 있거나 또 다른 잠긴 링크 내부에 있기 때문에 수정할 수 없다는 메시지가 표시됩니다.

  • 잠긴 링크 내부에 있는 블록에 대해서는 마스크 대화 상자 및 블록 파라미터 대화 상자가 비활성화되어 있습니다. 마스크가 있고 연결이 맺어진 상태의 연결된 블록의 경우 파라미터 대화 상자가 항상 비활성화되어 있습니다.

  • 모델 편집기에서 잠긴 링크를 파라미터화할 수 없습니다.

  • 블록을 복사할 때 라이브러리 상태에 따라 링크의 상태(잠김 여부)가 결정됩니다. 잠긴 링크가 있는 라이브러리에서 블록을 복사하는 경우 해당 링크가 잠겨 있습니다. 나중에 라이브러리 링크의 잠금을 해제해도, 해당 링크를 새로 고칠 때까지 기존의 연결된 블록은 잠금 해제된 링크로 변경되지 않습니다.

  • 하위 라이브러리를 사용하는 경우 라이브러리에 대한 링크를 잠그면 하위 라이브러리에 대한 링크도 잠깁니다.

관련 항목