This is an old revision of the document!
Table of Contents
CFDI-16B / CFDI-16C
양방향 입력 16점 모듈입니다. 양방향성 DC24V입력을 인식할 수 있는 모듈입니다.
전기적 사양
- 입력 점수 : 16점
- 허용 입력 전압 : 18~26VDC
- 입력 전류 : 약 5mA @24VDC
- 입력 임피던스 : 8.2K옴
- 입력 응답속도 : 약 350uS
- ON 인식 레벨 : > 18VDC
- OFF 인식 레벨 : < 13VDC
- floating 구간 : 13VDC < input < 18VDC
- 상태 LED OFF : < 7VDC
결선 방법
어드레스 설정
- CFDI-16B은 하나의 시스템에 서로 다른 어드레스 0x00~0x07 설정으로 최대 8개 까지 사용 가능합니다.
명령어 사용방법
1. #include “CFMEGA.h” 라이브러리 등록 [등록방법]
2. CFNET 객채생성 : CFNET 객채이름 ⇒ CFNET cfnet;
3. 명령어 사용 : 객채이름.digitalRead(); ⇒ cfnet.digitalRead(0);
-u16 digitalRead(u8 address);
지정된 address 모듈 전체의 입력 상태를 16bit값으로 읽어옵니다.
- address : 모듈의 딥스위치 값(0~7)
-bool digitalRead(u8 address, u16 pin);
지정된 address 모듈의 pin 한개의 포트 상태를 1bit값으로 읽어옵니다. (1bit Read)
- address : 모듈의 딥스위치 값(0~7)
- pin: 포트번호 (0 ~ 15)
#include "CFMEGA.h" CFNET cfnet; void setup() { Serial.begin(9600); } void loop() { u16 blocK0 = cfnet.digitalRead(0); bool portIn0 = cfnet.digitalRead(0, 0); Serial.print("Block0 : "); Serial.print(blocK0, HEX); Serial.print(" PortIn0 : "); Serial.print(portIn0,HEX); Serial.print("\n"); delay(200); }
기술 지원 정책
고객님께서 개발 중이신 소스 코드는 기술 지원 대상에 포함되지 않습니다. 이는 저희가 해당 프로젝트에 직접 참여하지 않아 상세한 내용을 파악하기 어렵기 때문입니다. 이 점 양해 부탁드립니다.
제품이 이상이 있다고 판단되시는 경우, 제품 자체를 저희 회사로 보내주시기 바랍니다. 저희가 만든 소스와 지그로 테스트 한뒤 이상 유무를 판단해서 이상이 발견된 경우 조치해드리고 있습니다.
