Lista de Exceções Padrão do Protocolo

Driver Modicon Modbus

Lista de Exceções Padrão do Protocolo

Topo  Anterior  Próximo

A tabela a seguir lista as exceções padrão, definidas pela especificação do protocolo Modbus (versão 1.1b).

As exceções são registradas no log do Driver, sempre que detectadas, e podem ser lidas pela aplicação através da Leitura do Código da Última Exceção.

Note que, além das exceções listadas aqui, o equipamento pode definir outras exceções proprietárias. Neste caso, espera-se que estas exceções sejam descritas na documentação do fabricante do equipamento.

Códigos de exceção padronizados pelo protocolo Modbus

Código (em Hexadecimal)

Nome

Significado

01

ILLEGAL FUNCTION

O código de função recebido não é válido. Isto pode indicar que a função não está implementada ou que o Escravo encontra-se em um estado inadequado para processá-la

02

ILLEGAL DATA ADDRESS

O endereço de dados recebido não é um endereço válido. Mais especificamente, a combinação do endereço de referência e a quantidade de dados a serem transferidos é inválida

03

ILLEGAL DATA VALUE

O valor presente na requisição do Mestre não é válido. Isto indica uma falha na estrutura de dados remanescente de uma requisição complexa, como quando o tamanho informado para o bloco de dados não está correto. Esta exceção não indica que os valores submetidos para escrita estejam fora do escopo esperado pela aplicação, uma vez que tal informação não é acessível ao protocolo

04

SLAVE DEVICE FAILURE

Ocorreu um erro irrecuperável durante o processamento da função solicitada

05

ACKNOWLEDGE

Usado com comandos de programação. O Escravo aceitou a mensagem e a está processando, mas este processamento demanda um longo tempo. Esta exceção previne um time-out no Mestre. O fim da requisição deve ser testado por um processo de polling

06

SLAVE DEVICE BUSY

Usado com comandos de programação. Indica que o Escravo está processando um outro comando de longa duração e que a solicitação deve ser retransmitida mais tarde, quando o Escravo estiver novamente disponível

08

MEMORY PARITY ERROR

Usado em conjunto com as funções 20 e 21, reference type 6, para indicar que a área estendida de arquivos falhou em um teste de consistência. O equipamento Escravo pode estar precisando de manutenção

0A

GATEWAY PATH UNAVAILABLE

Usado em conjunto com gateways, para indicar que o gateway não foi capaz de alocar um caminho interno para o processamento da solicitação. Geralmente indica que o gateway está desconfigurado ou sobrecarregado

0B

GATEWAY TARGET DEVICE FAILED TO RESPOND

Usado em conjunto com gateways, para indicar que não foi recebida nenhuma resposta do equipamento de destino. Geralmente indica que o equipamento não está presente na rede

 
Esta seção da documentação ajudou você a configurar este Driver?
Sim Não
Comentários (opcional):