Registros Y Funciones En Modo 'Process Slave' Y Datos De 32 Bits - Fema Electronica S Serie Manual De Usuario

Instrumentación para automatización industrial; indicadores
Ocultar thumbs Ver también para S Serie:
Tabla de contenido

Publicidad

1.20 Registros y funciones en modo 'Process slave' y datos de 32 bits

listado de los registros accesibles (ver Tabla 8) y funciones permiti-
das (ver Tabla 7) en un instrumento configurado en modo 'Process
slave' y datos de 32 bits.
• acceder a una función no especificada en la tabla, retorna el
error 1 'Illegal Function'.
• acceder a un número de registro no especificada en la tabla,
retorna el error 2 'Illegal data address'.
• trabajar con registros de 32 bits permite codificar números en-
tre 999999 y -199999. dado que el instrumento S40 dispone de 4
dígitos, la indicación está en el rango 9999 / -1999. Enviar valores
superiores (o inferiores) al registro 'Indicación' ocasionará ove-
rrange (o underrange) de la indicación del instrumento.
• los registros Setpoint 1 y Setpoint 2, están deshabilitados (el va-
lor de setpoint se modifica a través del teclado frontal). Para ha-
bilitar la escritura de estos registros a través del bus manteniendo
el modo 'process slave' ver la sección 1.23.9.
- escribir sobre los registros de setpoint cuando están desha-
bilitados retorna un error 2 'Illegal data address'.
- enviar valores superiores a 9999 (o inferiores a -1999) a los
registros de setpoint, graba el valor 9999 (o -1999).
- modificar el setpoint manualmente desde el teclado frontal
no actualiza el registro de setpoint. la lectura del registro de
setpoint no accede al valor de setpoint configurado, sino al
último valor escrito en el registro.
• tras la pérdida de alimentación, el instrumento arranca con los
registros inicializados a valor '0' (ver sección 1.7).
• los registros de 32 bits se escriben mediante la función 'Write
Multiple Registers'. Se debe escribir sobre los 2 registros ('high' y
'low') en la misma escritura. Si se recibe orden de escritura sobre
un solo registro ('high' o 'low') el instrumento descarta la escritu-
ra. no se envía código de error.
• el registro 'Resolución' consiste en un valor numérico que in-
dica el número de decimales del equipo. Valor de 0 a 3. Escribir
el valor 2 enciende el punto decimal en la posición XX.XX. los
valores no válidos son descartados y no se envía código de error.
• todos los registros son de lectura y escritura.
• el acceso a los registros reservados no genera código de error.
Ejemplo : para actualizar la indicación del instrumento a 43.21, utili-
zando registros de 32 bits, convertir el valor de indicación a formato
hexadecimal, y enviar al registro 'indicación high' los primeros 16 bits
y al registro 'indicación low' los últimos 16 bits.
4321 decimal en formato hexadecimal es 0x000010E1
registro 'indicación high' = 0x0000 = 0
registro 'indicación low' = 0x10E1 = 4321
En la práctica, esto se consigue con las funciones DIV (división ente-
ra) y Mod (resto de la división entera).
registro 'indicación high' = 4321 DIV 65536 = '0'
registro 'indicación low' = 4321 MOD 65536 = '4321'
registro 'resolución high' = '0'
registro 'resolución low' = '2'
FEMA ELECTRÓNICA . SERIE S . S40-RTU
Número de función
16
3
Tabla 7 - Funciones en modo 'Process slave' y datos de 32 bits
Número de registro
0
1
2
3
4
5
6
7
8
9
10
11
Tabla 8 - Registros en modo 'Process slave' y datos de 32 bits
Nombre
Write multiple registers
Read registers
Nombre
Indicación Low
Indicación High
Resolución Low
Resolución High
Setpoint 1* Low
Setpoint 1* High
Setpoint 2* Low
Setpoint 2* High
Reservado
Reservado
Reservado
Reservado
9

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S40-rtu

Tabla de contenido