시간 및 날짜 데이터 유형

시간 및 날짜 데이터 유형을 사용하여
Logix5000
제어 시스템에서 시간 및 날짜 값을 표준화합니다. 표준화된 시간과 날짜 값은 타임 스탬프 입력, 예약된 출력, 모션 컨트롤에 대한 시간 기반 등록의 정확도와 신뢰성을 높입니다. 이벤트 시퀀스, 타임스탬프 데이터 로깅 및 분석, 시스템 내 및 시스템 간 시간 동기화의 정확도를 높이는 데도 도움이 됩니다.
시간 및 날짜 데이터 유형은 다음 래더 편집기 명령어로 지원됩니다. ADD, SUB, CLR, MOV, EQU, GEQ, GRT, LEQ, LES, NEQ, GSV, SSV.
+, -, =, >=, >, <=, <, <>를 포함하는 단일 연산자 식과 함께 스트럭쳐드 텍스트(Structured Text, ST)에서 이러한 데이터 유형을 사용할 수도 있습니다. 시스템 값 가져오기(Get System value, GSV) 및 시스템 값 설정(Set System Value, SSV) 명령어도 할당문과 함께 사용할 수 있습니다.
함수 블록 다이어그램은 시간 및 날짜 데이터 유형을 지원하지 않습니다.
절대 시간 데이터 유형
특정 시점에는 이 절대 시간 데이터 유형을 사용합니다.
데이터 유형
설명
DT
날짜 및 시간. 64비트 저장 장치; 단위는 마이크로초입니다.
LDT
긴 날짜 및 시간. 64비트 저장 장치; 단위는 나노초입니다.
상대 시간 데이터 유형
이러한 상대 시간 데이터 유형을 기간 또는 시간 길이에 사용합니다.
데이터 유형
설명
TIME32
기간. 32비트 저장 장치; 단위는 마이크로초입니다.
TIME
기간. 64비트 저장 장치; 단위는 마이크로초입니다.
LTIME
긴 시간. 64비트 저장 장치; 단위는 나노초입니다.
고려 사항
상대 시간(LTIME, TIME32, TIME) 및 절대 시간(LDT, DT) 데이터 유형을 사용할 때 다음 고려 사항을 염두에 두십시오.
  • 이동(Move, MOV) 명령어를 시간 및 날짜 데이터 유형을 채택하는 시스템과 레거시 시스템 간의 브리지로 사용합니다. 시간 및 날짜 데이터 유형과 LINT 데이터 유형을 MOV와 함께 사용하면
    Logix Designer
    에서 직선 메모리 복사를 수행할 수 있습니다.
  • 시간 및 날짜 피연산자를 LINT를 제외한 다른 종류의 데이터 유형과 혼합할 수 없습니다. LINT 데이터 형식은 시간 스탬프를 위해 레거시 시스템에서 자주 사용되었기 때문에 시간 및 날짜 데이터 유형과 상호 운용 가능한 유일한 데이터 형식입니다. 시스템에서는 LINT를 광범위하게 사용할 수 있지만 모든 LINT가 LDT 데이터 유형이라고 가정하고 이 가정을 기반으로 형식 변환이 발생합니다. LINT 마이크로초 태그를 사용하는 시스템에서는 다음을 수행해야 합니다.
    • LINT 마이크로초 태그가 사용되는 모든 위치에서 불일치를 관리하거나
    • 값을 DT 태그로 MOV하거나
    • LINT 마이크로초 태그를 나노초로 변환한 다음, 해당 값을 LDT 태그로 MOV합니다.
  • 더하기(ADD), 빼기(SUB) 및 비교 명령어의 경우:
    • Source A와 Source B가 모두 상대 시간이면 Dest는 상대 시간이어야 합니다.
    • Source A가 상대 시간이고 Source B가 절대 시간이거나 그 반대인 경우 Dest는 절대 시간이어야 합니다.
    • ADD 명령어에서 소스 A와 소스 B는 모두 절대 시간이 될 수 없습니다.
상대 시간 형식
리터럴 문자열 및 태그 표시 형식:
T32#2d_3h_1m_22s_123ms_678us
T#8h_33s_234ms_679us
LT#10s_522ms
상대 시간 리터럴 문자열을 인라인으로 직접 수정할 수 있습니다.
상대 시간 태그는 인라인으로 직접 또는
시간 브라우저
에서 수정할 수 있습니다. 루틴에서
시간 브라우저
를 사용하려면 태그 값을 두 번 클릭합니다.
데이터 모니터
에서 줄임표를 선택하여
시간 브라우저
를 열거나 리터럴 문자열 형식을 사용하여 상대 시간 태그 문자열의 일부를 바꿉니다.
절대 시간 형식
리터럴 문자열 및 태그 표시 형식:
DT#2020-03-05-08:11:44.345_678
LDT#2020-10-25-11:05:20.123_456_789
절대 시간 리터럴 문자열을 인라인으로 직접 수정할 수 있습니다.
절대 시간 태그는 인라인으로 직접 또는
시간 브라우저
에서 수정할 수 있습니다. 루틴에서
시간 브라우저
를 사용하려면 태그 값을 두 번 클릭합니다.
데이터 모니터
에서 줄임표를 선택하여 시간 브라우저를 열거나 리터럴 문자열 형식을 사용하여 절대 시간 태그 문자열의 일부를 바꿉니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal