- Visión general de Jelina
- CommBridge
- Adquisición de datos
Adquisición de bases de datos MS SQL Server
1. Configurar la base de datos
Sección titulada «1. Configurar la base de datos»(1) Descarga e instala SQL Server 2012 y configura la dirección IP, el puerto, el nombre de usuario y la contraseña de la base de datos.
a. Dirección IP: 192.168.220.29
b. Puerto: 1433
c. Nombre de usuario: test
d. Contraseña: 1234
(2) Descarga e instala la herramienta de bases de datos DBeaver.
(3) Crea una conexión a SQL Server con DBeaver e introduce los datos del servidor.

(4) Crea y abre la base de datos [test].

(5) Añade datos a la tabla.
Nota
- El complemento de adquisición de MS SQL Server solo adquiere los datos en tiempo real cuando cambia el campo de tiempo especificado.
- De forma predeterminada, adquiere las tablas del esquema
dbo.
2. Crear nodos
Sección titulada «2. Crear nodos»(1) Abre Gemelo digital en CommBridge y cambia a Conectividad de dispositivos en la izquierda.

(2) Arrastra Adquisición de MS SQL Server, Procesamiento de datos y Carga MQTT al área de complementos para crear tres nodos.

(3) Conéctalos en este orden: Adquisición de MS SQL Server → Procesamiento de datos → Carga MQTT.

3. Crear un esquema
Sección titulada «3. Crear un esquema»(1) Haz doble clic en Adquisición de MS SQL Server y pulsa Añadir esquema.

(2) Completa la conexión y pulsa Siguiente.

(3) Pulsa Añadir grupo, introduce los datos y confirma.

(4) Pulsa Añadir datos, configura el punto y confirma.

(5) Pulsa Finalizar para crear el esquema de adquisición.

(6) Activa el interruptor del esquema y pulsa Guardar.

4. Consultar resultados
Sección titulada «4. Consultar resultados»(1) Pulsa Implementar en Conectividad de dispositivos y completa la implementación.

(2) Cambia a Gemelo digital y sitúa el cursor sobre Adquisición de MS SQL Server para mostrar la información del nodo.

(3) Selecciona el esquema para consultar los datos en tiempo real e históricos de los puntos de cada grupo.

5. Descripción de la configuración
Sección titulada «5. Descripción de la configuración»Conexión
Sección titulada «Conexión»| Parámetro | Descripción | Formato | Ejemplo |
|---|---|---|---|
| Nombre del esquema | Nombre definido por el usuario para el esquema | No vacío | Adquisición test |
| host | Dirección IP de la base de datos MS SQL Server de la que se adquieren datos | Dirección en notación decimal con puntos | 192.168.220.154 |
| Puerto | Número de puerto de la base de datos MS SQL Server | Entero entre 1 y 65535 | 1433 |
| Tiempo de espera de conexión | Tiempo de espera de las solicitudes a MS SQL Server | Número en (0, periodo de adquisición] | 2000 |
| Nombre de usuario | Usuario de conexión a MS SQL Server | No vacío | |
| Contraseña | Contraseña de conexión a MS SQL Server | No vacía | |
| Nombre de la base de datos | Nombre de la base de datos MS SQL Server | No vacío | test |
| Adquisición síncrona | Indica si se realiza adquisición síncrona: Yes o No | Yes, No | YES |
| Periodo de adquisición | Periodo de sondeo: intervalo entre lecturas de registros de cada grupo del esquema | Número en (100,2147483647] | 2100 |
| Plazo de validez de la adquisición | Todos los puntos del grupo deben adquirirse dentro del plazo establecido; de lo contrario, se descartan los datos del grupo. Incluye el retardo entre tramas. | Número en (0, periodo de adquisición] | 2000 |
Nota: el periodo y el plazo de validez configurados en el esquema se aplican a todos los puntos del esquema.
Configuración del grupo
Sección titulada «Configuración del grupo»| Parámetro | Condición previa | Descripción | Formato | Ejemplo |
|---|---|---|---|---|
| Nombre del grupo | Nombre definido por el usuario para el grupo | No vacío | Grupo uno | |
| Nombre de la tabla | Nombre de la tabla de la conexión a MS SQL Server | No vacío | test | |
| Campo de tiempo | Columna de la tabla que debe ser un campo de tiempo | No vacío | d | |
| Tipo del campo de tiempo | Tipo temporal del campo | Selección en una lista desplegable; consulta la explicación siguiente | datetime | |
| Periodo de adquisición | Adquisición síncrona de la conexión configurada como No | Periodo de sondeo, en ms | Número en (100,2147483647] | |
| Plazo de validez de la adquisición | Adquisición síncrona de la conexión configurada como No | En ms | Número en (0, periodo de adquisición] |
Nota: el periodo y el plazo de validez configurados en el grupo se aplican a todos los puntos del grupo. Tipos del campo de tiempo: datetime, datetime2, bigint(unix timestamp in second), bigint(unix timestamp in millisecond), varchar(date format).
Configuración de datos
Sección titulada «Configuración de datos»| Parámetro | Descripción | Formato | Ejemplo |
|---|---|---|---|
| Alias de datos | Nombre definido por el usuario que coincide con el nombre de la columna de la tabla de MS SQL Server | No vacío | a |
| Cálculo | Fórmula definida por el usuario a partir de los alias de datos |
Actualmente, el complemento admite los siguientes tipos de datos:
- Numéricos exactos: bigint, numeric, bit, smallint, decimal, smallmoney, int, tinyint, money.
- Numéricos aproximados: float, real.
- Fecha y hora: date, datetimeoffset, datetime2, smalldatetime, datetime, time.
- Cadenas: char, varchar, text.
- Cadenas Unicode: nchar, nvarchar, ntext.
- Otros tipos de datos: uniqueidentifier.