Respostas
Para criar o frame enviado pelo server de acordo com o solicitado, segue abaixo as informações necessárias para cada caso: Modbus RTU: - Endereço do cliente: 01 - Função de leitura: 03 - Endereço do registro: 30001 - Quantidade de registros: 01 - CRC: Calculado a partir dos dados do frame (excluindo o endereço do cliente e o CRC) Frame: 01 03 75 30 00 01 XX XX Onde XX XX é o valor do CRC calculado. Modbus ASCII: - Endereço do cliente: 02 - Função de escrita: 10 - Endereço do registro: 000A - Quantidade de registros: 03 - Dados: Valores das saídas digitais em hexadecimal - LRC: Calculado a partir dos dados do frame (excluindo o endereço do cliente e o LRC) Frame: 02 10 00 0A 00 03 XX XX Onde XX XX é o valor do LRC calculado. Modbus TCP: - Endereço do cliente: 03 - Função de leitura: 03 - Endereço do registro: 30005 - Quantidade de registros: 02 - ID de transferência: 10 - Protocolo: 0 - CRC: Calculado a partir dos dados do frame (excluindo o ID de transferência e o protocolo) Frame: 00 0A 00 00 00 06 03 03 75 30 00 05 00 02 XX XX Onde XX XX é o valor do CRC calculado.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta