Oder Beckhoff. Du bekommst Buskoppler, die du über Ethernet (Modbus oder Beckhoffs ADS-Protokoll) ansprechen kannst oder über USB. USB ist wohl eher für Labor-, Prüf-, Meßplätze interessant, da die Leitung ja nicht so lang sein darf.
Alle Buskoppler gibt es auch als Bus-Controller. Die können dann eingenständig ein SPS-Programm ausführen, endweder völlig eigenständig oder als Vorverarbeitung für zeitkritische Sachen oder Datenreduktion.
Die Software TwinCat beinhaltet die Programmierumgebung und zugleich eine Soft-SPS für den PC.