태그값 오브젝트를 이용하여, 태그에 연결된 장비의 접점 값이나 내부 데이터의 값을 감시제어 화면에 표시할 수 있습니다. 화면 표시 방법을 설정하는 것으로, 태그값을 원하는 자릿수까지 표시하거나, 또는 소수점 자리를 지정하여 나타낼 수 있습니다. 또한 10진수로 표시되는 태그값을 16진수로 변환하여 표시 가능합니다.
NOTE |
|
설정 화면
태그값 오브젝트의 설정 화면을 통하여 대상 태그의 값이 화면에 표시되는 방식을 설정할 수 있습니다. [그림]-[태그값] 을 선택한 후 페이지를 클릭하면 태그값 오브젝트 설정 화면이 나타납니다. 또한 생성된 태그값 오브젝트를 더블클릭하여 태그값 설정 화면에 재진입할 수 있습니다.
항목 | 설명 | |
어드레스 | 어드레스를 사용하여 태그값을 표시할 경우 사용합니다. BIT 또는 WORD 단위의 데이터를 선택할 수 있으며, 우측의 […] 버튼을 통해 ‘디바이스 어드레스 입력’ 화면에서 대상 장비의 어드레스를 입력할 수 있습니다. | |
태그 이름 | 값을 표시할 태그 이름을 입력합니다. 우측의 […] 버튼을 통해 ‘태그 찾아보기’ 화면에서 태그를 검색하거나, 직접 입력하여 태그 이름을 지정할 수 있습니다. | |
미리 보기 | 태그 이름과 화면 표시 방법을 설정하면 Xpanel 프로젝트 실행 시 태그 값이 표시될 형태를 확인할 수 있습니다. | |
화면 | 태그를 현재 편집 중인 페이지 화면에 표시하는 방법을 선택합니다. | |
표시자리수 | ‘소수점 자리수’ 옵션을 사용하였을 때, 지정된 자리수까지 태그값이 표시됩니다. 0부터 255까지 지정할 수 있습니다. | |
소수점자리수 | 태그값을 소수점 이하 n번째 자리까지 표시합니다. | |
16진수 표시 | 16진수(HEX Code)로 표시합니다. | |
앞자리 0으로 채우기 | 태그값의 맨 앞자리를 0으로 표시합니다. | |
1000 단위구분 기호(,) 사용 | 세자리 수마다 ‘,’ 기호를 표시하여 태그값을 1000단위로 | |
표시 데이터 연산 | 옵션 선택 시, 기존 데이터 값에서 연산된 값이 태그값 오브젝트에 표시됩니다. ※ 본 기능은 Xpanel Designer v2.53 이상 버전부터 사용 가능합니다. | |
조건 태그 | 연산을 적용하는 조건이 되는 태그의 이름을 입력합니다. 조건 태그가 0 이외의 값이 되었을 때, 연산된 값이 태그값 오브젝트에 표시됩니다. 조건 태그가 0 값이 되는 경우에는 기존 데이터 값으로 표시됩니다. 디지털 또는 아날로그 태그를 입력할 수 있습니다. | |
Disp. | 버튼을 눌러 표시되는 화면에서 값을 연산하는 방식을 설정합니다. ‘(1) 표시 데이터 연산’을 참조하여 주시기 바랍니다. |
(1) 표시 데이터 연산
‘Disp.’ 버튼을 누르면 아래와 같은 대화상자가 나타납니다. 연산값을 태그값 오브젝트로 나타내고자 할 때, 연산값의 설정을 할 수 있습니다. 태그값 오브젝트에 등록한 태그가 기준이 되며, 최상단의 칸에 자동적으로 입력됩니다.
항목 | 설명 |
END | 추가적인 단계를 거치지 않고 연산을 마칩니다. |
+, -, *, / | 차례대로 덧셈, 뺄셈, 곱셈, 나눗셈을 의미합니다. 해당 항목에 입력한 태그 또는 상수와 이후 항목에 입력한 태그 또는 상수를 연산합니다. |
상수 | 정수 또는 실수 값을 입력합니다. |
태그 | 연산값으로 사용할 태그의 이름을 입력합니다. […] 버튼을 이용하여 태그를 검색할 수 있습니다. |
(2) 어드레스
I/O 디바이스의 특정 어드레스를 통해 태그값을 표시하고자 할 때, 우측의 […] 버튼을 클릭하여 어드레스를 설정할 수 있습니다. 해당 버튼을 클릭하면 다음과 같은 화면이 나타납니다.
항목 | 설명 | |
데이터 타입 | 태그값을 표시할 때 사용할 데이터의 타입을 설정합니다. 이전 태그값 설정 화면에서 설정한 BIT, WORD와는 별도의 설정입니다. ‘디지털’ 선택 시, 0 또는 1로 태그값을 표시합니다. ‘아날로그’ 선택 시, 지정한 어드레스의 값으로 태그값을 표시합니다. 이 때 활성화된 [옵션] 버튼을 통해 표시 값을 설정할 수 있습니다. ‘문자열’ 선택 시, 지정한 어드레스의 문자열 데이터를 표시합니다. | |
I/O 디바이스 | 프로젝트에 등록된 I/O 디바이스의 목록이 나타납니다. | |
어드레스 영역 | 태그값을 표시할 디바이스 종류와 어드레스를 입력합니다. | |
디바이스 종류 | 선택한 I/O 디바이스와 데이터 타입에 따라 사용할 수 있는 디바이스의 목록이 표시됩니다. 등록된 디바이스의 어드레스를 사용하여 태그값을 표시합니다. | |
어드레스 | 선택한 디바이스의 범위 내에서 사용할 시작 어드레스를 입력합니다. 선택한 I/O 디바이스, 디바이스 종류와 태그값 설정 화면에서 선택한 데이터 타입(BIT/WORD)에 따라 입력 가능한 값이 다를 수 있습니다. | |
디바이스 어드레스 입력 키패드 | 키보드를 사용하지 않고 어드레스를 입력할 때 사용합니다. 선택한 디바이스에 따라 10진수 혹은 16진수의 값으로 어드레스를 입력합니다. 예를 들어, CIMON-PLC의 디바이스 X에서 어드레스를 지정할 경우, 16진수로 입력하여야 합니다. 디바이스 D에서 어드레스를 지정할 경우 10진수로 입력하여야 합니다. | |
옵션 | 데이터 타입을 ‘아날로그’로 선택하였을 때 활성화됩니다. 해당 버튼을 클릭하면 [아날로그 옵션 설정] 창이 나타납니다. | |
Type | 아날로그 데이터의 타입을 선택할 수 있습니다. 선택할 수 있는 타입으로 UINT8, UINT16, UINT32, INT8, INT16, INT32, UBCD8, UBCD16, UBCD32, BCD8, BCD16, BCD32, Float 가 있습니다. UINT16이 기본으로 설정되어 있습니다. | |
내부 데이터 | Xpanel에서 표시할 값의 범위를 입력합니다. 최소 0에서 최대 65535의 값이 기본으로 설정되어 있습니다. Clipping 옵션을 체크할 경우 아날로그 값이 지정한 범위를 벗어나면 알림이 나타나며 해당 값은 인식되지 않습니다. | |
실 데이터 | PLC에 실제 입력되는 값의 범위를 입력합니다. 예를 들어 실데이터 범위가 0~16000이고 내부데이터 범위가 0~100일 때, PLC에 16000이라는 값이 들어오면 Xpanel에는 100이 표시됩니다. | |
Scale | PLC의 실제 데이터가 연산을 하여 Xpanel에 표시하는 방법입니다. 해당 옵션을 체크하면 다음과 같이 표시됩니다. Scale 옵션의 연산은 다음과 같이 이루어집니다. |
그림 설정
태그값 오브젝트는 그림 설정이 가능합니다. 그림 설정이란, 오브젝트의 위치, 크기, 색상 등과 출몰, 점멸 등의 제어 기능을 부여하기 위한 기능입니다. 오브젝트를 더블클릭하거나 우클릭 – [그림 설정]을 선택하여 설정 화면으로 진입할 수 있습니다.
항목 | 설명 |
이름 | 오브젝트의 이름을 설정합니다. 공백으로 지정할 수 없습니다. |
종류 | 오브젝트의 종류가 나타납니다. ‘태그값’으로 지정되어 있습니다. |
항목 | 설명 |
그림 구성 | 위치/크기, 디클러터, 선/채우기의 탭으로 구성되어 있습니다. |
출몰 | 태그의 값에 따라 오브젝트를 보이게 하거나 숨기는 기능입니다. |
점멸 | 태그의 값에 따라 오브젝트를 지정된 주기마다 점멸 시키는 기능입니다. |
수직/수평변화 | 태그의 값에 따라 오브젝트를 수직/수평방향으로 크기를 변화시키는 기능입니다. |
수직/수평이동 | 태그의 값에 따라 오브젝트를 위, 아래로 이동시키는 기능입니다. |
색 변화 | 태그의 값에 따라 오브젝트를 미리 지정한 색으로 변화시키는 기능입니다. |
회전 | 입력한 태그의 값에 따라 오브젝트를 지정된 각도만큼 회전시키는 기능입니다. |
터치 | 오브젝트 터치 시 정의된 동작을 실행하는 기능입니다. |
데이터입력 | 오브젝트 터치 시 나타나는 윈도우 입력 창을 활용하여 데이터를 입력할 수 있는 기능입니다. |
태그값 | 태그값 오브젝트를 변경할 수 있는 화면을 나타냅니다. |
※ 그림 설정에 관한 자세한 설명은 그림 설정 도움말을 참조해주십시오.
사용 예제
본 예제는 기능을 설명하기 위해 삽입된 예제입니다. 실제 사용 시 사용자의 환경에 맞게 설정하여 사용해주십시오. |
사용 예제 : 태그값 확인 |
태그값 오브젝트를 등록하여, 태그에 연결된 접점의 값을 확인합니다. 본 예제는 CICON PLC 시뮬레이터와 Xpanel을 연결한 예제입니다.
a) CICON 상에서 생성한 프로젝트에 스캔 프로그램을 등록합니다. 접점 M01이 ON되었을 때 D100의 값이 증가합니다.
b) [도구]-[I/O 디바이스]에서 디바이스 이름 입력 후, Ethernet Device로 통신 설정합니다.
c) 디바이스 종류는 ㈜싸이몬 CIMON PLC로 선택합니다. 스테이션 설정 시 IP 어드레스를 Xpanel Designer가 설치된 PC의 어드레스로 입력합니다. 소켓 포트 번호는 10262로 고정됩니다.
d) 데이터베이스에서 아날로그 태그 ‘D100’을 생성하고, 실 태그로 등록합니다. I/O 디바이스 선택 후 I/O 어드레스를 D100으로 입력합니다.
e) [그림]-[태그값] 또는 아이콘을 클릭하여 태그값 오브젝트를 등록합니다. 태그이름을 ‘D100’으로 지정합니다.
f) CICON에서 스캔 프로그램을 다운로드한 후, Xpanel Designer 내 프로젝트를 Xpanel에서 실행합니다. 연결된 접점의 값이 증가하는 것을 확인할 수 있습니다.