User Tools

Site Tools

한국어

wikiblog:reports2:index

CFNET : Comfile Network

우리는 그동안 많은 임베디드 콘트롤 제품을 만들어왔고, 그 과정에서 어떤 교훈을 얻을 수 있었습니다.

산업현장에서는 PLC가 주로 쓰이고 있지만, 그것들은 비싸고, 그와 연결하는 주변기기 또한 비싸서 가볍게 접근할 수는 없었습니다. 게다가 성능은 제한적이고, 최근의 트랜드 (웹기반, IOT)를 접목하기에는 한계가 있었습니다.

최근들어 라즈베리나 아두이노를 기반으로하는 오픈 소스 하드웨어 마켓에는 다양한 제품들이 출시되고 있으며, 기기의 성능은 날로 향상되고 있고, 개발 환경 또한 편리합니다.

하지만 이것들을 산업 현장에 바로 적용하기에는 다소 무리가 있습니다. 산업현장에서 요구하는 현장성, 노이즈/서지/EMI 대책들이 부재했으며, 그것들을 소비자에게 전가하는 방식때문이였습니다.

실제로 현장에서는 납땜을 할 수 없습니다. 단지 작업자들의 손에는 스크류 드라이버가 있을 뿐입니다. 스크류 드라이버 하나로 모든것을 해결해야 하는 그들의 입장에서 문제를 직시하셔야 합니다.

이에, 저희 컴파일 테크놀로지에서는 이러한 오픈 소스 플랫폼을 산업현장에 적용할 수 있는 어떤 장치가 필요하다는 시장 니즈를 파악하게 되었고, 이에 대응하기 위한 CFNET 제품군을 출시하게 되었습니다.

CFNET은 COMFILE NETWORK의 약자로, 실제로는 I2C 규격을 사용하는 여러개의 주변장치 모듈로 구성된 제품들입니다.

헤더 (콘트롤 부) 위치에는 라즈베리 파이나 아두이노가 위치하며, 그 옆에는 CFNET보드들이 나란히 위치합니다.

어느정도 연결을 하고 나서 보게되면, 그것은 마치 슬롯기반의 PLC처럼 생겼으며, 산업 현장 또는 스마트 팜의 제어반 안에 바로 설치 가능합니다.

필요에 따라 추후에 산업 현장에서 자주 쓰이는 ADC, DAC, 온도 등의 I/O모듈을 추가할 수 있도록 되어 있으며, 가격은 기존 PLC에 비해 매우 현실적입니다.

라즈베리 파이, 아두이노의 오픈 아키텍쳐를 이제 산업현장, 스마트 팜에 쉽게 적용할 수 있는 CFNET제품군을 잘 기억해 두시기 바랍니다. 당신의 프로젝트에 도움이 될 것입니다.

Direct I/O 모듈의 필요성

I2c로 연결하는 I/O보드도 훌륭하지만, 그보다 좋은건 MCU에서 직접 제어하는 GPIO입니다. 속도가 빠르고 응답성도 우수합니다. ARDUINO의 GPIO는 5V로 되어 있어서, 여기에 직접 산업현장의 부하들이나 센서입력을 연결할 수 없습니다. 그래서 이 Direct I/O 모듈이 필요하게 되었습니다.

Direct I/O모듈은 CFNET 컨넥터에 접속되지만, I2C 네트워크를 사용하진 않습니다. 단지 컨넥터에서 전원만 공급받고 있습니다.

아래 그림처럼 접속해서 산업현장의 입출력신호와 인터페이스 하는 용도로 사용하십시오.

CFNET 제품군의 장점

현장접근성이 용이하다는 장점외에도 CFNET 제품군의 장점이 하나 더 있습니다. 그것은 바로 ESD대책에 신경을 쓴 제품이라는 것입니다.

우리들이 흔히 사용하는 ARDUINO나 Raspberry Pi 오리지널 제품은 ESD대책이 전무한 제품들입니다. 그렇다보니 현장에서 자주 죽거나 멀펑션상태 (아무 동작도 안하는 멍청한 상태)에 빠지는 일이 빈번했습니다.

어찌보면 당연한 일입니다. 연구소의 책상위와는 달리, 산업현장의 전기들은 각종 노이즈나 서지가 포함되어 있고, 그것들은 언제 어디서든지 여러분의 보드를 공격할 준비가 되어 있습니다.

이에 대한 적절한 대책이 없다면, 동작의 안정성을 보증할 수 없게 됩니다.

산업용 장비의 최고덕목은 뭐니뭐니해도 안정성입니다. 각종 전기적 또는 자기적 공격성향을 가진 요소들을 통틀어서 ESD라고 부르고, 이에 대한 대책을 가진 제품들 산업현장에서는 주로 애용되고 있습니다.

CFNET 제품군은 전원입력부 부터 시작해서 모든 I/O포인트에 ESD대책회로를 추가하였으며, 충분한 실험을 거쳤습니다. 따라서 산업현장에서 안심하고 사용하실 수 있습니다.

확장성

시장에 이미 출시되어 있는 기존 PLC들을 가만히 보면, 모듈을 쉽게 추가하거나 제거할 수 있도록 되어 있는 것을 확인하실 수 있습니다.

산업현장에서는 수시로 추가 I/O가 필요한 경우가 생깁니다.고객의 요청에 의한 것일 수도 있고, 제품의 기능을 보완하는 과정에서 I/O가 추가로 필요한 경우가 생기기도 합니다.

PCB로 이미 설계가 끝난 제품이라면 이런 상황에 대한 대처가 어렵겠지만, CFNET은 현장에서 쉽게 추가 모듈을 장착하거나 제거할 수 있습니다. 이것은 차후 어떠한 업그레이드 및 성능 변경에 대한 고객의 요구가 있더라도 이에 유연하게 대처할 수 있다는 것을 뜻합니다.

wikiblog/reports2/index.txt · Last modified: 2022/07/30 06:49 by COMFILE Technology