문서의 이전 판입니다!
방향 | 범위 | 입력전압 | 설명 |
---|---|---|---|
입력포트 | 2부터 9 | 0V또는 24VDC (20V ~ 28V) 입력시 High로 인식 | 24V입력이 있으면 HIGH 0V입력이 있으면 LOW이 됩니다.(12V 사용불가) |
출력포트 | 10부터 13 | DC SINK 출력 | HIGH을 출력하면 GND LOW을 출력하면 Off 됩니다. |
아날로그 입력포트 | 채널0부터 5 | 0~5VDC | VA = analogRead(A0) →채널0의 값을 읽음 VA = analogRead(A4) → 채널4의 값을 읽음 |
방향 | 범위 | 입력전압 | 설명 |
---|---|---|---|
입력포트 | 22부터 37 | 0V또는 24VDC (20V ~ 28V) 입력시 High로 인식 | 24V입력이 있으면 HIGH 0V입력이 있으면 LOW이 됩니다.(12V 사용불가) |
출력포트 | 38부터 51 | DC SINK 출력 | HIGH을 출력하면 GND LOW을 출력하면 Off 됩니다. |
아날로그 입력포트 | 채널0부터 7 | 0~3은 0~20mA 4~7은 0~10VDC | VA = analogRead(A0) →채널0의 값을 읽음 VA = analogRead(A4) → 채널4의 값을 읽음 |
방향 | 범위 | 입력전압 | 설명 |
---|---|---|---|
입력포트 | 4부터 11 | 0V또는 24VDC (20V ~ 28V) 입력시 High로 인식 | 24V입력이 있으면 HIGH 0V입력이 있으면 LOW이 됩니다.(12V 사용불가) |
출력포트 | 22부터 25 | 릴레이 (10A) 출력 | HIGH을 출력하면 On LOW을 출력하면 Off 됩니다. |
아날로그 입력포트 | 채널0부터 7 | 0~3은 0~20mA 4~7은 0~10VDC | VA = analogRead(A0) →채널0의 값을 읽음 VA = analogRead(A4) → 채널4의 값을 읽음 |
방향 | 범위 | 입력전압 | 설명 |
---|---|---|---|
입력포트 | 30부터 45 | 0V또는 24VDC (20V ~ 28V) 입력시 High로 인식 | 24V입력이 있으면 HIGH 0V입력이 있으면 LOW이 됩니다.(12V 사용불가) |
출력포트 | 22부터 29 | 릴레이 (10A) 출력 | HIGH을 출력하면 On LOW을 출력하면 Off 됩니다. |
아날로그 입력포트 | 채널0부터 7 | 0~3은 0~20mA 4~7은 0~10VDC | VA = analogRead(A0) →채널0의 값을 읽음 VA = analogRead(A4) → 채널4의 값을 읽음 |
int val = 0; //입력 상태 변수 int AD_val = 0; //AD 측정값 변수 pinMode(38, OUTPUT); // 38번 포트 출력 설정 val = digitalRead(22); // 22번 포트의 입력 상태값 읽기 digitalWrite(38, val); // 38번 포트 출력 AD_val = analogRead(A0); // AD A0체널 읽기
제품에는 상태를 표시할 수 있는 STATUS LED가 하나 있습니다. 이 LED는 유저가 임의 대로 ON 또는 OFF를 하여, 동작 상태등을 표시할 수 있습니다.
Status led 사용시에는 :13번 포트로 제어합니다.
digitalWrite(13, HIGH); // STATUS LED를 ON 합니다. delay(1000); // 1초 지연 digitalWrite(13, LOW); // STATUS LED를 off 합니다. delay(1000); // 1초 지연