For maintenance

XGK PLC 시간 읽어오기 본문

PLC/LS

XGK PLC 시간 읽어오기

New life 2019. 6. 26. 00:17
반응형

LS XGK PLC에서 시간 데이터를 읽기 위해서는 명령어 DATERD를 사용하여야 한다.

MELSEC-Q에서 DATERD 명령어를 이용하여 시간데이터를 읽으면 워드로 나타나 사용하기가 쉽다.

그러나 LS PLC는 WORD가 아닌 BCD로 읽어오기 때문에 몇가지 명령어를 이용하여

시간 데이터 가공이 필요하다.(자세한 내용 P/G를 참조.)

보통 WORD를 이용하여 숫자데이터를 저장하는 것이 보편적이다.

 

WORD는 2진수(BIN)를 이용하여 데이터를 저장한다.

LS산전 PLC는 2진수(BIN)를 사용하지 않고 BCD를 사용한다.

차이점은 2진수는 숫자의 자리수가 없이 1씩 증가하여 표시

BCD는 숫자의 자리수가 있다.(사용하기는 편리하나 PLC에서는 많이 사용하지 않는다.)

 → 1,111를 나타내기 위해서는 0001 0001 0001 0001

아래의 표를 참고하면 쉽게 이해할 수가 있다.

 

 

PLC 시간 읽기.zip
0.01MB

DATE쓰기는 읽기의 명령어를 역으로 이용하여 사용하면된다.

WTOB →  BTOW

BIN    →  BCD

BTOW → WTOB

 

'PLC > LS' 카테고리의 다른 글

LG MASTER-K PLC와 PC 연결  (0) 2019.07.03
LS PLC 간 통신 연결  (0) 2019.06.29
LS XGK PLC 메뉴얼  (0) 2019.06.21
LT-10A 통신으로 데이터 수신 방법  (2) 2019.06.19
P2P 통신 데이터 확인 방법  (0) 2019.06.19