Função 43-14: Leitura da identificação do dispositivo
Estrutura das mensagens de identificação do dispositivo de leitura Modbus
O ID consiste em caracteres ASCII chamados objectos.
Pedido de informações de base:
|
Definição |
Número de bytes |
Valor |
|---|---|---|
|
Número do servidor |
1 byte |
0xFF |
|
Código de função |
1 byte |
0x2B |
|
Código de subfunção |
1 byte |
0x0E |
|
ID do produto |
1 byte |
0x01 |
|
Identificador de objeto |
1 byte |
0x00 |
Resposta com informações de base:
|
Definição |
Número de bytes |
Valor |
||
|---|---|---|---|---|
|
Número do servidor |
1 byte |
0xFF |
||
|
Código de função |
1 byte |
0x2B |
||
|
Código de subfunção |
1 byte |
0x0E |
||
|
ID do produto |
1 byte |
0x01 |
||
|
Nível de conformidade |
1 byte |
0x01 |
||
|
Reservado |
1 byte |
0x00 |
||
|
Reservado |
1 byte |
0x00 |
||
|
Número de objetos |
1 byte |
0x03 |
||
|
Objeto 0: nome do fabricante |
Número do objeto |
1 byte |
0x00 |
|
|
Comprimento do objeto |
1 byte |
0x12 |
||
|
Conteúdo do objeto |
18 |
Schneider Electric |
||
|
Objeto 1: código do produto |
Número do objeto |
1 byte |
0x01 |
|
|
Comprimento do objeto |
1 byte |
0x20 (máximo) |
||
|
Conteúdo do objeto |
0x20 (máximo) |
Código do produto EcoStruxure Panel Server |
||
|
Objeto 2: versão do firmware |
Número do objeto |
1 byte |
0x02 |
|
|
Comprimento do objeto |
1 byte |
0x0B |
||
|
Conteúdo do objeto |
11 bytes |
XXX.YYY.ZZZ |
||
Pedido de informações completas:
|
Definição |
Número de bytes |
Valor |
|---|---|---|
|
Número do servidor |
1 byte |
0xFF |
|
Código de função |
1 byte |
0x2B |
|
Código de subfunção |
1 byte |
0x0E |
|
ID do produto |
1 byte |
0x02 |
|
Identificador de objeto |
1 byte |
0x00 |
Resposta com informações completas:
|
Definição |
Número de bytes |
Valor |
||
|---|---|---|---|---|
|
Número do servidor |
1 byte |
0xFF |
||
|
Código de função |
1 byte |
0x2B |
||
|
Código de subfunção |
1 byte |
0x0E |
||
|
ID do produto |
1 byte |
0x02 |
||
|
Nível de conformidade |
1 byte |
0x02 |
||
|
Reservado |
1 byte |
0x00 |
||
|
Reservado |
1 byte |
0x00 |
||
|
Número de objetos |
1 byte |
0x05 |
||
|
Objeto 0: nome do fabricante |
Número do objeto |
1 byte |
0x00 |
|
|
Comprimento do objeto |
1 byte |
0x12 |
||
|
Conteúdo do objeto |
0x12 |
Schneider Electric |
||
|
Objeto 1: código do produto |
Número do objeto |
1 byte |
0x01 |
|
|
Comprimento do objeto |
1 byte |
0x20 (máximo) |
||
|
Conteúdo do objeto |
0x20 (máximo) |
Código do produto EcoStruxure Panel Server |
||
|
Objeto 2: versão do firmware |
Número do objeto |
1 byte |
0x02 |
|
|
Comprimento do objeto |
1 byte |
0x0B |
||
|
Conteúdo do objeto |
0x0B |
XXX.YYY.ZZZ |
||
|
Objeto 3: URL do fornecedor |
Número do objeto |
1 byte |
0x03 |
|
|
Comprimento do objeto |
1 byte |
0x20 (máximo) |
||
|
Conteúdo do objeto |
0x20 (máximo) |
URL do fornecedor |
||
|
Objeto 4: gama de produtos |
Número do objeto |
1 byte |
0x04 |
|
|
Comprimento do objeto |
1 byte |
0x20 (máximo) |
||
|
Conteúdo do objeto |
0x20 (máximo) |
Gama de produtos do EcoStruxure Panel Server |
||
|
Objeto 5: modelo do produto |
Número do objeto |
1 byte |
0x05 |
|
|
Comprimento do objeto |
1 byte |
0x20 (máximo) |
||
|
Conteúdo do objeto |
0x20 (máximo) |
Modelo do produto EcoStruxure Panel Server |
||
|
Objeto 6: nome da aplicação de utilizador |
Número do objeto |
1 byte |
0x06 |
|
|
Comprimento do objeto |
1 byte |
0x20 (máximo) |
||
|
Conteúdo do objeto |
0x20 (máximo) |
Nome da aplicação de utilizador do EcoStruxure Panel Server |
||