문자열값 오브젝트를 이용하여, 문자열 테이블에서 미리 설정한 다수의 문자열을 하나의 오브젝트로 표시할 수 있습니다. 디지털 태그 및 아날로그 태그를 선택하여 사용할 수 있으며, 각 태그의 값변화에 따라 변경되는 문자열을 감시화면에서 확인할 수 있습니다.
※ 문자열 테이블은 ‘문자열 테이블’ 도움말을 참조하여 주시기 바랍니다.
NOTE | 본 도움말은 XpanelDesigner V2.52를 기준으로 작성되었습니다. 사용중인 XpanelDesigner 버전에 따라 지원하는 기능에 차이가 있을 수 있는 점 유의하시기 바랍니다. |
설정 화면
문자열 테이블에 설정된 내용을 문자열값 오브젝트로 나타낼 수 있습니다. [그림]-[문자열값]을 선택한 후 페이지의 바탕화면을 클릭하면 다음과 같이 설정 화면이 나타납니다.
항목 | 내용 |
어드레스 | 어드레스를 사용하여 태그값을 표시할 경우 사용합니다. BIT 또는 WORD 단위의 데이터를 선택할 수 있으며, 우측의 […] 버튼을 통해 ‘디바이스 어드레스 입력’ 화면에서 대상 장비의 어드레스를 입력할 수 있습니다. |
태그이름 | 값을 표시할 태그 이름을 입력합니다. 우측의 […] 버튼을 통해 ‘태그 찾아보기’ 화면에서 태그를 검색하거나, 직접 입력하여 태그 이름을 지정할 수 있습니다. |
문자열그룹 | 표시할 문자열이 속한 그룹을 지정합니다. 최대 32767 그룹까지 지정할 수 있습니다. 문자열 그룹을 지정하면 해당 그룹 안에 있는 문자열들이 미리 설정된 태그값의 변화에 따라 일괄적으로 변경되어 표시됩니다. |
그림 설정
문자열값 오브젝트는 그림 설정이 가능합니다. 그림 설정이란, 오브젝트의 위치, 크기, 색상 등과 출몰, 점멸 등의 제어 기능을 부여하기 위한 기능입니다. 오브젝트를 더블클릭하거나 우클릭 – [그림 설정]을 선택하여 설정 화면으로 진입할 수 있습니다.
항목 | 설명 |
이름 | 오브젝트의 이름을 설정합니다. 공백으로 지정할 수 없습니다. |
종류 | 오브젝트의 종류가 나타납니다. ‘문자열값’으로 지정되어 있습니다. |
항목 | 설명 |
그림 구성 | 위치/크기, 디클러터, 선/채우기의 탭으로 구성되어 있습니다. |
출몰 | 태그의 값에 따라 오브젝트를 보이게 하거나 숨기는 기능입니다. |
점멸 | 태그의 값에 따라 오브젝트를 지정된 주기마다 점멸 시키는 기능입니다. |
수직/수평변화 | 태그의 값에 따라 오브젝트를 수직/수평방향으로 크기를 변화시키는 기능입니다. |
수직/수평이동 | 태그의 값에 따라 오브젝트를 위, 아래로 이동시키는 기능입니다. |
색 변화 | 태그의 값에 따라 오브젝트를 미리 지정한 색으로 변화시키는 기능입니다. |
회전 | 입력한 태그의 값에 따라 오브젝트를 지정된 각도만큼 회전시키는 기능입니다. |
터치 | 오브젝트 터치 시 정의된 동작을 실행하는 기능입니다. |
데이터입력 | 오브젝트 터치 시 나타나는 윈도우 입력 창을 활용하여 데이터를 입력할 수 있는 기능입니다. |
문자열값 | 문자열값 오브젝트를 변경할 수 있는 화면을 나타냅니다. |
※ 그림 설정에 관한 자세한 설명은 ‘그림 설정’ 도움말을 참조해주십시오.
사용 예제
본 예제는 기능을 설명하기 위해 삽입된 예제입니다. 실제 사용 시 사용자의 환경에 맞게 설정하여 사용해주십시오. |
사용 예제 : 태그값 변경에 따른 문자열값 확인 |
아날로그 태그의 값이 변화하였을 때 각 수조의 상태에 해당되는 문자열을 다르게 표시하는 예제입니다. 문자열값의 표시를 위해 문자열 테이블을 설정합니다.
※ 문자열 테이블에 대한 자세한 내용은 ‘문자열 테이블’ 도움말을 참고하여 주시기 바랍니다.
a) 데이터베이스에서 아날로그 태그 ‘VALUE’를 생성합니다.
b) [도구]-[문자열 테이블]을 선택하여 문자열 테이블에 진입합니다. ‘그룹0’ 내에서 표시할 내용을 설정합니다.
‘VALUE’ 태그의 값이 0일 때, ‘수조에 물이 없습니다.’ 문자열이 표시됩니다.
‘VALUE’ 태그의 값이 1일 때, ‘수조 내 물이 저장되었습니다.’ 문자열이 표시됩니다.
‘VALUE’ 태그의 값이 2일 때, ‘수조에 물이 가득 찼습니다.’ 문자열이 표시됩니다.
c) [그림] – [문자열값]을 선택 후 페이지에 등록합니다. 아날로그 태그 ‘VALUE’를 등록하고, 문자열그룹을 ‘0’으로 지정합니다.
d) [그림] – [스위치/램프]를 선택한 후, 워드 스위치로 설정합니다. ‘태그 연산’ 동작을 선택하여 스위치를 클릭할 때마다 ‘VALUE’ 태그에 1 값이 더해지도록 합니다.
e) Xpanel 또는 Xpanel 시뮬레이터를 실행하여 동작을 확인합니다. ‘VALUE’ 태그의 값 변화에 따라 문자열 테이블에서 설정한 내용이 문자열값 오브젝트로 표시됩니다.
NOTE | 문자열 테이블 내에 디지털 또는 아날로그 태그의 현재값에 해당하는 문자열이 설정되지 않았을 경우, 문자열은 출력되지 않습니다. |