Establecimiento de una conexión SQL entre un controlador y una base de datos

Descripción general

La conexión entre un controlador y una base de datos SQL se establece mediante SQL Gateway y, por lo tanto, consiste en las dos partes siguientes:

  • Conexión entre el controlador y SQL Gateway.

  • Conexión entre SQL Gateway y la base de datos SQL.

Los pasos necesarios para establecer una conexión entre el controlador y SQL Gateway se describen en el capítulo Cómo configurar una conexión entre el controlador y SQL Gateway.

Los pasos específicos de conexiones para los diferentes tipos de bases de datos SQL se describen al detalle en capítulos específicos sobre:

Establecimiento de una conexión SQL

Para establecer una conexión SQL entre un controlador y una base de datos SQL, haga lo siguiente:

Paso

Acción

Observación

1

Configure el PC en el que se va a instalar SQL Gateway.

Configure el cortafuegos para permitir el tráfico de datos SQL en los puertos TCP/IP

  • 3457 (predeterminado) para conexiones no seguras

  • 3458 (predeterminado) para conexiones seguras

2

Configure la base de datos SQL.

Asegúrese de crear su base de datos con un cliente SQL compatible con SQL Gateway. Para obtener más información, consulte la lista de clientes SQL compatibles en los capítulos Cómo configurar una conexión con una base de datos <nombre>.

3

Instale SQL Gateway haciendo doble clic en el archivo Setup.exe desde la instalación de SQL Gateway y siga las instrucciones que aparecen en pantalla.

4

Configure la conexión SQL con la base de datos SQL en la Consola de SQL Gateway.

Consulte la descripción detallada para configurar una conexión segura (capítulo Cómo configurar conexiones seguras) y los capítulos Cómo configurar una conexión con una base de datos <nombre> de este paso para obtener información sobre los diferentes tipos de bases de datos SQL.

5

Configure la conexión entre el controlador y SQL Gateway.

Consulte el capítulo Cómo configurar una conexión entre el controlador y SQL Gateway.

6

En EcoStruxure Machine Expert, cree una aplicación para la transferencia de datos SQL utilizando la biblioteca SqlRemoteAccess.

Consulte los ejemplos de programación de la Guía de la biblioteca SqlRemoteAccessEcoStruxure Machine Expert, SqlRemoteAccess, Guía de la biblioteca.

7

Descargue la aplicación EcoStruxure Machine Expert para la transferencia de datos SQL al controlador.

Consulte el capítulo Descarga de una aplicación de la Guía de programación de EcoStruxure Machine Expert.

8

Inicie la aplicación EcoStruxure Machine Expert para la transferencia de datos SQL en el controlador.

Resultado: La conexión SQL entre el controlador y la base de datos SQL se establece mediante SQL Gateway si todos los componentes se han configurado correctamente. Si no se establece la conexión, compruebe la configuración y consulte el capítulo Solución de problemas.

Consulte el capítulo Ejecución de aplicaciones de la Guía de programación de EcoStruxure Machine Expert.