조글로카테고리 : 블로그문서카테고리 -> 블로그 -> 기타
나의카테고리 : 질문_替问
문
안녕 하세요..
궁금한것이 있어..도움점 얻으려 합니다..
1)
ㅏㅡㅡㅡㅡㅡ[= H0F D510]ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ( M 251 )ㅡㅡㅡㅓ
ㅣ ㅣ
ㅏㅡㅡㅡㅡㅡ[= H0F0 D510]ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ( M 252 )ㅡㅡㅡ-ㅓ
보통'H'앞에 16BIT BCD 상수가 오는걸로 알고 있습니다..
여기서 '0F','0F0'가 무엇을 뜻하는지 모르겠네요..
2)
ㅣ X0 K10 ㅣ
ㅏㅡㅡㅣㅣㅡㅡㅡㅡㅜㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ( T 101 )ㅡㅡㅓ
ㅣ ㅣ ㅣ
ㅣ ㅏㅡㅡㅡㅡㅡㅡㅡㅡㅡ ㅡㅡㅡㅡㅡㅡㅡㅡㅡ-( M 101 )ㅡㅡㅓ
전 그냥 1초 지연 'O-TIME' 정도로 이해 하고 있는데..
어떤 용도로 쓰이는지 궁금 합니다..
혼자 책보면서 공부하는데..막히는게 너무 많네요..
많은 도움 부탁 드립니다..(__)
답
HOF = 00001111 = 16 H0F 와 D510 이 같으면 도통이라는 것으로 알고 있고요
PLC에서 숫자는 2가지로 표현하는데 K와 H입니다. K는 Decimal(10진수)표시이고, H는 Hexadecimal(16진수) 표시 입니다. 위의 H0F는 K16과 같은 것이며, HF0은 K240과 같은 수 입니다. 또 H는 BCD(10진화 16진수)와 같은 개념으로도 사용하고 있습니다. BCD는 PLC에서 자주 사용 되는 수의 개념 입니다
타이머의 길이 표현은 3가지 정도가 있는데 한가지는 저속 타이머로 설정해서 위에 사용 하신 것처럼 100ms단위로 계산하여 K10(1초)등으로 사용하는 경우가 대부분이며, 고속 타이머로 설정하면 10ms단위가 되어 K100이 1초가 됩니다. 또 간접 지정하여 사용 할 수도 있는데 (T101 D250)이렇게 사용 할 수도 있습니다
이렇게 사용 하면 [MOV K10 D250]등의 명령을 넣어 주어야 하는데요. 상황에 따라 T101의 길이를 바꾸어 주어야 할 때 유용 합니다. 예를 들어 X1이 ON이면 [MOV K10 D250]이고 X1이 OFF면 [MOV K50 D250] 등으로 T101의 길이를 상황에 따라 바꿔어 줄 수 있습니다.
[필수입력] 닉네임
[필수입력] 인증코드 왼쪽 박스안에 표시된 수자를 정확히 입력하세요.