McNetic Alpha 1
Central controller
Prototype under test — production start in Q4 2027

McNetic Alpha 1

The central control unit of the McNetic family. High-performance dual-core processor and 7 integrated interfaces on-board — system status readable directly on the display.

ProcessorDual ARM Cortex-M33F
Free application memory8 MB RAM, 32 GB Flash
Interfaces (isolated)Ethernet, 2× CAN(-FD), 2× RS-485, RS-232, USB
Power supply24 V DC, typ. 2 W self-consumption
Operating temp. (continuous)−20 °C … +85 °C (−4 °F … +185 °F)
Dimensions (H × W × D)100 × 25 × 115 mm (3.94 × 0.98 × 4.53 in)

Overview

McNetic Alpha 1 is the heart of every McNetic system. It runs the control program, powers the attached modules via the DIN rail and talks to them over the internal system bus. To the outside it offers seven galvanically isolated interfaces for connecting machines, sensors, drives and supervisory systems directly.

Two cores, a clear division of labour

The dual-core processor splits the work: one core handles all basic services such as controlling the interfaces, the system bus and the display. The second core belongs entirely to the control program and its Python runtime, including 8 MB of RAM. The control program therefore runs with high performance, undisturbed by communication and background tasks.

Programming in Python

The control program is written in Python, without a proprietary development tool and without licence fees. Alpha 1 presents the entire system as an object tree: every input, every output and every interface is a Python object, no matter whether it is located on Alpha 1 itself or on a neighbouring module. Reading means querying a property, controlling means setting a property. Demanding protocols can be loaded as precompiled libraries from the 32 GB flash memory.

Plug in modules instead of wiring

Alpha 1 is the master of the system bus. At power-up it detects all attached modules and builds a system model of the installation from them, which is available in the program. Termination and power supply are handled by the DIN rail itself, there is nothing to configure. Alpha 1 distributes firmware updates to all connected modules.

Built for the control cabinet

All interfaces are protected for harsh industrial use and fully galvanically isolated. The 24 V supply is electronically fused and protected against reverse polarity. A backed-up real-time clock keeps the time even during a power failure. The mini display with four keys shows the state of the system directly on the device and thus eases commissioning and troubleshooting.

The Alpha 1 hardware is designed for continuous operation up to 85 °C and promises a very long service life by avoiding components prone to ageing.

Self-test

Like every McNetic module, the controller performs an intensive self-test at start-up that detects and reports defects in good time. So you can rely on your controller at all times.

Development status

The pilot series of Alpha 1 is under test. Data sheet, connection diagram, CAD data and the documentation of the Python library will follow with series maturity. Alpha 1 will be available in our shop from Q1 2027.

Technical data

General

Dimensions (H × W × D)100 × 25 × 115 mm (3.94 × 0.98 × 4.53 in)
MountingDIN rail with integrated system bus connector
Weight122 g
Ingress protectionIP20
Operating temperature (continuous)−20 °C … +85 °C (−4 °F … +185 °F)

Processor and memory

ProcessorDual ARM Cortex-M33F, 2× 250 MHz
RAM8 MB RAM, reserved for the user program
Flash memory32 GB built-in, for programs, libraries, data and logs
Real-time clockbattery-free backup for approx. 4 days, temperature-compensated
OperationMini display and four keys, programming and configuration via USB

Interfaces

CAN2×, galvanically isolated, supports CAN 2.0A/B and CAN-FD, up to 1 Mbit/s and 5 Mbit/s respectively, termination selectable by jumpers at the connector
RS-4852× half duplex, galvanically isolated, up to 2 Mbit/s, termination selectable by jumpers at the connector
RS-2321×, galvanically isolated, up to 921.6 kbit/s
Ethernet100Base-T, galvanically isolated, auto-negotiation, auto-MDIX
USBUSB-C, galvanically isolated; mass storage and network
System busCAN-FD via the DIN rail downwards, automatic module detection and bus termination

Power supply

Input24 V DC
Voltage range18 … 33 V DC
Self-consumptiontyp. 2 W
Protectionelectronic fuse with reverse-polarity and overvoltage protection
Module supply48 W, sufficient for at least 20 interface modules, integrated current monitor

Software

ProgrammingPython; the entire periphery appears as an object tree
Firmware updatesigned file, two partitions with rollback; also for all attached modules
AccessUSB (mass storage and network to the host PC)
Supported operating systemsWindows 7 and later, macOS, Linux and others; browser-based

Pin assignment

In both views the front with the display is at the top.

Top

Top

Ethernet RJ45, 100Base-T, galvanically isolated

Standard assignment, auto-MDIX.

CAN 2 plug-in terminal, 5-pin, galvanically isolated

  • 1CAN_H
  • 2Term.
  • 3GND
  • 4Term.
  • 5CAN_L

CAN 1 plug-in terminal, 5-pin, galvanically isolated

  • 1CAN_H
  • 2Term.
  • 3GND
  • 4Term.
  • 5CAN_L

Power supply 24 V DC plug-in terminal, 4-pin

  • 10 V
  • 20 V
  • 3+24 V
  • 4+24 V

Bottom

Bottom

RS-232 D-sub 9, female, galvanically isolated

  • 1, 4, 6–9n. c.
  • 2TxD
  • 3RxD
  • 5GND

Wired like a modem (DCE), straight-through cable to the PC.

RS-485 2 plug-in terminal, 5-pin, galvanically isolated

  • 1A
  • 2Term.
  • 3GND
  • 4Term.
  • 5B

RS-485 1 plug-in terminal, 5-pin, galvanically isolated

  • 1A
  • 2Term.
  • 3GND
  • 4Term.
  • 5B

pin 1 optional wire jumper for 120 Ω termination connected internally

Downloads

Data sheet, manual and CAD data will follow with series production.

Available soon

This module is expected to be available in our shop from Q1 2027.