사용자 도구

사이트 도구

English

comfilehmi:간접이미지:index

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
comfilehmi:간접이미지:index [2016/11/20 11:58]
Comfile Technology [간접 이미지]
comfilehmi:간접이미지:index [2023/10/25 04:14] (현재)
Comfile Technology
줄 1: 줄 1:
 +====== 간접 이미지 ======
  
 +필드 리소스의 이미지에 저장되어 있는 그림중 하나를 표시하는 기능입니다. 이 기능을 사용하기 위해서는 사전에 필드 리소스에 이미지를 등록해 놓아야 합니다.
 +
 +{{ :​comfilehmi:​간접이미지:​imageboxadd1.png?​nolink |}}
 +
 +이미지는 그림판, 포토샵등의 별도 툴로 그린 이미지를 사용하셔야 합니다. 위의 화면에는 4가지 색상의 램프를 만들어 이미지 리소스에 등록해 본 것입니다. (png 파일 포맷사용을 권장합니다.)
 +
 +{{ :​comfilehmi:​간접이미지:​imageboxadd2.png?​nolink |}}
 +
 +화면에 간접이미지를 사용해서 표시위치를 정하세요. 간접이미지는 여러분이 그려놓은 이미지 그대로 표시됩니다. 크기를 조정할 수 없습니다.
 +
 +화면의 간접이미지 영역을 더블클릭하면 아래와 같은 창이 표시됩니다.
 +
 +===== 수식으로 =====
 +
 +등록된 필드리소스 이미지중 수식으로 지정된 하나를 화면에 표시합니다.
 +
 +{{ :​comfilehmi:​간접이미지:​imageboxadd3.png?​nolink |}}
 +
 +이렇게 번호1을 직접 입력하면,​ 1번 필드리소스 이미지가 화면에 표시됩니다.
 +
 +{{ :​comfilehmi:​간접이미지:​imageboxadd4.png?​nolink |}}
 +
 +HMI변수를 사용하면 변수에 들어있는 숫자가 가르키는 필드리소스 이미지가 표시됩니다. HMI변수의 내용이 필드리소스에 등록된 이미지와 매칭되는 이미지가 없다면 화면에는 아무것도 표시되지 않습니다.
 +
 +{{ :​comfilehmi:​간접이미지:​imageboxadd5.png?​nolink |}}
 +
 +
 +
 +
 +
 +===== 심볼로 =====
 +
 +필드 리소스에 등록된 이미지에 아래처럼 심볼을 부여할 수 있습니다.
 +
 +{{ :​comfilehmi:​간접이미지:​imageboxaddname.png?​nolink |}}
 +
 +이 중 원하는 심볼을 화면에 표시할 수 있습니다.
 +
 +{{ :​comfilehmi:​간접이미지:​imageboxaddname2.png?​nolink |}}
 +
 +
 +===== 장치값으로 =====
 +
 +{{ :​comfilehmi:​간접이미지:​imageboxadd7.png?​nolink |}}
 +
 +위와 같이 세팅하면,​ 필드리소스에 등록된 4개의 이미지중 어떤 이미지를 표시할 것인지를 외부장치에서 읽어온 값으로 판단합니다.
 +
 +즉, 외부장치의 해당번지값이 0이면 0번이미지가 표시되고,​ 1이면 1번이미지가 표시됩니다.
 +
 +===== 자동순환 =====
 +
 +{{ :​comfilehmi:​간접이미지:​imageboxadd8.png?​nolink |}}
 +
 +필드리소스 이미지에 등록된 이미지중 원하는 것만 골라서, 주기적으로 순환표시 할 수 있습니다. 이 기능을 활용하면 에니메이션 (예를 들면 모터가 회전하는 모습)을 구현할 수 있습니다.
 +
 +===== 대체번호 =====
 +
 +대체번호란 앞서 설명한 <​수식으로>,​ <​심볼로>,​ <​자동값으로>,​ <자동 순환>​을 무시하고 원하는 이미지를 표시할 수 있는 기능입니다. 이 기능을 활용하면 비상상황시 어떤 이미지를 대신 표시할 수 있습니다.
 +
 +{{ :​comfilehmi:​간접이미지:​imageboxadd9.png?​nolink |}}
 +
 +위와 같이 셋팅한다면 <​보안레벨>​이라는 HMI변수가 3이 되었을때,​ 3번 이미지가 표시됩니다.
 +
 +[[comfilehmi:​index#​멀티_액션|상위 페이지로 가기]]