사용자 도구

사이트 도구

English

cfnet:cfdo16n:index

CFDO-16N

DC SINK출력 16점 모듈, Turn on시 출력이 그라운드와 Short 되고, Turn off시 출력이 Open 됩니다.

전기적 사양

  • 출력 점수 : 16점
  • 출력 동작 전압 : 5~27VDC
  • 최대 출력 전류 : 120mA / 1점
  • 절연방식 : 비절연방식
  • 최대 On/Off 가능 주기 : 약 5.4kHz(초당 5,400번)

결선 방법

어드레스 설정

  • CFDO-16N은 하나의 시스템에 서로 다른 어드레스 0x00~0x07 설정으로 최대 8개 까지 사용 가능합니다.

명령어 사용방법

1. #include "CFMEGA2.h" 라이브러리 등록 [등록방법]

2. CFNET 객채생성 : CFNET 객채이름 CFNET cfnet;

3. 명령어 사용 : 객채이름.digitalWrite();cfnet.digitalWrite(0, 0xffff);

-void digitalWrite(u8 address, u16 data)

지정된 address모듈의 16 포트를 16bite data 값으로 On, Off 상태로 만듭니다. (16bit write)

  • address : 모듈의 딥스위치 값(0~7)
  • data : 0x0000~0xFFFF(0 ~ 65,535) 사이의 On/Off값

-void digitalWrite(u8 address, u8 pin, u8 on_off)

지정된 address모듈의 pin 1포트를 On, Off 상태로 만듭니다.(1bit write)

  • address : 모듈의 딥스위치 값(0~7)
  • pin: 포트번호 (0 ~ 15)
  • on_off: 0 또는 1 (0=off, 1=on)
#include "CFMEGA2.h"
CFNET cfnet;
 
void setup() {  
  cfnet.digitalWrite(0, 0XFFFF); delay(1000);
  cfnet.digitalWrite(0, 0X0000); delay(1000);
}
 
void loop() {
  for(int i=0; i<16; i++){
    cfnet.digitalWrite(0, i, 1 );delay(100);
  }
  cfnet.digitalWrite(0, 0X0000); delay(1000);
}

상위 페이지로 이동

cfnet/cfdo16n/index.txt · 마지막으로 수정됨: 2024/02/28 22:53 저자 Comfile Technology