Escritura Cuando El Tipo De Parámetros Actual Es Distinto Del Seleccionado; Excepciones; Códigos De Excepción - Nidec Commander C200 Guia Del Usuario

Ocultar thumbs Ver también para Commander C200:
Tabla de contenido

Publicidad

Información
Información
Instalación
sobre seguridad
de producto
mecánica
Lectura cuando el tipo de parámetros actual es distinto del
seleccionado
El dispositivo secundario envía el byte menos significativo de un
parámetro de 32 bits si el parámetro se interpreta como parte de un
acceso de 16 bits.
Si se accede a un parámetro de 16 bits como a un parámetro de 32 bits,
el dispositivo secundario amplía la palabra menos significativa.
El número de registros de 16 bits debe ser par durante el acceso de
32 bits.
Ejemplo: si Pr 01.028 es un parámetro de 32 bits con un valor de
0x12345678, Pr 01.029 es un parámetro de 16 bits con signo y un valor
de 0xABCD y Pr 01.030 es un parámetro de 16 bits con signo y un valor
de 0x0123.
Número
Dirección
de
de
Lectura
registros
registro
de
inicial
16 bits
Pr 01.028
127
1
Pr 01.028
16511*
2
Pr 01.028
16511*
1
Pr 01.029
128
1
Pr 01.029
16512*
2
Pr 01.030
16513*
2
Pr 01.028
a
127
2
Pr 01.029
Pr 01.028
a
16511*
4
Pr 01.029
* Se define bit 14 para permitir el acceso a 32 bits.
80
Instalación
Procedimientos
Parámetros
eléctrica
iniciales
básicos
Respuesta
Comentarios
El acceso de
16 bits estándar
a un registro de
0x5678
32 bits devuelve
16 bits bajos de
datos truncados.
Acceso máximo
0x12345678
a 32 bits
El número de
palabras debe ser
Excepción 2
par para el acceso
de 32 bits
El acceso de
16 bits estándar
a un registro de
0xABCD
32 bits devuelve
16 bits bajos de
datos.
El acceso de
32 bits a un
registro de 16 bits
0xFFFFABCD
devuelve un signo
de 32 bits de datos
ampliados.
El acceso de
32 bits a un
registro de 16 bits
0x00000123
devuelve un signo
de 32 bits de datos
ampliados.
El acceso de
16 bits estándar
0x5678,
a un registro de
0xABCD
32 bits devuelve
16 bits bajos de
datos truncados.
0x12345678,
Acceso máximo
0xFFFFABCD
a 32 bits
Puesta en
Tarjeta de
Optimización
marcha del motor
medios NV
Escritura cuando el tipo de parámetros actual es distinto
del seleccionado
El dispositivo secundario permite la introducción de un valor de 32 bits
en un parámetro de 16 bits siempre que el valor de 32 bits esté
comprendido en el rango normal del parámetro de 16 bits.
El dispositivo secundario permite la escritura de 16 bits en un parámetro
de 32 bits. Como el dispositivo secundario aplicará una extensión con
signo al valor introducido, el rango efectivo de este tipo de escritura será
de -32768 a +32767.
Ejemplos: si Pr 01.028 tiene un rango de ±100000, y Pr 01.029 tiene un
rango de ±10000.
Dirección
de
Escritura
registro
inicial
Pr 01.028
127
Pr 01.028
127
Pr 01.028
16511
Pr 01.029
128
Pr 01.029
16512
* Se define bit 14 para permitir el acceso a 32 bits.
8.6.8

Excepciones

Si se detecta un error en la petición del dispositivo principal,
el dispositivo secundario envía una respuesta de excepción. Si el
mensaje está dañado y la trama no se recibe o falla la prueba de
redundancia cíclica, el dispositivo no genera una excepción. En este
caso, el límite de tiempo del dispositivo principal expira. Si una petición
de escritura múltiple (FC16 o FC23) supera el tamaño máximo de la
memoria intermedia del dispositivo secundario, éste descarta el
mensaje. En este caso no se transmite ninguna excepción y el límite de
tiempo del dispositivo principal expira.
Formato de mensajes de excepción
El formato de los mensajes de excepción del dispositivo secundario es
el siguiente.
Byte
0
Dirección de nodo de origen secundario
1
Código de función original con bit 7 definido
2
Código de excepción
3
CRC LSB
4
CRC MSB
Códigos de excepción
Los códigos de excepción admitidos son los siguientes:
Código
1
Código de función no admitido
Dirección de registro fuera de rango o petición de lectura de
2
demasiados registros
PLC
Parámetros
Diagnósticos
Onboard
avanzados
Número
de
registros
Datos
Comentarios
de
16 bits
Introducción de
16 bits estándar
en un registro de
1
0x1234
32 bits.
Valor introducido =
0x00001234
Introducción de
16 bits estándar
en un registro de
1
0xABCD
32 bits.
Valor introducido =
0xFFFFABCD
Valor introducido
2
0x00001234
= 0x00001234
Valor introducido
1
0x0123
= 0x0123
Valor introducido
2
0x00000123
= 0x00000123
Descripción
Descripción
C200/C300 Guía del usuario del control
Catalogación
de UL
Edición: 1

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Commander c300

Tabla de contenido