Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 3 Next »

태그값 오브젝트를 이용하여, 태그에 연결된 장비의 접점 값이나 내부 데이터의 값을 감시제어 화면에 표시할 수 있습니다. 화면 표시 방법을 설정하는 것으로, 태그값을 원하는 자릿수까지 표시하거나, 또는 소수점 자리를 지정하여 나타낼 수 있습니다. 또한 10진수로 표시되는 태그값을 16진수로 변환하여 표시 가능합니다.

NOTE

  • 본 도움말은 XpanelDesigner V2.52를 기준으로 작성되었습니다. 사용중인 XpanelDesigner 버전에 따라 지원하는 기능에 차이가 있을 수 있는 점 유의하시기 바랍니다.

  • 오브젝트의 크기에 따라 태그 값이 전부 표현되지 않을 수 있습니다. 그러므로 오브젝트 사용 시에는 태그 값이 전부 표시될 만큼의 크기로 설정하십시오.

설정 화면

태그값 오브젝트의 설정 화면을 통하여 대상 태그의 값이 화면에 표시되는 방식을 설정할 수 있습니다. [그림]-[태그값] 을 선택한 후 페이지를 클릭하면 태그값 오브젝트 설정 화면이 나타납니다. 또한 생성된 태그값 오브젝트를 더블클릭하여 태그값 설정 화면에 재진입할 수 있습니다.

항목

설명

어드레스

어드레스를 사용하여 태그값을 표시할 경우 사용합니다. BIT 또는 WORD 단위의 데이터를 선택할 수 있으며, 우측의 […] 버튼을 통해 ‘디바이스 어드레스 입력’ 화면에서 대상 장비의 어드레스를 입력할 수 있습니다.

태그 이름

값을 표시할 태그 이름을 입력합니다. 우측의 […] 버튼을 통해 ‘태그 찾아보기’ 화면에서 태그를 검색하거나, 직접 입력하여 태그 이름을 지정할 수 있습니다.

미리 보기

태그 이름과 화면 표시 방법을 설정하면 Xpanel 프로젝트 실행 시 태그 값이 표시될 형태를 확인할 수 있습니다.

화면
표시 방법

태그를 현재 편집 중인 페이지 화면에 표시하는 방법을 선택합니다.

표시자리수

‘소수점 자리수’ 옵션을 사용하였을 때, 지정된 자리수까지 태그값이 표시됩니다. 0부터 255까지 지정할 수 있습니다.
표시자리 수는 소수점 자리 수보다 2 이상 큰 수를 지정하여야 합니다.

소수점자리수

태그값을 소수점 이하 n번째 자리까지 표시합니다.

16진수 표시

16진수(HEX Code)로 표시합니다.

앞자리 0으로 채우기

태그값의 맨 앞자리를 0으로 표시합니다.

1000 단위구분 기호(,) 사용

세자리 수마다 ‘,’ 기호를 표시하여 태그값을 1000단위로
구분합니다.

표시 데이터 연산

옵션 선택 시, 기존 데이터 값에서 연산된 값이 태그값 오브젝트에 표시됩니다.

※ 본 기능은 XpanelDesigner 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 옵션의 연산은 다음과 같이 이루어집니다.
Scale 표시 값 = 실데이터 x Scale + Offset

그림 설정

태그값 오브젝트는 그림 설정이 가능합니다. 그림 설정이란, 오브젝트의 위치, 크기, 색상 등과 출몰, 점멸 등의 제어 기능을 부여하기 위한 기능입니다. 오브젝트를 더블클릭하거나 우클릭 – [그림 설정]을 선택하여 설정 화면으로 진입할 수 있습니다.

항목

설명

이름

오브젝트의 이름을 설정합니다. 공백으로 지정할 수 없습니다.

종류

오브젝트의 종류가 나타납니다. ‘태그값’으로 지정되어 있습니다.

항목

설명

그림 구성

위치/크기, 디클러터, 선/채우기의 탭으로 구성되어 있습니다.

출몰

태그의 값에 따라 오브젝트를 보이게 하거나 숨기는 기능입니다.

점멸

태그의 값에 따라 오브젝트를 지정된 주기마다 점멸 시키는 기능입니다.

수직/수평변화

태그의 값에 따라 오브젝트를 수직/수평방향으로 크기를 변화시키는 기능입니다.

수직/수평이동

태그의 값에 따라 오브젝트를 위, 아래로 이동시키는 기능입니다.

색 변화

태그의 값에 따라 오브젝트를 미리 지정한 색으로 변화시키는 기능입니다.

회전

입력한 태그의 값에 따라 오브젝트를 지정된 각도만큼 회전시키는 기능입니다.

터치

오브젝트 터치 시 정의된 동작을 실행하는 기능입니다.

데이터입력

오브젝트 터치 시 나타나는 윈도우 입력 창을 활용하여 데이터를 입력할 수 있는 기능입니다.

태그값

태그값 오브젝트를 변경할 수 있는 화면을 나타냅니다.

※  그림 설정에 관한 자세한 설명은 그림 설정 도움말을 참조해주십시오.

사용 예제

본 예제는 기능을 설명하기 위해 삽입된 예제입니다. 실제 사용 시 사용자의 환경에 맞게 설정하여 사용해주십시오.

사용 예제 : 태그값 확인

태그값 오브젝트를 등록하여, 태그에 연결된 접점의 값을 확인합니다. 본 예제는 CICON PLC 시뮬레이터와 Xpanel을 연결한 예제입니다.

a)  CICON 상에서 생성한 프로젝트에 스캔 프로그램을 등록합니다. 접점 M01이 ON되었을 때 D100의 값이 증가합니다.

b) [도구]-[I/O 디바이스]에서 디바이스 이름 입력 후, Ethernet Device로 통신 설정합니다.

c) 디바이스 종류는 ㈜싸이몬 CIMON PLC로 선택합니다. 스테이션 설정 시 IP 어드레스를 XpanelDesigner가 설치된 PC의 어드레스로 입력합니다. 소켓 포트 번호는 10262로 고정됩니다.

d) 데이터베이스에서 아날로그 태그 ‘D100’을 생성하고, 실 태그로 등록합니다. I/O 디바이스 선택 후 I/O 어드레스를 D100으로 입력합니다.

e) [그림]-[태그값] 또는 아이콘을 클릭하여 태그값 오브젝트를 등록합니다. 태그이름을 ‘D100’으로 지정합니다.

f) CICON에서 스캔 프로그램을 다운로드한 후, XpanelDesigner 내 프로젝트를 Xpanel에서 실행합니다. 연결된 접점의 값이 증가하는 것을 확인할 수 있습니다.

  • No labels