Es gibt ein paar wenige Dinge, die nicht oder nur eingeschränkt kompatibel sind. Glücklicherweise findet man sie normalerweise nur an recht exotischen oder sehr alten Steuerungen:
- Nur ein Richtungssignal (Dir) für alle Achsen gemeinsam – nicht möglich.
- Schritt-vor-/Schritt-zurück-Signale anstelle von Schritt-/Richtungssignalen – nicht möglich.
- Programmgesteuerte Stromabsenkung oder Stromanhebung (Boost).
Solche Funktionen können durch Konfiguration des Pins als „Enable High“ oder „Enable Low“ zwar dauerhaft ein- oder ausgeschaltet werden, aber nicht situationsbedingt – also nicht in Pausen den Strom absenken oder beim Beschleunigen erhöhen. Je nachdem werden Endstufe und Motoren in Pausen dann unnötig heiß oder die Maschine kann nicht maximal beschleunigen. Moderne Endstufen regeln Stromabsenkung und -erhöhung intern, ohne externe Signale dafür zu benötigen.
Ebenfalls nicht verwendbar sind busgesteuerte Systeme mit EtherCAT, Modbus, RS232, RS485, Feldbussen oder CAN.