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.
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.
| 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 |
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.
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.
You can control CFNET I/O using Python. We provide a dedicated Python module (Library) called CFRASP.py for this purpose.