Información
Información
Instalación
de seguridad
de producto
mecánica
FC23 Lectura/escritura múltiple
Escribe y lee dos matrices contiguas de registros. El dispositivo
secundario limita el número máximo de registros en los que se puede
escribir. Si se supera este límite, el dispositivo secundario descarta la
petición y el límite de tiempo del dispositivo principal expira.
Tabla 8-9 Petición de sist. principal
Byte
0
Dirección de nodo secundario 1 a 247, 0 es global
1
Código de función 0x17
2
MSB de dirección de registro inicial para lectura
3
LSB de dirección de registro inicial para lectura
4
MSB de número de registros de 16 bits para lectura
5
LSB de número de registros de 16 bits para lectura
6
MSB de dirección de registro inicial para escritura
7
LSB de dirección de registro inicial para escritura
8
MSB de número de registros de 16 bits para escribir
9
LSB de número de registros de 16 bits para escribir
Longitud de datos de registro para escritura
10
(en bytes)
11
MSB 0 de datos de registro
12
LSB 0 de datos de registro
11+recuento
CRC LSB
de bytes
12+recuento
CRC MSB
de bytes
Tabla 8-10 Respuesta de sist. secundario
Byte
0
Dirección de nodo de origen secundario
1
Código de función 0x17
Longitud de datos de registro en bloque de lectura
2
(en bytes)
3
MSB 0 de datos de registro
4
LSB 0 de datos de registro
3+recuento
CRC LSB
de bytes
4+recuento
CRC MSB
de bytes
s
106
Instalación
Procedimientos
Parámetros
eléctrica
iniciales
básicos
Descripción
Descripción
Puesta en
Uso de la
Optimización
marcha del motor
tarjeta SD
8.6.7
Tipos de datos ampliados
Los registros MODBUS estándar son de 16 bits. Mediante la asignación
convencional se asocia un solo parámetro #X.Y a un único registro
MODBUS. Para que se acepten los tipos de datos de 32 bits (entero y
decimal), se transfiere una matriz contigua de registros de 16 bits
utilizando los servicios de lectura y escritura múltiple de MODBUS.
Los dispositivos secundarios suelen contener una serie mixta de
registros de 16 bits y 32 bits. Con el fin de permitir que el dispositivo
principal seleccione el acceso de 16 bits o 32 bits que desee, el tipo de
datos seleccionado se indica en los dos bits de la parte superior de la
dirección del registro.
NOTA
La selección se aplica al acceso del bloque completo.
bit 15
bit 14
TYP1
TYP0
Selección de tipo
El campo de tipo de 2 bits selecciona el tipo de datos de conformidad
con la tabla siguiente:
Campo de tipo
bits 15-14
00
01
10
11
Si se selecciona un tipo de datos de 32 bits, el dispositivo
secundario utiliza dos registros MODBUS consecutivos de 16 bits
(orden 'big endian'). El dispositivo principal también debe establecer
el 'número de registros de 16 bits' correcto.
Por ejemplo, lea de Pr 20.021 a Pr 20.024 como parámetros de 32 bits
mediante FC03 del nodo 8.
Tabla 8-11 Petición de sist. principal
Byte
Valor
0
0x08
Dirección de nodo de destino secundario
1
0x03
FC03 Lectura múltiple
2
0x47
Dirección de registro inicial Pr 20.021
(16384 + 2021 - 1) = 18404 = 0x47E4
3
0xE4
4
0x00
Número de registros de 16 bits para lectura
Pr 20.021 a Pr 20.024 es registros de 4x32 bits
5
0x08
= registros de 8x16 bits
6
CRC LSB CRC
7
CRC MSB CRC
Tabla 8-12 Respuesta de sist. secundario
Byte
Valor
0
0x08
Dirección de nodo de destino secundario
1
0x03
FC03 Lectura múltiple
Longitud de datos (bytes) = registros de 4x32 bits
2
0x10
= 16 bytes
3-6
Datos de Pr 20.021
7-10
Datos de Pr 20.022
11-14
Datos de Pr 20.023
15-18
Datos de Pr 20.024
19
CRC LSB CRC
20
CRC MSB CRC
Guía del usuario del control de Unidrive M751
PLC
Parámetros
Diagnósticos
Onboard
avanzados
catalogación de UL
bits 0 - 13
Dirección de parámetro
X x 100+Y -1
Tipo de datos
Comentarios
seleccionado
Compatible con
INT16
versiones anteriores
INT32
Float32
No admitido
Reservado
Descripción
Descripción
Información de
Edición:2