Skip to content
01.09.2026 · Automation and Control

CANopen I/O Node for MRS Electronic CAN I/O PLC

Turning rugged CAN hardware into a plug-and-play CANopen I/O node. At EHR Elektronik we delivered a complete CANopen application for the MRS Electronic CAN I/O PLC (order code 1.033.305.0001): firmware, documentation and a Windows commissioning tool, end to end.

EHR Elektronik CANopen I/O node on the MRS CAN I/O PLC with the Windows service tool

Strong, reliable hardware: MRS Electronic

The MRS CAN I/O PLC is built for the realities of mobile machinery and commercial vehicles. Hardware you can put in the field and forget about.

  • 9–32 V supply
  • 2.5 A high-side outputs with short-circuit and over-temperature protection
  • 6 analog inputs
  • 8 freely configurable I/O pins
  • Rugged sealed connector

Professional software & engineering: EHR Elektronik

Drawing on our track record in embedded systems and CAN communication, we implemented a full CANopen slave on the module:

  • NMT state machine + producer heartbeat / boot-up
  • Expedited SDO server backed by a flash-resident Object Dictionary
  • TPDO1–3 / RPDO1–3 process data with rolling-counter and receive-timeout supervision
  • Configurable pin-mode I/O engine: digital output, PWM (3–500 Hz), digital input, analog input, with FAULT diagnostics and safe-state handling
  • Bilingual (EN/TR) user manual

Why CANopen?

CANopen is the language that mobile-machine and automation controllers already speak. By exposing the module through standard SDO / PDO / NMT services, any CANopen master (MOBA units, CODESYS-based PLCs and others) integrates it with zero custom-protocol glue. Standards-based means interoperable, documented and maintainable.

Effortless commissioning: Windows Service Tool

To make commissioning effortless, we also built a single-file Windows Service Tool: guided pin configuration, full Object Dictionary access and a live Test panel for inputs, outputs and faults over a PEAK PCAN interface, plus one-click EEPROM save, factory restore and Node-ID / baud setup.

Hardware and order code

The application was prepared for the MRS CAN I/O PLC order version 1.033.305.0001, listed by MRS as the 5 Vref output version. The hardware family runs on 9-32 V, with a -40 … +85°C temperature range and IP53 ingress protection in a 60 × 60 × 30 mm housing. It has one CAN interface and can be extended by RS232 or RS485. See the MRS CAN I/O PLC product page for hardware details and the PEAK PCAN-USB page for the interface used by the service tool.

Related service: our CODESYS application development service.

Robust hardware + experienced engineering + an open standard = a solution that just works.

The EHR CANopen node software is also available on request for the Micro PLC CAN 4 ANA, CAN I/O CC16WP and Motor Controller 3CH.

Is the source code supplied, and can the software be used on several machines?

Source code is not supplied or sold. With our service tools and the compiled software several machines of the same type and model can be commissioned; the software carries a licence number.

In which languages is the user manual delivered?

User documentation is delivered in English and Turkish. Other languages written in the Latin alphabet can be added if the customer supplies the translation.

Which MRS CAN I/O PLC order code does this CANopen node use?

The application described here was developed for order code 1.033.305.0001, which MRS lists as the 5 Vref output version.

DOWNLOADS

View this project on LinkedIn →

Get the most out of your machines

Do you have a project or a question? Our engineers are ready to help.