문서의 이전 판입니다!
목차
CFNET (PC 기반 데이터 수집 솔루션)
PC와 필드를 연결하는 가장 쉽고 강력한 방법
CFHDR-8U(이하 CFHEADER)는 복잡한 산업용 현장(필드)의 센서나 스위치 신호를 PC(Windows/Linux)로 간편하게 주고받을 수 있도록 도와주는 필드 I/O 마스터 모듈입니다.
기존 산업용 장비처럼 복잡한 통신 설정이나 드라이버 설치로 골머리를 앓을 필요가 없습니다. 마치 마우스나 키보드를 연결하듯 USB 케이블 하나만 꽂으면 신뢰성 높은 PC 기반 자동화 시스템을 즉시 구축할 수 있습니다.
CFHEADER는 어떻게 작동하나요?
[PC] ──(USB 연결)──> [CFHEADER 마스터] ──> [다양한 CFNET I/O 모듈 (센서, 릴레이 등)]
CFHEADER는 PC와 현장 장치 사이에서 '통역사' 역할을 합니다. PC와는 익숙한 USB로 대화하고, 현장에는 디지털/아날로그 입출력, 온도 측정 등 필요한 기능의 CFNET I/O 모듈들을 장착하여 PC가 현장 데이터 수집(DAQ)과 제어를 효율적으로 처리할 수 있도록 돕습니다.
프로그램 개발이 정말 쉬워집니다
새로운 장비를 도입할 때 가장 걱정되는 것이 '프로그래밍'입니다. CFHEADER는 본사에서 제공하는 “Cfnet.Cfheader” .NET 라이브러리와 풍부한 데모 소스 프로그램을 지원합니다. 덕분에 C#이나 VB.NET 개발자라면 익숙한 환경에서 몇 줄의 코드만으로 제어 프로그램을 쉽고 빠르게 구현할 수 있습니다.
PC + CFHEADER + CFNET I/O 자동화 시스템의 특장점
- 플러그 앤 플레이: Windows든 Linux든 USB 케이블만 연결하면 즉시 통신 준비가 끝납니다.
- 자유로운 조립 (레고 블록 방식): 디지털 인풋/아웃풋, 아날로그, 온도 모듈 등 필요한 기능만 쏙쏙 골라 내 입맛에 맞는 맞춤형 시스템을 만들 수 있습니다.
- 친숙한 개발 환경: C# 및 VB.NET용 라이브러리를 기본 제공하므로, 누구나 GUI 프로그램이나 웹 기반 자동화 시스템을 빠르게 개발할 수 있습니다.
- 뛰어난 호환성: OS를 가리지 않습니다. Windows PC에서 개발한 프로그램을 그대로 Linux PC로 가져가도 수정 없이 안정적으로 똑같이 실행됩니다.
내 입맛대로 구성하는 시스템
센서 신호를 읽거나 모터를 제어하는 등, 목적에 맞는 다양한 CFNET I/O 모듈이 준비되어 있습니다. 단계별 연결 및 설정 방법은 아래 가이드를 확인해 보세요.
한눈에 보는 CFNET I/O 모듈 라인업
| 모듈명 | 상세 정보 | 주요 역할 (대분류) | 채널 수 | 핵심 사양 | 소비전력 |
|---|---|---|---|---|---|
| CFDI-16B | 클릭 | 디지털 입력 (센서, 스위치 신호 받기) | 16 | DC24V 포토커플러 절연형 | 0.25W |
| CFDO-16N | 클릭 | 디지털 출력 (솔레노이드, 램프 등 제어) | 16 | NPN TR (DC5V~24V, 120mA) | 0.55W |
| CFDO-8R | 클릭 | 디지털 출력 (대용량 기기 제어) | 8 | 릴레이 접점 (110V~240VAC 가능) | 0.25W |
| CFADC-4L | 클릭 | 아날로그 입력 (전압/전류 값 읽기) | 4 | 14.7 bit 고해상도 (0~20mA / 0~10VDC) | 0.075W |
| CFDAC-2V | 클릭 | 아날로그 출력 (인버터 속도 제어 등) | 2 | 12 bit 해상도 (0~10VDC 출력) | 0.05W |
개발 및 구동 환경 설정
프로그램을 만들고 실제 현장에 적용하기 위해 PC 환경을 설정하는 단계입니다. 용어가 헷갈리지 않도록 먼저 정리해 드립니다.
- 개발 PC : 개발자가 프로그램(App)을 짜는 PC입니다. (Visual Studio가 설치된 내 컴퓨터)
- HOST PC : 현장에 배치되어 실제로 장비를 제어할 PC입니다. (HOST PC + CFHEADER + I/O 모듈로 구성)
:::
💡 여기서 잠깐! (세팅 꿀팁) \
본사 제품인 ComfilePi(Linux) 또는 컴파일 패널 PC(Windows)를 HOST PC로 사용하시는 경우, 최신 .NET 구동 환경이 공장 출하 시 기본적으로 모두 셋팅되어 있습니다. 따라서 복잡한 설치 과정 없이 박스에서 꺼내 가이드라인에 따라 바로 현장에 적용하시면 됩니다. (2025년 6월 이후 출고 제품 기준)
단, 타사 제품이나 오리지널 라즈베리 파이(Raspberry Pi)를 사용하시는 경우에는 사용자가 직접 최신 .NET 환경 구축 및 최적화 작업을 진행해 주셔야 합니다.
:::
PC 프로그램 작성 및 제어 방법
CFHEADER 시스템을 완벽하게 제어할 수 있는 프로그램 작성 노하우와 오류 처리 가이드입니다.
※ 프로그램 작성이 완료되었다면, 실행 파일들을 USB 메모리나 FTP, SSH 등을 통해 실제 현장의 호스트 PC로 복사하여 시스템을 가동하시면 됩니다.
CFNET
PC 기반 데이터 수집을 위한 효율적인 솔루션
CFHDR-8U(통칭 CFHEADER)는 PC 기반 데이터 수집(Data Acquisition) 및 제어에 최적화된 필드 I/O 마스터 모듈입니다. Windows 및 Linux 환경을 모두 지원하며, 별도의 복잡한 절차 없이 USB 연결만으로 안정적인 PC 자동화 시스템을 신속하게 구축할 수 있습니다.
CFHEADER의 작동 방식
CFHEADER는 USB를 통해 PC와 통신합니다. 이 장치는 CFNET 모듈(디지털/아날로그 I/O 및 온도 측정 기능 제공)과 함께 작동하여 PC가 제어 및 데이터 수집 기능을 효율적으로 수행할 수 있도록 돕습니다.
프로그램 개발의 용이성
본사에서 제공하는 “Cfnet.Cfheader” .NET 라이브러리와 다양한 데모 프로그램을 활용하시면, 사용자는 CFHEADER를 기반으로 하는 응용 프로그램을 쉽고 빠르게 개발할 수 있습니다. CFHEADER는 PC 기반 자동화 및 데이터 수집 시스템 구축에 있어 높은 효율성과 편의성을 제공합니다.
PC + CFHEADER +CFNET IO Modules 자동화 시스템(Window, linux)
- PC(Windows/Linux)와 USB 케이블만 꽂으면 즉시 간편하게 연결됩니다.
- 다양한 I/O 모듈을 원하는 대로 조합하여 맞춤형 데이터 수집 및 웹/GUI 자동화 시스템을 구축할 수 있습니다.
Cfnet.Cfheader.NET 라이브러리를 지원하여, C#이나 VB.NET으로 PC 프로그램을 쉽고 빠르게 개발할 수 있습니다.- 개발된 프로그램은 Windows와 Linux PC 환경 어디서나 수정 없이 안정적으로 실행됩니다.
시스템 구성
CFNET IO 모듈은 Digital Input/Output, Analog Input/Output, Temperature Input 모듈 등이 준비 되어있습니다.
CFHDR-8U 모듈 과 CFNET I/O
| 모델명 | 사용방법 | 대분류 | 채널 | 사양 | 소비전류 |
|---|---|---|---|---|---|
| CFDI-16B | 클릭 | Digital Input | 16 | DC24V Opto-coupler | 0.25W |
| CFDO-16N | 클릭 | Digital Output | 16 | NPN TR DC5V~24V 120mA | 0.55W |
| CFDO-8R | 클릭 | Digital Output | 8 | Relay Dry Contact 110V~240VAC | 0.25W |
| CFADC-4L | 클릭 | Analog Input | 4 | 14.7 bit Resolution 0~20mA or 0~10VDC | 0.075W |
| 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월 이후 출고 제품 기준)
PC 프로그램 작성방법
CFHEADER + CFNET IO 모듈 시스템을 제어할 수 있는 PC 프로그램 작성 방법을 설명합니다.
※ 개발이 완료된 프로그램 파일은 USB 메모리, FTP, SSH 등을 이용하여 호스트 PC로 복사한 후, 시스템을 구성하십시오.
