Ein freier M.2 Steckplatz wird häufig als Anschluss für eine zusätzliche SSD betrachtet. In industriellen Computersystemen kann er jedoch weit mehr übernehmen: Netzwerkports, serielle Schnittstellen, CAN Bus, USB, zusätzliche SATA Anschlüsse oder spezialisierte Beschleuniger lassen sich auf kompakten Modulen unterbringen. Sogar Karten für analoge und digitale Messsignale sind erhältlich.
Für Maschinenbauer und Systemintegratoren eröffnet das zusätzliche Möglichkeiten, einen vorhandenen Rechner an die benötigten Schnittstellen anzupassen. Eine Änderung am Mainboard ist damit nicht in jedem Fall erforderlich. Allerdings entscheidet nicht allein die passende Steckkarte über die Machbarkeit. Busanbindung, Stromversorgung, Anschlüsse nach außen, Treiber und Kühlung müssen zum Gesamtsystem passen.
Mehr als ein Steckplatz für SSDs
M.2 beschreibt eine Familie kompakter Steckkarten und Anschlüsse. Dazu gehören mechanische Abmessungen und die Kodierung der Kontakte, die sogenannten Keys. Welche Signale tatsächlich verfügbar sind, legt die jeweilige Mainboard Plattform fest. Ein M.2 Steckplatz kann beispielsweise PCI Express (PCIe), SATA oder USB bereitstellen – nicht zwangsläufig alle drei.
Eine Karte mit der Größenangabe 2280 ist 22 mm breit und 80 mm lang; 2242 steht für 22 × 42 mm. Mobilfunkmodule nutzen häufig breitere Formate wie 3042 oder 3052. Die Größe beschreibt nur den Platzbedarf. Auch die Kerbe am Steckkontakt bestätigt noch nicht, dass Modul und Rechner elektrisch zusammenarbeiten.
| Kodierung | Häufige Modultypen | Vor der Auswahl klären |
|---|---|---|
| Key M | NVMe SSDs, PCIe Netzwerk- und Beschleunigermodule | PCIe Generation und Lane Anzahl; gegebenenfalls SATA Unterstützung |
| Key B | Mobilfunkmodule, bestimmte SSDs und I/O Karten | Verfügbare USB-, PCIe- oder SATA Signale; SIM Anbindung bei Mobilfunk |
| Key E | WLAN, Bluetooth und kompakte Erweiterungen | PCIe/USB, BIOS, Treiber und mögliche CNVio Abhängigkeiten |
| B+M oder A+E am Modul | Je nach Ausführung Speicher, Funk oder I/O | Mechanische Einsetzbarkeit ist keine Funktionsgarantie |
Ein typischer Fehler: Eine M.2 SATA SSD mit B+M Kodierung passt mechanisch in viele Key M Steckplätze. Wenn dort ausschließlich PCIe Signale anliegen, wird sie trotzdem nicht funktionieren. Bei WLAN ist die Situation ähnlich: Ein Intel AX201 mit CNVio2 ist nicht ohne Weiteres durch ein äußerlich ähnliches AX200 Modul mit regulärer PCIe Anbindung ersetzbar.
Bei industriellen Erweiterungsmodulen kommt noch eine Besonderheit hinzu: Die Steckkarte sitzt im Rechner, der eigentliche Anschluss befindet sich aber oft auf einer separaten Platine oder wird über ein Kabel zur Gehäusewand geführt. Die nutzbare Erweiterung besteht dann aus mehr als dem M.2 Modul selbst.
Zusätzliche Ethernet Anschlüsse bis 10GbE
Kompakte Embedded PCs verfügen häufig über ein oder zwei Netzwerkports. Reicht das für die geplante Kommunikation nicht aus, kann ein M.2 LAN Modul zusätzliche Schnittstellen bereitstellen. Solche Karten gibt es für Gigabit Ethernet und 2,5GbE; inzwischen sind auch 10GbE Ausführungen mit RJ45 oder SFP+ verfügbar.
Ein Beispiel aus dem IPC2U Sortiment ist das Innodisk EGPL-21N1-C1 mit einem zusätzlichen 2,5GbE Anschluss. Für 10GbE sind ebenfalls M.2 Erweiterungen erhältlich. Dabei steigen jedoch die Anforderungen an PCIe Anbindung, Leistungsaufnahme und Wärmeabfuhr. Eine Dual-SFP+ Karte von Innodisk nutzt beispielsweise PCIe Gen3 x4, eine separate Anschlussplatine und laut Hersteller bis zu 10,1 W. Ihr spezifizierter Umgebungstemperaturbereich reicht nur bis +55 °C.
Damit unterscheidet sich ein solches Modul deutlich von einer gewöhnlichen Schnittstellenerweiterung mit geringem Leistungsbedarf. Es braucht genügend PCIe Lanes und einen geeigneten Einbauplatz. SFP+ Ports müssen am Gehäuse zugänglich sein; Kabel und Kühlkörper dürfen andere Baugruppen nicht behindern. Funktionen wie PTP zur Zeitsynchronisation sind zudem modell- und softwareabhängig.
CAN Bus und serielle Schnittstellen nachrüsten
Auch klassische Industriekommunikation lässt sich über M.2 realisieren. Der Bedarf ist nachvollziehbar: In bestehenden Maschinen, Prüfständen und Anlagen sind RS-232, RS-422, RS-485 und CAN Bus weiterhin verbreitet. Moderne kompakte Mainboards stellen diese Anschlüsse nicht immer in ausreichender Anzahl bereit.
Das Innodisk EGP2-X403-W2 ergänzt vier RS-232 Schnittstellen über eine M.2 2242 Karte. Die Anschlüsse werden über Kabel und DB9 Steckverbinder herausgeführt. Für CAN Bus bietet Innodisk unter anderem das EGPC-B1S1-W1 mit einem galvanisch isolierten CAN 2.0B Kanal an. Die gesonderte Variante W2 unterstützt laut Hersteller zusätzlich die Protokolle J1939 beziehungsweise CANopen.
Bei diesen Karten sind andere Angaben wichtig als bei einer SSD: galvanische Trennung, Abschlusswiderstände, zulässige Pegel, ESD Schutz, Übertragungsrate und die verfügbaren Treiber. CAN 2.0B ist außerdem nicht mit CAN FD gleichzusetzen. Wer CAN FD benötigt, muss ein ausdrücklich dafür ausgelegtes Modul wählen.
Ob ein neues Modul die bestehende Anwendung ohne Anpassung unterstützt, hängt auch davon ab, wie die Software auf die Schnittstellen zugreift. Der Nachweis eines passenden Windows oder Linux Treibers ersetzt deshalb keinen Funktionstest mit dem tatsächlichen Kommunikationsprotokoll.
USB, PoE, SATA und Displayausgänge
Weitere Modulgruppen zeigen, wie vielfältig M.2 inzwischen eingesetzt wird:
USB Erweiterungen können beispielsweise vier zusätzliche USB 3.0 Anschlüsse zur Verfügung stellen. Das Innodisk EGPU-3401 führt diese über eine gemeinsame PCIe 2.0 x1 Verbindung. Die vier Ports teilen sich somit die Bandbreite zum Host. Zusätzlich verlangt das Modul eine externe 12 V Versorgung. Wer mehrere Kameras oder andere Geräte mit hohen kontinuierlichen Datenraten betreiben möchte, muss diese Einschränkung berücksichtigen.
PoE Module verbinden Netzwerkkommunikation mit einer Stromversorgung für angeschlossene Geräte. Das Innodisk EGPL-G2P1 unterstützt zwei Ports nach IEEE 802.3af mit jeweils bis zu 15,4 W am PSE Port und benötigt dafür eine zusätzliche Versorgung mit 12 bis 24 V. Ein freier M.2 Steckplatz allein liefert nicht die erforderliche Leistung für die PoE Geräte. Auch die Leistungsbilanz des gesamten Computers muss stimmen.
SATA Erweiterungen stellen zusätzliche Laufwerksanschlüsse bereit. Bestimmte M.2 Karten unterstützen darüber hinaus RAID 0 oder RAID 1. Ein solcher Controller kann die Laufwerkskonfiguration vereinfachen, ersetzt jedoch kein Backup. Ein als SATA III bezeichneter Ausgang garantiert zudem keine entsprechende Gesamtdatenrate, wenn der Controller nur über eine begrenzte PCIe Verbindung zum Host verfügt.
Displaymodule sind ebenfalls erhältlich, etwa für HDMI, DVI-D oder LVDS. Hier sind neben der PCIe Anbindung die unterstützte Auflösung, die Firmware und das verwendete Panel beziehungsweise Display entscheidend. Bei LVDS müssen zusätzlich Signalbelegung und Spannungsversorgung aufeinander abgestimmt sein.
Diese Lösungen sind nicht für jeden Rechner eine praktische Nachrüstung. Gerade PoE, USB und Displayausgänge benötigen oft zusätzliche Kabel, Buchsen oder Versorgungsleitungen, die im ursprünglichen Gehäuse nicht vorgesehen waren.
Datenerfassung, digitale I/O und Encoder
Ein Bereich wird in klassischen M.2 Übersichten selten erwähnt: industrielle Mess- und Steuerungstechnik. Spezialisierte Anbieter entwickeln M.2 Karten für analoge Ein- und Ausgänge, isolierte digitale Signale, Zähler oder SSI Absolutencoder.
Das kann bei kompakten Rechnerplattformen die Entwicklung einer eigenen I/O Platine vermeiden. Es bedeutet aber nicht, dass ein M.2 Steckplatz unmittelbar zum Anschluss beliebiger Sensoren geeignet ist. Messbereiche, Auflösung, Abtastrate, Eingangsschutz, galvanische Trennung und Anschlussklemmen müssen zur Aufgabe passen. Für zeitkritische Erfassung kommen Triggerung, Synchronisation und das Verhalten der Treibersoftware hinzu.
Solche Spezialkarten sind am Markt verfügbar, gehören aber nicht automatisch zum IPC2U Lieferprogramm. Für die Auswahl ist deshalb zunächst zu klären, ob die geforderte Messfunktion bereits durch ein vorhandenes Modul, durch ein anderes internes Erweiterungsformat oder besser durch externe I/O Hardware abgedeckt wird.
Speicher, Funkmodule und KI Beschleuniger
M.2 SSDs bleiben ein großer Teil des Marktes. Dabei sind zwei Schnittstellenfamilien zu unterscheiden: SATA SSDs und PCIe SSDs mit NVMe. Ein M.2 NVMe Laufwerk kann eine höhere Datenrate erreichen; für einen industriellen Rechner ist das aber nicht immer das wichtigste Kriterium. Bei dauerhafter Datenerfassung zählen auch Schreibbelastung, Temperatur, Controller und Firmware. Funktionen wie Power Loss Protection sind von Modell zu Modell unterschiedlich.
IPC2U führt sowohl industrielle M.2 SATA als auch NVMe SSDs. Die Themen NAND Technik, TBW, iSLC und Datenintegrität verdienen eine eigene technische Betrachtung; sie lassen sich nicht sinnvoll auf die Unterscheidung zwischen SATA und NVMe reduzieren.
Bei WLAN und Mobilfunk kommen weitere Anforderungen hinzu. Ein Key E Modul benötigt die passende Hostanbindung und Antennen. Ein LTE oder 5G Modul im Key B Format braucht je nach Ausführung USB oder PCIe, eine geeignete SIM beziehungsweise eSIM Anbindung und eine abgestimmte Stromversorgung. Frequenzbänder, Funkzulassungen und die Antenneninstallation sind für das fertige Gerät zu prüfen.
Selbst KI Beschleuniger können über M.2 angeschlossen werden. Hier genügt der passende PCIe Steckplatz ebenfalls nicht: Treiber, Laufzeitumgebung, unterstützte Modelle, Wärmeabfuhr und verfügbares Leistungsbudget bestimmen, ob die Lösung praktisch verwendbar ist. Die Zahl der angegebenen TOPS allein beantwortet diese Frage nicht.
Warum die vollständige Systemintegration geprüft werden muss
Eine M.2 Karte erweitert die Funktionen des Rechners, beansprucht aber Ressourcen, die in der Plattform bereits verplant sein können. Bei manchen Mainboards teilen sich M.2 Steckplätze PCIe Lanes oder deaktivieren bei entsprechender Belegung andere Anschlüsse. Auch kann ein Steckplatz zwar mechanisch für 2280 ausgelegt sein, aber nur PCIe x1 oder x2 statt x4 bereitstellen.
Die weiteren Einschränkungen werden häufig erst beim Blick in das Gehäuse sichtbar. Reicht der Abstand zum Kühlkörper? Ist Platz für eine zusätzliche Anschlussplatine? Können Ethernet-, CAN- oder serielle Leitungen mit geeigneter Zugentlastung nach außen geführt werden? Bleiben Schirmung und EMV Verhalten des Gesamtsystems erhalten? Für ein lüfterloses Gerät muss außerdem geklärt werden, wie die Wärme des zusätzlichen Moduls abgeführt wird. Ein großer spezifizierter Temperaturbereich der Steckkarte bedeutet nicht, dass die fertige Rechnerkonfiguration bei derselben Umgebungstemperatur funktioniert.
Ebenso gehören Betriebssystem, BIOS und Treiberversion zur technischen Freigabe. Eine PCIe Karte kann grundsätzlich erkannt werden, während einzelne Funktionen mit der vorgesehenen Software nicht oder nicht zuverlässig arbeiten. Nach einer Erweiterung sind deshalb Tests der tatsächlichen Ein- und Ausgänge sowie der Dauerlast sinnvoll – nicht nur eine Kontrolle im Gerätemanager.
Langfristige Verfügbarkeit und die Wahl der Erweiterungsarchitektur
Bei OEM Serien ist die Lieferbarkeit des Moduls nur ein Teil der Planung. Auch Controller, Firmware, Treiber, die Belegung der Anschlusskabel und der Hostcomputer müssen über den gewünschten Zeitraum verfügbar oder mit definiertem Aufwand ersetzbar sein. Ein Modulwechsel kann neue Tests auslösen, selbst wenn Formfaktor und Schnittstellenbezeichnung gleich geblieben sind.
M.2 ist deshalb nicht automatisch besser als eine konventionelle PCIe Karte oder ein Rechner mit fest integrierten Anschlüssen. Wenn eine Anwendung dauerhaft mehrere externe Schnittstellen mit besonderen elektrischen Anforderungen benötigt, kann eine dafür vorgesehene Industrie PC Plattform die einfachere Lösung sein. Klassische PCIe Karten bieten oft mehr Raum für Steckverbinder und Kühlung. Externe Ethernet oder USB I/O Module sind wiederum sinnvoll, wenn die Signale räumlich verteilt erfasst werden müssen.
Der Vorteil von M.2 liegt vor allem dort, wo wenig Platz vorhanden ist und sich eine definierte Funktion ohne eine komplette Mainboard Neuentwicklung ergänzen lässt. Ob dieser Vorteil beim fertigen System bestehen bleibt, entscheidet die Integration.
M.2 Module und passende Industrie PCs bei IPC2U
Im IPC2U Sortiment für M.2 und Mini PCIe Erweiterungsmodule finden sich unter anderem LAN, CAN Bus und serielle Module von Innodisk. Hinzu kommen industrielle M.2 SSDs und unterschiedliche Rechnerplattformen.
Welche Erweiterung zu welchem Rechner passt, muss anhand der konkreten Geräteversion geprüft werden. Das Axiomtek CAPA561-LGA-2LC bietet beispielsweise M.2 Steckplätze mit Key M, B und E. Daraus folgt noch keine Freigabe für beliebige Netzwerk-, Mobilfunk- oder I/O Module. Maßgeblich sind die tatsächlichen Bussignale, das BIOS und die mechanische Integration.
Für eine technische Auswahl reichen die Angaben „M.2 vorhanden“ und die gewünschte Portanzahl nicht aus. Hilfreich sind die vollständige Bezeichnung des Rechners, die benötigten Schnittstellen und Protokolle, das Betriebssystem, die Einbausituation sowie Stückzahl und geplanter Produktlebenszyklus. IPC2U kann damit passende Industrie Mainboards oder Embedded Box PCs und die benötigten Module aufeinander abstimmen. Technische Anfrage an IPC2U.