사용자 도구

사이트 도구

English

comfilehmi:text:index

텍스트

화면에 텍스트(문자)를 표시합니다.

텍스트 소스 : 직접지정

동작중 변하지 않는 고정된 문자를 표시합니다.

텍스트 소스 : 장치값

외부장치에서 문자열을 읽어와서 화면에 표시합니다.

외부장치의 워드값을 저장하는 곳에 유니코드 형식으로 문자가 담겨있어야 합니다. 하나의 워드가 하나의 문자로 표시됩니다.

전세계의 모든 글자를 다 표현할 수 있습니다. (단, 해당 글꼴이 설치되어 있어야 합니다.)

예를 들어 'ABC'를 표시하고 싶다면 0x0041, 0x0042, 0x0043, 0x0000 이 외부장치의 해당 위치에 저장되어 있어야합니다. 마지막 0x0000은 문자열의 끝을 뜻합니다.

텍스트 소스 : 내부메모리

HMI내부메모리에서 문자열을 읽어와서 화면에 표시합니다. HMI내부메모리는 1024의 숫자를 기억할 수 있는 HMI내부의 별도 기억공간입니다. 한 번지에 숫자하나를 기억할 수 있는데, 이 곳에 유니코드가 들어있다면 이것을 읽어와 화면상에 표시할 수 있습니다.

위와 같이 셋팅했다면 HMI내부메모리의 0번지에 들어있는 유니코드부터 화면상에 표시합니다. 최대 10문자까지 표시하며, 중간에 0을 만나면 문자열의 끝이므로 더이상 표시하지 않습니다.

대체 텍스트

대체 텍스트란 동작중에 어떤 조건을 만족했을때, 기존에 표시되었던 텍스트대신 다른 텍스트를 표시하는 기능입니다.

아래 예에서는 <영문>이라는 변수가 1이 되었을때 기존 표시되었던 “컴파일 테크놀로지”대신 “Comfile Technology”를 표시합니다.

변수 내용 표시

변수의 내용을 표시하고 싶다면 <연속 텍스트> 오브젝트를 사용하세요.

텍스트 VS 타이틀바

<타이틀바>는 동작중 그 내용이 바뀌지 않는 고정 이미지 입니다. <타이틀바>에 있는 글꼴은 배경에 이미지와 함께 표현되기 때문에 <안티알리아싱>이 적용됩니다. <안티알리아싱>은 곡선이 부드럽게 표시되는 표현기법입니다.

ComfileHMI 최초 페이지로 가기

comfilehmi/text/index.txt · 마지막으로 수정됨: 2017/08/06 17:45 저자 Comfile Technology