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.
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.



