Télécharger Imprimer la page

Emerson AVENTICS AES OPC-UA Description Du Système page 37

Masquer les pouces Voir aussi pour AVENTICS AES OPC-UA:

Publicité

4.2.2 Descripción de valores
Value
En la entrada "Value" se genera una cadena de caracteres JSON por módulo, don-
de salen los datos de salida y los datos de entrada en el momento de actualiza-
ción. En el caso de sistemas grandes, puede ocurrir que no se actualicen con la
frecuencia de muestreo mínima (50 ms). Si se requiere un intervalo de actualiza-
ción de 50 ms para estos sistemas, se puede utilizar RawValue. Se actualiza prefe-
rentemente y, por tanto, se actualiza con un intervalo de muestreo de aproxima-
damente 50 ms, incluso en sistemas grandes.
Estructura de la cadena de caracteres JSON:
La cadena de caracteres se compone de la siguiente manera:
1. Paréntesis de apertura: {.
2. Si se dispone de datos de entrada, un "i":[ con los valores correspondientes.
Si se dispone de datos de salida, un "o":[ con los valores correspondientes.
3. Cada valor se emite en código hexadecimal con un "0x" inicial.
4. En los módulos análogos, se inserta el valor hexadecimal resumido de la longi-
tud de los bits.
En los módulos digitales, los bits se insertan en bloques de bytes. Un byte se
completa con ceros si no se utiliza completamente.
5. Los valores individuales se separan por comas.
6. Corchete de cierre: "]".
7. Paréntesis de cierre: "}".
Los siguientes ejemplos ilustran la estructura de la cadena de caracteres para di-
ferentes módulos:
Módulo
Valores de entrada
Módulo 4AI
4x valores de entrada
de 8 bits (10 dec,
20 dec, 30 dec,
40 dec)
Módulo 2AI2AO
2x valores de entrada
de 16 bits (100 dec y
500 dec)
Módulo 16DO
Módulo de válvula do-
ble
RawValues
Los datos actuales de salida y entrada pueden visualizarse en conjunto con las va-
riables RawValues  . La salida RawValue se ha creado para la mejor transmisión de
datos posible. Por lo tanto, los datos no se procesan de forma específica por mó-
dulos. El receptor debe asignar los datos a los módulos (véase
los
módulos). Los datos de esta cadena de caracteres se transmiten en formato
Big-Endian y están codificados en hexadecimal. Únicamente la marca de tiempo
está codificada de forma decimal.
El siguiente ejemplo ilustra la estructura de la cadena de caracteres para el módu-
lo M44,2AI2AO2M12-AE.
Cálculo de los valores de salida y entrada: véase
Módulo
Tipo de datos
de entrada
Lado de válvu-
EP (M)
Integer de
la
16 bits
Módulo de
---
válvula cuá-
druple (4)
Módulo de
---
válvula cuá-
druple (4)
Lado IO
Módulo com-
2x Integer de
binado analó-
16 bits
gico
(2AI2A-
O2M12-AE)
Marca de tiempo: 1 h, 26 min, 4 segundos y 608 ms desde ModulStart
(5164608 ms)
AVENTICS™ AES OPC-UA | R412028203-BAL-001-AB | Español
Valores de salida
Cadena de caracte-
res
{"i":
["0x0A","0x14","0x1E
","0x28"]}
2x valores de salida de
{"i":
16 bits (700 dec y
["0x0064","0x01F4"],
1500 dec)
"o":
["0x02BC","0x05DC"]
}
16x salidas digitales,
{"o":["0x12","0x34"]}
formado:
0b000100100011010
0
4x salidas digitales,
{"o":["0x0F"]}
formado:
0b00001111
g 4.2.4 Orden de
g 4.2.4 Orden de los
módulos.
Datos de en-
Tipo de datos
Datos de sali-
trada
de salida
da
500 (decimal) Integer de
500 (decimal)
16 bits
---
8 bits de un
0x55 (hex)
solo bit
---
8 bits de un
0xAA (hex)
solo bit
2000 (deci-
2x Integer de
500 (decimal)
mal)
16 bits
15000 (deci-
10000 (deci-
mal)
mal)
El contenido de las columnas se separan por comas. Este ejemplo da como resul-
tado la siguiente cadena de caracteres:
"5164608,01F4,01F455AA,07D02710,01F43A98".
Marca de tiem-
Datos de entra-
po en ms desde
da del lado de
inicio (codifica-
válvula (codifi-
ción decimal)
cación hexago-
nal)
5164608
01F4
Disponibilidad
Los datos MeasurementFunctions  y RawValue  solo están disponibles si se ha intro-
ducido una licencia válida en el sistema.
Número de licencia
El número de licencia se puede pedir con el número R412028478 y el número de
material del módulo de bus (AesFiledbusNode->SerialNumber).
Introducción del número de licencia
1. Introduzca el número de licencia a través del OPC UA en el campo Measur-
mentFunctions -> LicenseKey.
2. Reiniciar producto.
La licencia se comprueba al iniciar el producto.
4.2.3 Funciones de medición y métodos
Función de medición IIoT
El acoplador de bus AES puede llevar a cabo funciones de medición sencillas con
una resolución temporal interna.
Notas
• Las funciones de medición requieren memoria y tiempo de cálculo. Por lo tan-
to, la cantidad de funciones posibles de medición está limitada a 30.
Cada una de estas funciones de medición ocupa lo que se conoce como una ranu-
ra de memoria. Existen distintos métodos para configurar esas ranuras en el obje-
to MeasurementFunctions  .
Método MeasurementFunctionBitConfig
Este método se utiliza para configurar las funciones digitales con los siguientes
parámetros de entrada.
Tab. 4: Parámetros de entrada para el método MeasurementFunctionBitConfig
Parámetros de entrada
Descripción
SlotNumber
Número de ranuras de la fun-
ción de medición (1 ... 30)
FunctionNumber
Número de función (véase
g Tab. 5)
StartModuleNumber
Número de módulo en el que
se encuentra la señal de inicio
StartBitNumber
Número de bit de la señal de
inicio en el módulo
StartType
Tipo de señal de inicio (véase
g Tab. 6)
StartEdge
Flanco en el que se debe em-
pezar (véase g Tab. 7)
StopModuleNumber
Número de módulo en el que
se encuentra la señal de para-
da
StopBitNumber
Número de bit de la señal de
parada en el módulo
StopType
Tipo de la señal de parada
(véase g Tab. 6)
StopEdge
Flanco en el que se debe parar
(véase g Tab. 7)
Tab. 5: Números de función MeasurementFunctionBitConfig
Valor
Acción
1
Marca de tiempo (para la señal de inicio)
2
Medición de tiempo entre dos activaciones
3
Contadores (para la señal de inicio)
Las señales de parada no se evalúan.
Datos de salida
Datos de entra-
del lado de vál-
da del lado IO
vula (codifica-
(codificación he-
ción hexagonal)
xagonal)
01F455AA
07D02710
Tipo de datos
Byte
Int32(Enum)
Byte
Byte
Int32(Enum)
Int32(Enum)
Byte
Byte
Int32(Enum)
Int32(Enum)
Datos de salida
del lado IO (co-
dificación hexa-
gonal)
01F43A98
37

Publicité

loading