Table of Contents

Modular Pi (Industrial Modular Raspberry Pi)

Warning

Modular Pi is a modular controller that combines the powerful computing performance of the Raspberry Pi with industrial-grade reliability. It removes the physical limitations of standard GPIO and provides optimal stability for uninterrupted and precise control even in harsh industrial environments.

Specifications

The following image shows a Modular Pi main unit (Model: CPi-5000BR) with CFNET I/O modules installed.

Internal M.2 Slot: Supports 2280 and 2242 size modules (M-Key). The M.2 SSD shown installed below is for demonstration purposes only and is not included with the product.

I/O Modules

CFDI-16B CFDO-16N CFDO-8R CFADC-A4L CFDAC-2V
Detailed Information [Click] [Click] [Click] [Click] [Click]
Category Digital Input Digital Output Digital Output Analog Input Analog Output
Number of channels 16 16 8 4 2
Specification DC24V
Opto-coupler
NPN TR
DC5V~24V
120mA
Relay
Dry Contact
110V~240VAC
14.7 bit
Resolution
0~20mA or 0~10VDC
12 bit
Resolution
0~10VDC
Address Range 0~7 0~7
These 2 modules
use the same address space
0~3 0~7
How many can be used
on one system1)
8 8 4 8
Current consumption 0.25W 0.55W 0.25W 0.075W 0.05W

KIT DIY product

Available in two versions: Fully Assembled or DIY Kit.

The fully assembled model comes with a Raspberry Pi 5 (2GB RAM). Alternatively, choose the DIY Kit to use your own Raspberry Pi 5, giving you the flexibility to select any RAM capacity (4GB, 8GB, etc.) to suit your needs.

Development Environment

Development Method 1: CFNET-FS

CFNET-FS is an interface that allows you to use CFNET I/O as if it were a “File System.” In your program, you can control input and output by reading from or writing to specific files. This method can be used consistently across various languages, including C/C++, C#, Python, and Java.

Development Method 2: Python

You can control CFNET I/O using Python. We provide a dedicated Python module (Library) called CFRASP.py for this purpose.

COMFILE Technology's Documentation Library

1)
The maximum number of I/O modules used in one system is 16.