Descargar Imprimir esta página

Siemens SmartLinx Instrucciones De Servicio página 70

Publicidad

Capa de aplicación
4.4 Tipos de datos
Algunos parámetros son realmente una pareja de números separados por dos puntos, con el
formato xx:yy.
Un ejemplo es P807, ruido del sensor, siendo:
xx = el ruido medio en dB
yy = el ruido máximo en dB
El número que corresponde a xx:yy, tanto para lectura como para configurar un parámetro, se
determina con la siguiente fórmula:
Para almacenar en el dispositivo Siemens:
valor = (xx + 128) x 256 + (yy + 128)
Para leer desde el dispositivo Siemens:
xx = (valor / 256) – 128
yy = (valor % 256) – 128
Para calcular el módulo donde % es el operador del módulo:
valor1 = valor / 256
valor2 = resto del valor1
valor3 = valor2 x 256
valor3 = 128
Para simplificar la programación puede ser útil lo siguiente:
xx = (byte más significativo del valor) – 128
yy = (byte menos significativo del valor) – 128
4.4.6
Mensajes de texto
Nota
Solo son usados para los productos MultiRanger 200 e HydroRanger 200.
Si un parámetro del dispositivo devuelve un mensaje de texto, dicho mensaje se convierte en un
número entero y se envía al registro. Los números son mostrados en la tabla siguiente.
Número
22222
30000
30001
30002
30003
30004
30005
70
Mensaje de texto
Valor inválido
OFF (APAGADO)
ON (ENCENDIDO)
Los valores de parámetros de puntos múltiples no coinciden.
El parámetro no existe.
ERR
ERR1
Instrucciones de servicio, 04/2021, A5E45103534-AB
Módulos SmartLinx

Publicidad

loading