데이터 로깅

데이터를 HMI 메모리에 로그하고 저장할 수 있습니다. 데이터 로깅으로 태그 그룹의 값을 동시에 버퍼에도 저장할 수 있습니다. 타이머 또는 전용 태그로 데이터 로깅을 트리거 할 수 있습니다. 로그된 데이터를 .csv 파일로 내보내기하거나 지난 트렌드 위젯을 사용해 표시할 수 있습니다. 로그된 데이터를 USB 장치 또는 SD 카드 또는 사용 가능한 사용자 정의 네트워크 폴더에 로컬로 저장할 수 있습니다.

경고: 많은 수의 파일이 담긴 착탈식 장치(USB 플래시 드라이브, SD 메모리 카드)에서 이 작업을 수행하면 시스템 성능이 줄어드는 결과를 초래할 수 있습니다.

경고: SD 메모리 카드의 최대 파일 갯수는 포맷 형식에 따라 달라집니다.(예: FAT32 최대 65535개의 파일, FAT 최대 512개의 파일).

경고: 플래시 카드는 제한된 횟수의 쓰기 동작을 지원합니다. 저희는 좋은 품질의 메모리 카드만을 사용하시기를 권장하며 애플리케이션이 메모리 카드를 집중적으로 사용하는 경우 메모리 카드를 정기적으로 교체하는 것을 고려하십시오.

경고: 날짜/시간이 뒤로 갔다면 유효하지 않은 날짜/시간의 샘플은 트렌드 버퍼에서 제거됩니다. 시스템이 날짜/시간이 유효하지 않다는 것을 감지하면(예: 배터리 부족), 사용자에게 알리는 팝업이 나타나고 데이터 손실을 방지하기 위해 마지막 샘플의 날짜/시간을 사용합니다.

저장 공간은 트렌드 버퍼에 기반합니다. 트렌드 버퍼틑 FIFO 큐로 구성됩니다. 버퍼가 가득 차면 트렌트를 설정해 버퍼의 백업 복사본을 생성하지 않는 한 가장 오래된 값이 삭제됩니다.

트렌드 버퍼 추가하기

경로: 프로젝트 보기> 구성 > 트렌드 더블 클릭

  1. 추가를 클릭해서 새 버퍼를 추가하십시오.
  2. 각 트렌드 버퍼 옆에 있는 +를 클릭해서 모든 구성 파라미터를 표시하십시오.

 

툴바 요소 설명
HMI 장치에서 샘플링할 트렌드를 추가합니다.

HMI 장치대신 외부 장치에서 관리하고 샘플링할 트렌드를 추가합니다. 이 기능을 사용하려면 이 기능을 지원하는 장치가 필요합니다 (예: BACnet 장치). 사용하는 장치에 따라 파라미터가 달라지므로 선택한 장치의 매뉴얼을 참조하십시오.

선택한 트렌드를 제거합니다.

트렌드 덤프 헤더 및 트렌드 테이블 위젯에 나타나는 레이블을 사용자 정의할 수 있습니다.

  • 타임 스탬프
  • 날짜
  • 시간
  • 품질

아래의 플레이스홀더를 사용할 수 있습니다.

  • " \n " (스페이스 + \n + 스페이스)은 레이블을 두 개 또는 그 이상의 줄로 나눌 수 있습니다
  • [TagName] (각괄호로 묶인 태그 이름)은 태그 값을 표시하는데 사용합니다
선택한 트렌드 복사
선택한 트렌드 붙여넣기
선택한 트렌드를 파일로 내보내기
파일에서 트렌드 가져오기
총 메모리 공간

지정된 트렌드 버퍼가 사용하는 메모리.

트렌드 헤더 설명

트렌드 이름

트렌드 수집의 이름(동시에 샘플링되는 태그 세트)
활성화

켜지면 시스템 시작 시 트렌드가 기본으로 실행됩니다.

참고: 런타임에 트렌드를 활성화 시킬 수 없습니다.

소스

트렌드가 샘플링한 태그의 목록.

파일에서 가져오기 파일(이전에 내보낸)에서 트렌드 매개변수를 가져오고 덮어씁니다.
트렌드 요소 설명
샘플 수 트렌드 버퍼 크기(추가 정보는 "샘플 수"를 참조하십시오)
샘플링 시간

샘플링 간격.

런타임에서 샘플링 시간을 정의/변경하기 위해 상수대신 태그를 사용할 수 있습니다. 샘플 시간이 0 또는 음수라면 샘플링은 중단됩니다.

시간

샘플 시간에 사용되는 시간 단위. 1초(기본) 또는 1/10초일 수 있습니다

샘플링 속도가 증가하면 글로벌 HMI 장치 성능에 영향을 줄 수 있습니다.

타임 스탬프

체크하면 샘플은 원격 장치에서 제공한 타임 스탬프를 사용하여 저장됩니다.

아래에서만 사용 가능합니다.

  • 이 기능을 지원하는 기기의 프로토콜(OPC UA 클라이언트 및 BACnet)
  • 트렌드 버퍼가 단일 태그로 구성되었다면
트리거

샘플을 트리거하는 태그.

사용하면 이 태그 값이 변경될 때 샘플이 수집됩니다.

참고: 트리거 및 소스는 같은 태그를 참조할 수 있습니다.

저장 장치 트렌드 버퍼 데이터가 저장되는 곳.
아카이브 백업

가득 차면 복사본 저장 옵션이 활성화 되어있다면, 새 데이터를 덮어쓰기 전에 버퍼 데이터의 백업 복사본이 생성됩니다.

.csv 텍스트 CSV 형식을 사용한 백업 데이터.
경로:

트렌드 버퍼 데이터가 복사될 곳.

아래의 와일드카드가 지원됩니다

  • %n = 추세 명칭
  • %y = 년
  • %M = 월
  • %d = 일
  • %h = 시
  • %m = 분
  • %s = 초
필드 선택

덤프 파일 내부에 존재할 필드

런타임에 덤프할 필드를 지정하기 위해 문자열 태그를 사용할 수 있습니다.

곡선 선택

덤프 파일 내부에 존재할 곡선

런타임에 덤프할 필드를 지정하기 위해 문자열 태그를 사용할 수 있습니다.

시간 규격

샘플의 타임 스탬프

  • 로컬
    프로젝트가 실행되는 HMI 장치의 시간을 사용합니다
  • 글로벌
    글로벌 시간(GMT)을 사용합니다
데이터 형식 시간 및 날짜 형식 플레이스홀더를 사용할 수 있습니다("시간 및 날짜 플레이스홀더"를 참조하십시오)
언어 사용할 언어

샘플링 필터/트리거 필터

이 파라미터로 필요한 경우 동적 필터를 지정할 수 있습니다.

시간 단위로 샘플링이 완료되었을 때 샘플링된 태그 값에 오프셋이 적용됩니다. 새로운 값이 지정된 한계치를 초과하면 새로운 값은 유효한 것으로 간주되어 저장되고, 그렇지 않다면 새 기록이 이전에 저장한 값을 유지합니다.

트리거에서 샘플링이 완료되었을 때 샘플링된 태그 값에 오프셋이 적용됩니다. 트리거 태그 값의 변경이 지정된 한계치를 초과했을 때 새로운 샘플은 취해져서 저장되고, 그렇지 않다면 샘플링은 수행되지 않습니다.

도구 모음의 버튼을 사용하여 샘플링할 태그를 추가, 제거 또는 이동합니다

샘플 설명
이름 트렌드 이름
제목

제목

  • " \n "(스페이스 + \n + 스페이스) 플레이스홀더는 레이블을 두 개 또는 그 이상의 줄로 나눌 수 있습니다
  • [TagName](각괄호로 묶인 태그 이름) 플레이스홀더는 태그 값을 표시하는데 사용합니다

    예:

    UnitaDiMisura 태그 = "°C”라면 "온도([UnitaDiMisura])"는 "온도(°C)"와 같이 보일것입니다

태그

샘플링할 태그

태그 문자열은 8바이트까지 지원됩니다. 태그 크기가 8바이트보다 크면 처음 8바이트까지만 트렌드에 저장됩니다. 유니코드 문자는 지원하지 않습니다.

형식

사용할 표시 형식. 사용자 지정 형식도 사용할 수 있습니다("사용자 지정 형식"을 참조하십시오).

의견 원하는 내용을 여기에 쓰십시오
태그 마법사

태그 마법사 버튼을 사용하면 트렌드 테이블의 태그 이름을 자동완성할 수 있습니다.

정규식에서 $(Trend) 그리고 $(Name) 자리 표시자를 사용하여 사용 가능한 태그를 검색할 수 있습니다. "채우기" 또는 "바꾸기" 버튼을 누르면 일치하는 태그가 트렌드 테이블에 추가됩니다.

샘플 수

보유할 수 있는 샘플 수는 트렌드 버퍼용으로 예약된 메모리 사이즈와 각 샘플 크기에 따라 다릅니다.

사용 가능한 샘플 수 = 사용 가능한 메모리(bytes)/샘플 크기(bytes)

각 샘플의 크기는 사용된 태그 갯수에 따라 달라지는데 아래 공식을 이용해서 계산할 수 있습니다.

샘플 크기 (bytes) = 태그 갯수*9 + 11

고유한 트렌드 버퍼에 사용 가능한 메모리 전부를 자유롭게 사용할 수도 있고 사용 가능한 메모리를 여러 개의 트렌드로 나눌 수 있습니다.

기타 참조: