간접 이미지

이 문서는 ComfileStudio의 <간접 이미지(Draw_Dynamic_Image)> 오브젝트 기능을 설명합니다. 간접 이미지는 필드 리소스에 등록된 여러 이미지 중 하나를 조건에 따라 화면에 표시하는 기능입니다. 사용하기 전에 반드시 필드 리소스에 이미지를 등록해야 합니다.

 필드 리소스 이미지 등록 화면

이미지는 그림판, 포토샵 등 외부 그래픽 툴에서 제작한 파일을 사용해야 합니다. 위 예시는 4가지 색상의 램프 이미지를 만들어 리소스에 등록한 예입니다. (png 포맷 사용을 권장합니다.)

 램프 이미지 리소스 등록 예

화면에 간접 이미지를 배치하여 표시 위치를 지정합니다. 간접 이미지는 등록된 이미지 원본 크기 그대로 표시되며, 크기 조정은 불가능합니다.

화면의 간접 이미지 영역을 더블 클릭하면 설정 창이 표시됩니다.

수식으로

등록된 필드 리소스 이미지 중, 수식으로 지정한 번호의 이미지를 표시합니다.

 수식 지정 설정 화면

번호를 직접 입력하면 해당 번호의 필드 리소스 이미지가 표시됩니다.

 수식값 1 입력 시 1번 이미지 표시 예

HMI 변수를 사용하면 변수 값에 따라 이미지가 자동 변경됩니다. 변수 값과 일치하는 이미지가 없으면 화면에는 아무것도 표시되지 않습니다.

 HMI 변수 기반 이미지 변경 예

심볼로

필드 리소스 이미지에 심볼 이름을 부여할 수 있습니다.

 이미지에 심볼 이름 지정 화면

지정된 심볼 중 원하는 항목을 선택하여 화면에 표시할 수 있습니다.

 심볼 선택을 통한 이미지 표시 예

장치값으로

 외부 장치값 기반 설정 화면

외부 장치에서 읽어온 값에 따라 표시할 이미지를 결정합니다. 예를 들어 장치 값이 0이면 0번 이미지, 1이면 1번 이미지가 표시됩니다.

자동순환

 자동 순환 설정 화면

선택한 이미지들을 일정 주기로 순환 표시할 수 있습니다. 이 기능을 활용하면 모터 회전과 같은 간단한 애니메이션 효과를 구현할 수 있습니다.

대체번호

대체번호는 <수식>, <심볼>, <장치값>, <자동순환> 설정을 무시하고 특정 조건에서 지정한 이미지를 강제로 표시하는 기능입니다. 비상 상태 표시 등에 활용할 수 있습니다.

 대체번호 설정 화면

예를 들어 <보안레벨> HMI 변수가 3이 되면 3번 이미지가 표시됩니다.


키워드: 간접 이미지, Draw_Dynamic_Image, ComfileStudio, 필드 리소스, HMI 변수, 심볼 지정, 자동 순환, 장치값 연동, 대체번호

상위 페이지로 가기