En vista de la gran diversidad de tipos de datos que se intercambian al conectar sistemas de control con SAP o sistemas MES con soluciones ERP, si se quiere utilizar una interfaz de software universal es necesario que esta cumpla una serie de requisitos en cuanto a flexibilidad.
Una pasarela de software estandarizada presenta un alto grado de configurabilidad que permite adaptar la herramienta a diferentes requisitos sin necesidad de programar. Una interfaz OPC permite conectar el nivel PLC directamente a SAP, a una base de datos o a un servidor de archivos.
Las diferentes variantes de configuración se guardan en archivos de definición. De este modo, los archivos ASCII o las consultas preformuladas se asignan a las columnas que se desee de una tabla. Esto abre numerosas posibilidades para la conversión automática de datos.
La transferencia de datos propiamente dicha puede llevarse a cabo cíclicamente mediante intervalos preparametrizados.
Asimismo, es posible realizar llamadas a HostLink controladas por eventos desde otros programas. Una variante permite realizar conexiones a servidor según una lista de destinatarios preconfigurada.
Los motores de scripts integrados para VBScript y JScript ofrecen un alto grado de libertad en cuanto a configuración. Esto permite realizar tareas sencillas, por ejemplo comprobaciones de plausibilidad específicas de una aplicación (rangos de validez de datos, etc.), o llevar a cabo procesos más complejos que requieran consultas a bases de datos o similares.
Mediante DLL específicos de aplicación a través de la interfaz Plugin es posible satisfacer los deseos particulares de los clientes.