Diverse Applications

Control and Communication
Thanks to comprehensive protocol support, you can integrate Revolution Pi seamlessly into existing networks.
Depending on the application, the Industrial Raspberry Pi takes on different tasks in these networks:
- Controlling processes as a soft PLC (“master”): Reading sensor data, executing programs, and controlling actuators
- Communicating within the system (as a “slave”): Collecting data and providing it to the controlling device or the cloud
Supported Protocols
Revolution Pi integrates numerous protocols natively. Additional protocols can be integrated via CODESYS – quickly and easily, thanks to our CODESYS drivers.
As the Revolution Pi platform is open, additional protocols can be integrated via third-party hardware.
Natively Integrated Protocols
Protocol | Type | Application Area | Solution | Configuration | Compatible Products |
---|---|---|---|---|---|
CAN Bus | Multi-Master | Vehicle & Machine Networks: Protocol with high data security & real-time capability | Hardware-based | Use RevPi Gateway: | |
CAN FD | Multi-Master | Vehicle & Machine Networks: CAN with Flexible Data-Rate for higher data rates | Hardware-based (CAN interface) | RevPi Connect 5 | |
EtherCAT | SubDevice (Slave) | Machine Control: High-performance real-time Ethernet fieldbus | Hardware-based | Use RevPi Gateway: | |
EtherNet/IP | Adapter (Slave) | Industrial Automation & IIoT: Standard Ethernet version of the Common Industrial Protocol (CIP), especially USA | Hardware-based | Use RevPi Gateway: | |
Modbus RTU | Master + Slave | Industrial Automation: Serial communication protocol, efficient & fast | Software-based | All | |
Modbus TCP | Master + Slave | IIoT & Industrial Automation: Ethernet-based version of Modbus | Software-based | All | |
MQTT | Client | IIoT: Lightweight messaging protocol | Software-based | All | |
OPC UA | Server | Industrial Automation: Cross-platform communication standard | Software-based | All | |
PROFIBUS | Slave | Industrial Automation: Vendor-independent, open fieldbus standard | Hardware-based | Use RevPi Gateway: | |
PROFINET IRT | Device (Slave) | Industrial Automation: Isochronous, deterministic real-time communication | Hardware-based | Use RevPi Gateway: | |
Wireless M-Bus | Master | Building Technology & Energy Networks:
| Hardware-based | Use expansion module:
|
Protocols Integrable via CODESYS
Protocol | Type | Application Area | Solution | Configuration | Compatible Products |
---|---|---|---|---|---|
BACnet/IP | Peer-to-Peer | Building Automation:
| Software-based |
| All |
CANopen | Manager (Master) / Device (Slave) | IIoT & Embedded Systems in Automation: CAN-based communication protocol, standardized & interoperable, especially Europe & Asia | Software-based | All | |
EtherCAT | Master | Machine Control: High-performance real-time Ethernet fieldbus | Software-based | All | |
EtherNet/IP | Scanner (Master) / Adapter (Slave) | Industrial Automation & IIoT: Standard Ethernet version of the Common Industrial Protocol (CIP), especially USA | Software-based | All | |
J1939 | Manager / J1939 Electronic Control Unit (ECU) | Vehicle & Machine Networks: CAN protocol for commercial vehicles – specifically for heavy-duty applications | Software- & hardware-based (CAN interface required) |
| |
KNX IP | Subscriber, Communication with KNX I/Os (KNXnet/IP protocol stack) | Building Automation: Networking with SmartFactory or SmartEnergy systems | Software-based |
| All |
Modbus Serial | Server + Client (RTU/ASCII) | Industrial Communication:
| Software- & hardware-based (RS-485 interface required) | RevPi Connect Series | |
OPC UA | Client + PubSub | Industrial Automation: Cross-platform communication standard | Software-based | All | |
PROFINET | Controller (for EL6631) (Master) / Device (for EL6631-0010) (Slave) | Industrial Automation: Isochronous, deterministic real-time communication | Software-based | All |
Additional Protocols Frequently Used with Revolution Pi
Protocol | Type | Application Area | Solution | Configuration | Compatible Products |
---|---|---|---|---|---|
BACnet | Peer-to-Peer | Building Automation:
| Hardware-based (additional hardware required) |
| Not natively integrated |
DMX | Slave | Stage & Event Technology: Digital control protocol for lighting technology | Hardware-based (RS-485 interface required) |
| Not natively integrated Devices with RS-485 interface: |
IO-Link | - | Industrial Automation: Point-to-point communication for sensors / actuators | Hardware-based (additional hardware required) |
| Not natively integrated |
KNX | Master | Building Automation: Networking with SmartFactory or SmartEnergy systems | Hardware-based (additional hardware required) |
| Not natively integrated |
M-Bus | Master | Building Technology & Energy Networks:
| Hardware-based (via Ethernet, USB or RS-485 interface + additional hardware) |
| Not natively integrated Devices with RS-485 interface: RevPi Connect series Ethernet & USB: |
OCPP | Server (Master) + Client (Slave) | Electric Mobility:
| Software-based |
| Not natively integrated |
RS-232 | Point-to-point communication | Industrial Automation:
| Hardware-based (additional hardware required) |
| Not natively integrated |
RS-485 | Multi-point communication | Industrial Automation, Building Automation & Energy Technology:
| Hardware-based |
| Natively integrated |
Start Your Project With Revolution Pi
Order your devices throughout Europe in our online shop or via our global sales partners.
Are you planning a larger project? Our experts will work with you to develop the ideal solution: Request advice