문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
comfilehmi:hmieditor_string:index [2023/04/15 02:25] Comfile Technology [내부 메모리에 문자열 기록하기] |
comfilehmi:hmieditor_string:index [2024/01/07 09:22] (현재) Comfile Technology [문자열 관련기능] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== 문자열 관련기능 ====== | ====== 문자열 관련기능 ====== | ||
- | ComfileHMI 에서는 문자열을 기록 / 표시 할 수 있는 기능을 제공하고 있습니다. | + | 문자열을 기록 / 표시 할 수 있는 기능을 제공하고 있습니다. |
==== 문자열이란? ==== | ==== 문자열이란? ==== | ||
- | 유니코드의 집합을 뜻하며, 맨끝에는 반드시 0이 위치해야 합니다. 한 문자당 1워드가 필요합니다. 예를들어 'ABC'문자열의 경우 0x0041, 0x0042, 0x0043, 0x0000 이렇게 4 워드로 구성된 데이터집합을 의미합니다. | + | 유니코드의 집합을 뜻하며, 맨끝에는 반드시 0이 위치해야 합니다. 한 문자당 1워드가 필요합니다. 예를들어 'ABC'문자열의 경우 0x0041, 0x0042, 0x0043, 0 이렇게 4 워드로 구성된 데이터집합을 의미합니다. |
+ | | A | B | C | 종료코드 | | ||
+ | | 0x0041 | 0x0042 | 0x0043 | 0 | | ||
===== 외부 장치에 문자열 기록하기 ===== | ===== 외부 장치에 문자열 기록하기 ===== | ||
줄 57: | 줄 58: | ||
===== 내부 문자열 변수 ===== | ===== 내부 문자열 변수 ===== | ||
- | //내부 문자열 변수//를 사용하여 문자열 하나를 보관할 수 있습니다. //내부 문자열 변수//는 HMI에 있는 기억공간이며 수치만 저장할 수 있는 //내부 변수//와는 다른 기억공간입니다. | + | {{ :comfilehmi:hmieditor_string:stringexplain1.png?nolink |}} |
+ | |||
+ | //내부 문자열 변수//를 사용하여 문자열 하나를 보관할 수 있습니다. //내부 문자열 변수//는 HMI에 있는 기억공간이며 수치만 저장할 수 있는 //내부 변수//, //내부 메모리//와는 다른 기억공간입니다. | ||
//내부 문자열 변수//명은 반드시 $로 시작해야하며, 대소문자를 구분합니다. 한글도 사용할 수 있습니다.예를들면 $str1 이라는 //내부 문자열 변수//에 '아름다운우리나라'라는 문자열 하나를 전부 할당할 수 있다는 뜻입니다. | //내부 문자열 변수//명은 반드시 $로 시작해야하며, 대소문자를 구분합니다. 한글도 사용할 수 있습니다.예를들면 $str1 이라는 //내부 문자열 변수//에 '아름다운우리나라'라는 문자열 하나를 전부 할당할 수 있다는 뜻입니다. |