PLC AD 모듈을 사용하고 있는데 FROM H0010 11 D0 1 을 써서 디바이스에 값을 가져 올 수 없습니다. 어떤 문제인가요?
슬롯 번호를 잘못 입력해서 값을 가져올 수 없기 때문입니다.
16진수 사용 할 때 10 ->A , 11->B , 12->C , 13->D , 14->E , 15->F 로 사용합니다.
FROM 설명은 아래와 같습니다.
FROM N1 N2 D N3
N1: 베이스 번호 + 슬롯번호
N2: Read할 Data의 선두 Address
D: Read한 Data를 저장하는 Device 선두 어드레스
N3: Read Data 수
적용 방법 |
---|
로컬 베이스 상태를 가정합니다.
CH.1 디지털 출력 값을 어드레스 D0 에 저장하는 방법입니다.
16진수 형태로 사용 할 때는 아래와 같습니다.
10번 슬롯이므로 H000A 입니다.
FROM H000A 11 D0 1
10진수 형태로 사용 할 때는 아래와 같습니다.
슬롯 번호를 바로 적어 주시면 됩니다.
FROM 10 11 D0 1