로그인
사이드바
컴파일 온라인 사용설명서
검색
Comfile Studio
Comfile Studio 다운로드
샘플 프로젝트 모음
Comfile Studio 화면구성
프로젝트 생성
프로젝트 속성 수정
프로젝트 전송(다운로드)
프로젝트 초기화
PC에서 실행하기
화면추가및 속성편집
도형및 위젯 그리기
도형및 위젯 정렬하기
도형및 위젯 위치/크기 조정
공통사항
위젯, 목적지, 수식
문자열 처리
고정 글꼴 (다국어 지원)
위젯
제어 버튼
목적지 설정
주소 입력창
속성 설정
램프 효과
화면 전환 버튼
멀티 액션 버튼
숫자 입력기
전처리 연산
램프
토글 스위치
멀티 캡션
숫자
표시 위치 설정
텍스트
실시간 글꼴 변경
시간
연속텍스트
숫자키패드
멀티키패드
막대그래프
슬라이더바
로그 표시기
이력 알람 표시기
노브
트렌드 그래프
액션
직접 기록
외부장치에서 읽어오기
파일 기록 (원격 기록 지원)
파일 제어
대량 저장/불러오기
사용자 액션 그룹 실행
사용자 액션 그룹 반복 중지
음성/부저 출력
스크립트
동적 키패드 실행
내부 문자열 변수 제어
HTTP 요청
특수 기능
조건 분기
이벤트
전역 이벤트
화면 이벤트
사용자 액션그룹
시스템 함수
시스템 함수
도형및 그래픽 편집
직선,사각형,원
표
타이틀 바
이미지
간접 이미지
리소스 관리
텍스트 리소스
색상 리소스
이미지 리소스
주소 리소스
시스템 함수
시스템 함수
원격 제어 및 네트워크 기능
PC로 원격 화면 제어
모바일 원격 제어
웹 브라우저 원격 제어
독립 실행형 원격 제어 파일 생성
원격 데이터 액세스
원격 스크립트
Web API
Web FTP
편의 기능
겹친 위젯 선택
겹친 위젯 위치 변경
위젯 겹침 설정
특수 문자 입력
그룹화/해제
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
로그인
문서 도구
문서 보기
이전 판
역링크
Fold/unfold all
맨 위로
추적:
•
fp
•
asin
•
modbus_code15
•
pwmoff
•
an32011
•
usepin
•
layer
•
rstcnt
•
acos
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== 간접 이미지 ====== 이 문서는 ComfileStudio의 <간접 이미지(Draw_Dynamic_Image)> 오브젝트 기능을 설명합니다. 간접 이미지는 필드 리소스에 등록된 여러 이미지 중 하나를 조건에 따라 화면에 표시하는 기능입니다. 사용하기 전에 반드시 필드 리소스에 이미지를 등록해야 합니다. {{ :ComfileStudio:Draw_Dynamic_Image:imageboxadd1.png?nolink | 필드 리소스 이미지 등록 화면 }} 이미지는 그림판, 포토샵 등 외부 그래픽 툴에서 제작한 파일을 사용해야 합니다. 위 예시는 4가지 색상의 램프 이미지를 만들어 리소스에 등록한 예입니다. (png 포맷 사용을 권장합니다.) {{ :ComfileStudio:Draw_Dynamic_Image:imageboxadd2.png?nolink | 램프 이미지 리소스 등록 예 }} 화면에 간접 이미지를 배치하여 표시 위치를 지정합니다. 간접 이미지는 등록된 이미지 원본 크기 그대로 표시되며, 크기 조정은 불가능합니다. 화면의 간접 이미지 영역을 더블 클릭하면 설정 창이 표시됩니다. ===== 수식으로 ===== 등록된 필드 리소스 이미지 중, 수식으로 지정한 번호의 이미지를 표시합니다. {{ :ComfileStudio:Draw_Dynamic_Image:imageboxadd3.png?nolink | 수식 지정 설정 화면 }} 번호를 직접 입력하면 해당 번호의 필드 리소스 이미지가 표시됩니다. {{ :ComfileStudio:Draw_Dynamic_Image:imageboxadd4.png?nolink | 수식값 1 입력 시 1번 이미지 표시 예 }} HMI 변수를 사용하면 변수 값에 따라 이미지가 자동 변경됩니다. 변수 값과 일치하는 이미지가 없으면 화면에는 아무것도 표시되지 않습니다. {{ :ComfileStudio:Draw_Dynamic_Image:imageboxadd5.png?nolink | HMI 변수 기반 이미지 변경 예 }} ===== 심볼로 ===== 필드 리소스 이미지에 심볼 이름을 부여할 수 있습니다. {{ :ComfileStudio:Draw_Dynamic_Image:imageboxaddname.png?nolink | 이미지에 심볼 이름 지정 화면 }} 지정된 심볼 중 원하는 항목을 선택하여 화면에 표시할 수 있습니다. {{ :ComfileStudio:Draw_Dynamic_Image:imageboxaddname2.png?nolink | 심볼 선택을 통한 이미지 표시 예 }} ===== 장치값으로 ===== {{ :ComfileStudio:Draw_Dynamic_Image:imageboxadd7.png?nolink | 외부 장치값 기반 설정 화면 }} 외부 장치에서 읽어온 값에 따라 표시할 이미지를 결정합니다. 예를 들어 장치 값이 0이면 0번 이미지, 1이면 1번 이미지가 표시됩니다. ===== 자동순환 ===== {{ :ComfileStudio:Draw_Dynamic_Image:imageboxadd8.png?nolink | 자동 순환 설정 화면 }} 선택한 이미지들을 일정 주기로 순환 표시할 수 있습니다. 이 기능을 활용하면 모터 회전과 같은 간단한 애니메이션 효과를 구현할 수 있습니다. ===== 대체번호 ===== 대체번호는 <수식>, <심볼>, <장치값>, <자동순환> 설정을 무시하고 특정 조건에서 지정한 이미지를 강제로 표시하는 기능입니다. 비상 상태 표시 등에 활용할 수 있습니다. {{ :ComfileStudio:Draw_Dynamic_Image:imageboxadd9.png?nolink | 대체번호 설정 화면 }} 예를 들어 <보안레벨> HMI 변수가 3이 되면 3번 이미지가 표시됩니다. ---- 키워드: 간접 이미지, Draw_Dynamic_Image, ComfileStudio, 필드 리소스, HMI 변수, 심볼 지정, 자동 순환, 장치값 연동, 대체번호 [[ComfileStudio:index#액션|상위 페이지로 가기]]