Funções Modbus-SL
Descrição geral
O serviço de mensagens Modbus fornece uma comunicação cliente/servidor entre dispositivos ligados a uma rede Modbus Serial Line (Modbus-SL).
O modelo de cliente/servidor é baseado em quatro tipos de mensagens:
-
Modbus Pedido, a mensagem enviada para a rede pelo cliente para iniciar uma transação.
-
Modbus Indicação, a mensagem de pedido recebido do lado do servidor.
-
Modbus Resposta, a mensagem de resposta enviada pelo servidor.
-
Modbus Confirmação, a mensagem de resposta recebida do lado do cliente.
Os serviços de mensagens Modbus (modelo cliente/servidor) são utilizados para troca de informações em tempo real entre:
-
Duas aplicações de dispositivo.
-
Aplicação do dispositivo e de outro dispositivo.
-
Aplicações e dispositivos HMI/SCADA.
-
Um computador e um programa de dispositivo que fornecem serviços online.
Em Linha em série, a Unidade de dados de aplicação (ADU) Modbus encapsula a Unidade de dados de protocolo (PDU), adicionando o endereço do servidor e um CRC (Controlo de redundância cíclica). É utilizado um cabeçalho específico em TCP/IP para identificar Modbus Unidade de dados de aplicação. Chama-se cabeçalho MBAP (Modbus Cabeçalho do protocolo de aplicações).
Tabela de funções do Modbus
A tabela seguinte descreve em pormenor as funções suportadas pelos dispositivos Modbus-SL suportados pelo EcoStruxure Panel Server:
Código de função |
Nome da função |
---|---|
03 |
Ler n palavras |
04 |
Ler registo de entrada |
06 |
Escrever 1 palavra |
16 |
Escrever n palavras |
43-14 | Ler identificação do dispositivo (consulte Função 43-14: Leitura da identificação do dispositivo) |
100-4 |
Ler palavras não adjacentes em que n ≤ 100 (consulte para Função 100-4: Ler registos não adjacentes) |