Das ECM 3 ist für die Steuerung mehrerer SmarAct Positioniersysteme wie SMARPODs und TRIPODs konzipiert. Das ECM 3-Rackmodul ist mit dem SmarAct MCS2-Rack kompatibel und kann in einem MCS2-Rackgehäuse zusammen mit bis zu vier MCS2-Treibermodulen eingesetzt werden. Dies ermöglicht die Steuerung von zwei Positioniersystemen mit bis zu sechs Achsen oder bis zu vier Positioniersystemen mit drei Achsen. Weitere Positioniersysteme können durch den Anschluss des ECM 3 an weitere Einschubgeräte integriert werden. Die Kommandosprache des ECM 3 ermöglicht die Konfiguration und Steuerung aller angeschlossenen Systeme. Da es sich um eine rein textbasierte Befehlssprache handelt, sind keine Programmierbibliotheken oder Treiber auf dem Steuerrechner erforderlich. Das ECM 3 verfügt über einen Netzwerk- und einen seriellen Anschluss für den Empfang von Befehlen sowie drei USB-Anschlüsse. MCS2-Steuerungen können über Netzwerk oder USB an das ECM 3 angeschlossen werden.