There is also: GP Systems GmbH, Regul Rx00
Especially when you have a large number of channels and/or require fast scan time and/or use short cycle time and/or use Modbus, OPC, IEC 101-104 protocols, and prefer IEC 61131-3 languages for programming.