====== CFHEADER ====== ====CFHEADER: PC 기반 데이터 수집을 위한 효율적인 솔루션==== CFHEADER는 PC 기반 데이터 수집을 위해 특별히 설계된 필드 I/O 제품입니다. Windows 또는 Linux PC와 USB로 간편하게 연결할 수 있어, PC 기반 자동화 시스템을 쉽고 빠르게 구축할 수 있도록 지원합니다. ====CFHEADER의 작동 방식==== CFHEADER는 USB를 통해 PC와 통신합니다. 이 장치는 CFNET 모듈(디지털/아날로그 I/O 및 온도 측정 기능 제공)과 함께 작동하여 PC가 제어 및 데이터 수집 기능을 효율적으로 수행할 수 있도록 돕습니다. ====프로그램 개발의 용이성==== 본사에서 제공하는 "Cfnet.Cfheader" .NET 라이브러리와 다양한 데모 프로그램을 활용하시면, 사용자는 CFHEADER를 기반으로 하는 응용 프로그램을 쉽고 빠르게 개발할 수 있습니다. CFHEADER는 PC 기반 자동화 및 데이터 수집 시스템 구축에 있어 높은 효율성과 편의성을 제공합니다. =====PC + CFHEADER +CFNET IO Modules 자동화 시스템(Window, linux) ===== {{ :fieldio:cfnet:cfnet_cfheader_io_modules.png?nolink |}} * CFNET 시스템은 호스트 PC와 USB를 통해 쉽고 간단하게 연결할 수 있습니다. * 다양한 CFNET I/O 모듈을 통해 유연한 제어 및 데이터 수집이 가능합니다. * 본 시스템은 PC 기반의 GUI 또는 웹 자동화 시스템을 구현하는 데 적합합니다. * C#, VB 등 .NET 기반 언어를 사용하여 소프트웨어 개발이 가능합니다. * `Cfnet.Cfheader` .NET 라이브러리를 활용하여 빠르고 효율적인 PC 프로그램 개발이 가능합니다. * 개발된 애플리케이션은 Windows 또는 Linux 기반의 PC에서 안정적으로 실행됩니다. =====시스템 구성 ===== CFNET IO 모듈은 Digital Input/Output, Analog Input/Output, Temperature Input 모듈 등이 준비 되어있습니다. * [[.:USBConnect:|PC(Windows 또는 Linux)와 USB연결]] * [[.:PCSystemStructure:|PC + CFHEADER 시스템 구성]] * [[.:SystemStructure:|CFHEADER + CFNET IO 시스템 구성]] * [[.:CFHEADERFirmware:|CFHEADER 펌웨어 설치]] ==== CFHEADER 모듈 과 CFNET I/O ==== * [[.:CFNET_CFHEADER:|CFHEADER 모듈]] ^ 모델명 ^ 사용방법 ^ 대분류 ^ 채널 ^ 사양 ^ 소비전류 ^ ^ CFDI-16B | [[.:CFDI16B:|클릭]] | Digital Input | 16 | DC24V Opto-coupler | 0.25W | ^ CFDO-16N | [[.:CFDO16N:|클릭]] | Digital Output | 16 | NPN TR DC5V~24V 120mA | 0.55W | ^ CFDO-8R | [[.:CFDO8R:|클릭]] | Digital Output | 8 | Relay Dry Contact 110V~240VAC | 0.25W | ^ CFADC-A4L | [[.:CFADC-A4L:|클릭]] | Analog Input | 4 | 14.7 bit Resolution 0~20mA or 0~10VDC | 0.075W | ^ CFDAC-2V | [[.:CFDAC-2V:|클릭]] | Analog Output | 2 | 12 bit Resolution 0~10VDC | 0.05W | ===== PC 환경 설정 ===== 개발 PC 와 HOST PC의 환경설정 방법 과 프로젝트 프로그램(APP)을 만드는 방법을 설명합니다. * // 개발 PC : 개발자가 프로그램(App)을 작성하는 PC. 즉, Visual Studio가 설치된 PC.// * // HOST PC : 개발된 프로그램(App)이 설치되는 PC. 즉, HOST PC + CFHEADER + CFNET IO 시스템의 HOST PC(Target PC).// :!: 본사 제품인 ComfilePi(Linux) 및 패널 PC(Windows)를 HOST PC로 사용하는 경우, .NET이 이미 설치되어 있으며 환경 설정도 완료되어 있습니다. 사용자는 별도의 설정 없이 즉시 HOST PC로 사용할 수 있습니다. (2025년 6월 이후 출고 제품 기준) \\ - [[.:CfheaderDevelopmentEnvironment:|개발 PC 환경 설정]] - [[.:CfheaderOsEnvironment:|HOST PC 환경 설정(.NET 설치)]] - [[.:CfheaderNewProject:|CFHEADER library 설치 및 프로젝트 만들기( 동작을 확인할 수 있습니다.) ]] ===== PC 프로그램 작성방법 ===== CFHEADER + CFNET IO 모듈 시스템을 제어할 수 있는 PC 프로그램 작성 방법을 설명합니다.\\ * [[.:CfheaderConnectToUsb:|CFHeader API 및 Demo]] * [[.:CfheaderOperation:|CFHEADER 통신 동작원리]] * [[.:CfheaderError:|CFHEADER 통신 오류처리]] * [[.:CfheaderProgramming:|Programming 방법]] * [[.:RemoteProgramming:|원격 디버깅 및 배포.(.NET Core / .NET 5+) ]] * [[.:RemoteProgramming_Mono:|원격 디버깅 및 배포.(.NET Farmwork 4.x / Mono) ]] ※ 개발이 완료된 프로그램 파일은 USB 메모리, FTP, SSH 등을 이용하여 호스트 PC로 복사한 후, 시스템을 구성하십시오. * [[.:dimenstion:|제품 외형 치수]] [[..:index|필드-I/O 제품군]]