Aparte de la modificación de códigos de función por la objeción del fallo, el esclavo responderá un byte de un
código anormal que define la razón del error.
Cuando el maestro recibe la respuesta de la objeción, en un proceso típico, volverá a enviar el mensaje o
modificará el orden correspondiente.
Por ejemplo, ajuste el "Canal de comando de operación" del variador (P00.01, dirección del parámetro es
0001H) con la dirección de 01H a 03. El comando es como sigue:
Pero el rango de ajuste del "Canal de comando de operación" es 0~2, así que si se ajusta a 3, como el valor
está por encima del rango, el variador devolverá un mensaje de respuesta de fallo como el siguiente:
El código de respuesta anormal 86H significa la respuesta anormal a un comando de escritura 06H; el código
de fallo es 04H. En la tabla anterior, se nombró como "operación falló" y su significado es que el ajuste del
parámetro de escritura es inválido. Esto también sucedería si intentáramos cambiar repetidamente la función
de un terminal de entrada, ya que no está permitido.
7.3.7 Ejemplo de escritura y lectura
Refiérase a los apartados anteriores para el formato de comando.
7.3.7.1 Ejemplo del comando de lectura 03H
Leer la palabra de estado 1 del variador con la dirección de 01H (refiérase a la tabla 1). De la tabla 1, la
dirección de parámetro de la palabra de estado 1 del variador es 2100H.
El comando enviado al variador es:
El mensaje de respuesta es el siguiente:
El contenido de los datos es 0003H. Siguiendo la Tabla 7-1, el variador se detiene.
Si queremos ver desde "Tipo de fallo actual" a "Tipo de fallo anterior 5" mediante comandos, los códigos de función
correspondientes son P07.27~P07.32 y la dirección de parámetro correspondiente es 071BH~0720H (hay 6 desde
071BH).
98 - 116
Protocolo de comunicación