25-10
K+2 (Byte Hi)
K+2 (Byte Lo)
K+3 (Byte Hi)
K+3 (Byte Lo)
Ejemplo: Si la cadena de arriba se cambiara a "P", la nueva cadena de caracteres se leería como a
continuación:
Registro de Retención Valor
K
(Byte Hi)
K
(Byte Lo)
K+1 (Byte Hi)
K+1 (Byte Lo)
K+2 (Byte Hi)
K+2 (Byte Lo)
K+3 (Byte Hi)
K+3 (Byte Lo)
Se requieren las mismas alineaciones de bytes para escribir.
Verificación de Error CRC (Comprobación de Redundancia Cíclica).
Este campo contiene un valor de CRC de 2 bytes para la detección de error de transmisión. Primero, el
maestro calcula el CRC y lo anexa al mensaje de consulta. El sistema del DECS-150 recalcula el valor
CRC para la consulta recibida y hace una comparación con el valor CRC de la consulta para determinar
si ha ocurrido un error de transmisión. Si es así, no se va a generar un mensaje de respuesta. Si no ha
ocurrido error de transmisión, el esclavo calcula un nuevo valor CRC para el mensaje de respuesta y lo
anexa al mensaje para su transmisión.
El cálculo CRC se realiza utilizando todos los bytes de la dirección del dispositivo, código de función y
campos de bloque de datos. Un registro CRC de 16 bits se inicia en todos los unos. Entonces cada byte
de 8 bits del mensaje se utiliza en el siguiente algoritmo:
Primero, OR-exclusivo del byte del mensaje con el byte de orden inferior del registro CRC. El resultado,
almacenado en el registro CRC, va a desplazarse a la derecha ocho veces. El registro CRC MSB se
llena con un cero con cada desplazamiento. Después de cada desplazamiento, el registro CRC LSB se
examina. Si el LSB es un 1, el registro CRC es entonces ORed-exclusivo con el valor de polinomio fijo
A001 (hex) antes del próximo desplazamiento. Una vez que todos los bytes del mensaje han pasado por
el algoritmo anterior, el registro CRC va a contener el valor de mensaje CRC para ser ubicado en el
campo de verificación de error.
Inicio de sesión DECS-150 segura a través de Modbus
Para iniciar sesión en DECS-150 a través de Modbus, introduzca la cadena nombre de
usuario|contraseña en el registro Inicio de sesión seguro (500). Sustituya el "nombre de usuario" con el
nombre del usuario del nivel de acceso deseado, incluya el símbolo de tubo "|" y sustituya la "contraseña"
con la contraseña del nivel e acceso seleccionado. Para ver el nivel de acceso actual, lea el registro
Acceso actual (520). Introduzca cualquier valor en el registro Cierre de sesión (517) para cerrar la sesión
del DECS-150. Luego de desconectarse de Modbus a través de TCP/IP, el usuario automáticamente
cierra sesión del DECS-150. Sin embargo, al desconectarse de Modbus a través de la línea serie, el
usuario permanece con la sesión iniciada.
Parámetros Modbus
General
Los parámetros generales se enumeran en la Tabla 25-4.
Grupo
System Data (Datos del sistema)
Comunicación Modbus
'W'
'O'
'R'
'D'
'P'
hex 00
hex 00
hex 00
hex 00
hex 00
hex 00
hex 00
Tabla 25-4. Parámetros de grupo generales
Nombre
Número de modelo
®
Registro
Tipo
Bytes
1
Cadena
64
9492672990
R/W
Unidad
Rango
R
n/d
0 - 64
DECS-150