6.8.3 사용 예제
본 예제는 기능을 설명하기 위해 삽입된 예제입니다. 실제 사용 시 사용자의 환경에 맞게 설정하여 사용해주십시오. |
사용 예제 : 아날로그 태그값 변경에 따른 문자열값 확인 |
아날로그 태그의 값이 변화하였을 때 각 수조의 상태에 해당되는 문자열을 다르게 표시하는 예제입니다.
a) 데이터베이스에서 아날로그 태그 ‘VALUE’를 생성합니다.
b) [도구]-[문자열 테이블]을 선택하여 문자열 테이블에 진입합니다. ‘그룹0’ 내에서 표시할 내용을 설정합니다.
‘VALUE’ 태그의 값이 0일 때, ‘수조에 물이 없습니다.’ 문자열이 표시됩니다.
‘VALUE’ 태그의 값이 1일 때, ‘수조 내 물이 저장되었습니다.’ 문자열이 표시됩니다.
‘VALUE’ 태그의 값이 2일 때, ‘수조에 물이 가득 찼습니다.’ 문자열이 표시됩니다.
c) [그림] – [문자열값]을 선택 후 페이지에 등록합니다. 아날로그 태그 ‘VALUE’를 등록하고, 문자열그룹을 ‘0’으로 지정합니다.
d) [그림] – [스위치/램프]를 선택한 후, 워드 스위치로 설정합니다. ‘태그 연산’ 동작을 선택하여 스위치를 클릭할 때마다 ‘VALUE’ 태그에 1 값이 더해지도록 합니다.
e) Xpanel 또는 Xpanel 시뮬레이터를 실행하여 동작을 확인합니다. ‘VALUE’ 태그의 값 변화에 따라 문자열 테이블에서 설정한 내용이 문자열값 오브젝트로 표시됩니다.
문자열 테이블 내에 디지털 또는 아날로그 태그의 현재값에 해당하는 문자열이 설정되지 않았을 경우, 문자열은 출력되지 않습니다. |
사용 예제 : 문자열 태그를 사용한 문자열 테이블 내용 확인 |
문자열값 오브젝트 대신 문자열 태그를 사용하는 것으로도 문자열 테이블의 내용을 표시할 수 있습니다. 다음 예제를 참조하여 주시기 바랍니다.
a) 데이터베이스에서 문자열 태그 ‘STR’을 생성합니다.
b) [도구]-[문자열 테이블]을 선택하여 문자열 테이블에 진입합니다. ‘그룹 1’ 내에서 1번 문자열에 표시할 내용을 설정합니다.
c) [도구]-[스크립트]를 선택하여 다음과 같이 스크립트를 작성합니다.
d) [그림] – [태그값]을 선택하여, 문자열 데이터를 표시할 태그값 오브젝트를 등록합니다.
e) 프로젝트를 Xpanel 또는 시뮬레이터에서 실행하여 동작을 확인합니다. 문자열 테이블에서 설정한 문자열 데이터가 태그값 오브젝트에 나타납니다.
문자열 태그로 표시할 수 있는 문자열의 길이는 최대 80자까지입니다. 문자열 태그의 길이는 태그의 ‘고급 설정’ 탭에서 설정 가능합니다. |