사용자 도구

사이트 도구

English

modularfaduino:cfdo8r:index

CFDO-8R

Relay출력 8점 모듈, A접점 출력으로 Turn on시 접점끼리 Short 되고, Turn off시 Open 됩니다. (드라이 컨텍)

전기적 사양

  • 출력 점수 : 8점
  • 최대개폐 전압 : 110VDC, 250VAC
  • 최대 허용 전류 : 10A / 1점
  • 평상시 허용 전류 : 3A / 1점
  • 최대 On/Off 가능 주기 : 약 10Hz(초당 10번)

결선 방법

주의 : 전원 DC24V를 연결해주세요. 이 전원은 CPU에 공급되는 전원과 분리된 다른 경로로부터 오는것으로 연결하세요. 릴레이 동작시 발생되는 노이즈등으로 부터 CPU 를 보호하기 위해서 입니다.

어드레스 설정

  • CFDO-8R은 CFDO-16N모듈과 어드레스를 공유합니다. 즉, CFDO-16N에서 이미 사용하고 있는 어드레스는 쓸 수 없습니다.

명령어 사용방법

1. #include "CFMEGA.h" 라이브러리 등록

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

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

-void digitalWrite(u8 address, u16 data)

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

  • address : 모듈의 딥스위치 값(0~7)
  • data : 0x00~0xFF(8bit) 사이의 On/Off값

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

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

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

기술 지원 정책

고객 여러분께서 개발중이신 소스 코드는 기술지원 대상이 아닙니다. 이점 양해바랍니다. 제품이 이상이 있다고 판단되시는 경우, 제품 자체를 저희 회사로 보내주시기 바랍니다. 저희가 만든 소스와 지그로 테스트 한뒤 이상 유무를 판단해서 이상이 발견된 경우 조치해드리고 있습니다.

상위 페이지로 이동

modularfaduino/cfdo8r/index.txt · 마지막으로 수정됨: 2024/09/10 04:51 저자 Comfile Technology