Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

SPC 트렌드는 Scope 트렌드와 같이 PLC에 미리 저장해 놓은 데이터를 한번에 그래프로 표시하기 위해 사용됩니다. Scope 트렌드와 가장 큰 차이점은 Scope 트렌드는 데이터를 순서대로 표시하는 반면, SPC 트렌드는 X축의 데이터를 지정할 수 있습니다. 즉, 각 포인트의 X,Y 좌표를 모두 할당하여 그래프로 표시합니다. 따라서 그래프 모양이 시간 순서에 따라 한쪽 방향으로 흘러가지 않고 지정된 X축 좌표에 의해 데이터가 표시됩니다.

...

(1) 외부영역설정

트렌드 오브젝트의 바탕색을 지정합니다. 데이터가 표시되는 영역 외의 색을 변경합니다.

...

 

항목

설명

배경색

감시화면의 배경 색을 지정합니다. 98개의 색 중 하나를 선택할 수 있습니다.

 

(2) 선 색

트렌드 오브젝트의 외곽선 색을 지정할 수 있습니다.

...

항목

설명

선 색

경향감시 오브젝트의 테두리 색을 변경합니다. 98개 색 중에 하나를 선택할 수 있습니다.

 

(3) 펜설정

트렌드 화면에서 감시할 태그를 설정하는 화면입니다. SPC트렌드의 경우 8개까지 설정할 수 있습니다. 펜 하나 당 최대 2048개의 데이터를 샘플링할 수 있습니다.

...

항목

설명

태그이름

감시할 태그 또는 어드레스를 설정합니다. 왼쪽의 번호를 클릭하면 나타나는 [펜 편집] 화면을 통해 태그 또는 어드레스를 등록할 수 있습니다.

Image Added

 

어드레스

감시할 디바이스 어드레스를 설정합니다. 데이터 종류와 I/O 디바이스를 선택한 뒤  버튼을 눌러 상세 어드레스를 설정할 수 있습니다.

태그이름

감시할 태그를 설정합니다. 직접 입력하거나, 우측의  버튼을 이용하여 태그를 지정할 수 있습니다.

주석

트렌드 상에서 표시되는 펜의 상세한 설명을 입력합니다. 반드시 입력되어야 하며 태그값을 표시할 때 태그 이름 대신 사용됩니다.

최소값

수집영역에 표시되는 최소값을 입력합니다. 미입력 시 태그에 설정된 최소값으로 나타납니다.

최대값

수집영역에 표시되는 최대값을 입력합니다. 미입력 시 태그에 설정된 최대값으로 나타납니다.

펜색

선택한 태그의 값이 그려질 색상을 지정합니다. 98가지의 색 중 하나를 선택합니다.

펜색

감시할 태그의 색상을 설정합니다. 98가지의 색 중 하나를 선택합니다.

 

(4) 그리드 설정

그래프에 그려지는 기준선을 설정합니다.

...

항목

설명

그리드 표시

트렌드 오브젝트에 그리드를 표시하거나 해제합니다.

X축 그리드 수

X축에 표시할 그리드의 수를 지정합니다. 0~99개를 지정할 수 있습니다.

Y축 그리드 수

Y축에 표시할 그리드의 수를 지정합니다. 0~99개를 지정할 수 있습니다.

그리드 색

오브젝트에 표시되는 그리드의 색을 설정합니다. 98가지의 색 중 하나를 선택합니다.

 

(5) Y축 데이터 표시

...

항목

설명

최대/최소값 표시

Y축에 표시할 펜의 최대/최소값 표시 여부를 설정합니다.

표시 크기 (픽셀)

Y축에 표시되는 문자의 크기를 설정합니다. 최소 0에서 최대 1024까지 설정할 수 있습니다.

 

(6) X축 데이터 표시

...

항목

설명

최대/최소값 표시

X축에 표시할 펜의 최대/최소값 표시 여부를 설정합니다.

  

(7) SPC 옵션

...

항목

내용

이동 포인트 사용

이동 포인트란 X축 태그와 Y축 태그의 데이터를 좌표로 하여 그래프 위에 실시간으로 포인트를 표시하는 것을 의미합니다. 그래프로 그려진 값과 현재 측정되는 값의 차이를 시각적으로 확인할 수 있습니다.

해당 옵션을 체크하면 이동 포인트를 사용할 수 있습니다.

표시색

이동 포인트의 색을 설정합니다. 98개의 색 중 하나를 선택할 수 있습니다.

크기 (픽셀)

이동 포인트의 크기를 설정합니다. 최소 0에서 최대 1024까지 설정할 수 있습니다.

이동 포인트 Trace 사용

이동 포인트 사용 시, 해당 포인트의 이동 경로를 표시할 수 있습니다. 이동량이 사용자가 설정한 Trace Size (태그/어드레스 값 또는 고정값)에 도달하면 더 이상 업데이트 되지 않습니다.

이동 포인트를 새로 업데이트 하기 위해서는 컨트롤 태그를 사용하여 Trace 작업을 정지시킨 후 다시 실행하여야 합니다.

고정 Trace 사용

해당 옵션을 체크하면 입력한 고정값 만큼 이동 포인트의 이동 경로가 표시됩니다. 최소 1에서 최대 800까지 설정할 수 있습니다.

Image Added

해당 옵션을 체크 해제할 경우 고정값 대신 태그 또는 어드레스의 값을 기준으로 합니다. 사용 가능한 값의 범위는 1에서 800까지입니다.

[…] 버튼을 눌러 상세 어드레스 지정 또는 태그 검색이 가능합니다.

Image Added

X/Y 축 데이터 변경 시 Trace 업데이트

체크된 옵션에 따라 해당 축의 데이터가 변경될 때마다 이동 포인트의 경로가 늘어납니다.

데이터 포인트 크기 (픽셀)

오브젝트에 표시되는 데이터 포인트의 크기를 지정합니다. 최소 1에서 최대 1024까지 입력할 수 있습니다.

테두리 그리기

그래프 영역의 외곽선을 그립니다.

데이터 연결하여
그리기

체크된 경우 각각 펜들의 데이터 포인트가 선으로 연결되어 그려집니다.

 

(8) SPC 태그

...

항목

내용

컨트롤

SPC 트렌드의 그래프 업데이트를 제어하기 위한 태그를 등록합니다. 등록된 태그 또는 어드레스의 값이 변경될 때마다 변경된 값에 지정된 형태로 그래프를 업데이트 합니다.

1: 이전에 그려진 그래프 위에 새로운 그래프를 덮어서 그립니다.

2: 현재 그려진 그래프를 지웁니다.

3: 현재 그려진 그래프를 지우고 다시 그립니다.

4: 이동 포인트 Trace 작업 시작 (이동 포인트 Trace 사용 옵션 체크 시)

5: 이동 포인트 Trace 작업 일시정지 (이동 포인트 Trace 사용 옵션 체크 시)

6: 이동 포인트 Trace 작업 중지 (이동 포인트 Trace 사용 옵션 체크 시)

데이터 카운트

그래프 업데이트 시 읽어올 펜의 데이터 포인트 개수를 지정합니다. 컨트롤 태그의 값이 1 또는 3일 경우에만 데이터 카운트 태그의 값이 참조됩니다. 인식되는 태그 값은 0에서 2048까지이며, 이 범위를 벗어나는 값은 0 또는 2048로 인식됩니다. 값이 0인 경우 그래프에 표시할 내용이 없으므로 그래프가 그려지지 않습니다.

PLC의 어드레스를 이용할 경우, 지정한 어드레스부터 데이터 카운트만큼 워드 영역을 사용하므로 그만큼의 여유공간을 확보해야 합니다.

컨트롤 비트

컨트롤 비트로 지정된 디지털 태그를 이용하여 그래프 업데이트 시 장비로부터 데이터를 수신하고 있음을 표시합니다. Xpanel이 그래프 업데이트를 위해 장비로부터 X, Y축 데이터를 읽어오는 동안 컨트롤 비트에 지정된 태그는 Set (1) 되며, 읽기 완료 시 Clear (0) 됩니다.

예를 들어 2개의 펜이 등록된 SPC 트렌드일 경우 X축 데이터 읽기 1회, 펜의 Y축 데이터 읽기 각 1회로 총 3회 ON/OFF 를 반복합니다.

X좌표 시작
어드레스

X축 좌표를 지정할 시작 어드레스 또는 태그를 설정합니다. 지정된 어드레스부터 데이터 카운트 만큼의 개수가 할당되어 각 포인트의 X축 좌표를 지정하게 됩니다. 지정된 태그 또는 어드레스의 데이터 타입과 같은 타입으로 데이터 카운트만큼 어드레스가 연속되어 할당됩니다.

X축 최소값

X축 최소값으로 사용될 태그를 등록합니다. 컨트롤 태그의 값이 1 또는 3일 경우에만 해당 태그의 값이 트렌드에 적용됩니다. 이동 포인트의 경우 해당 태그의 값을 상시 참조하여 좌표를 계산합니다. 태그의 값이 X축 최대값 태그의 값보다 큰 경우 그래프와 이동 포인트는 그려지지 않습니다.

X축 최대값

X축 최대값으로 사용될 태그를 등록합니다. 컨트롤 태그의 값이 1 또는 3일 경우에만 해당 태그의 값이 트렌드에 적용됩니다. 이동 포인트의 경우 해당 태그의 값을 상시 참조하여 좌표를 계산합니다. 태그의 값이 X축 최소값 태그의 값보다 작은 경우 그래프와 이동 포인트는 그려지지 않습니다.

Y축 최소값

Y축 최소값으로 사용될 태그를 등록합니다. 컨트롤 태그의 값이 1 또는 3일 경우에만 해당 태그의 값이 트렌드에 적용됩니다. 이동 포인트의 경우 해당 태그의 값을 상시 참조하여 좌표를 계산합니다. 태그의 값이 Y축 최대값 태그의 값보다 큰 경우 그래프와 이동 포인트는 그려지지 않습니다.

Y축 최대값

Y축 최대값으로 사용될 태그를 등록합니다. 컨트롤 태그의 값이 1 또는 3일 경우에만 해당 태그의 값이 트렌드에 적용됩니다. 이동 포인트의 경우 해당 태그의 값을 상시 참조하여 좌표를 계산합니다. 태그의 값이 Y축 최소값 태그의 값보다 작은 경우 그래프와 이동 포인트는 그려지지 않습니다.

이동포인트
X좌표

이동 포인트의 X축 좌표에 해당하는 태그를 지정합니다. 현재 트렌드의 X축 최대/최소값과 해당 태그의 값을 이용하여 이동 포인트의 X축 값을 계산합니다.

이동포인트
Y좌표

이동 포인트의 Y축 좌표에 해당하는 태그를 지정합니다. 현재 트렌드의 Y축 최대/최소값과 해당 태그의 값을 이용하여 이동 포인트의 Y축 값을 계산합니다.

NOTE

SPC 트렌드가 등록된 페이지를 열거나 열려있는 상태에서 컨트롤 태그의 값이 1 또는 3이 되면 업데이트를 진행합니다. 이 때, 순간적으로 통신작업이 오브젝트의 데이터를 읽어오는데 집중되므로 다른 동작 (페이지 열기, 태그값 쓰기 등)을 수행하는 경우 늦게 반응할 수 있습니다. 가급적 업데이트 작업 완료 후 동작을 수행하여 주시기 바랍니다.