Configura ou lê se a interpretação de pacotes ModBus está habilitada na Flexcomm3
Leitura:
AT+ MIPMBUSENABLE?
+MIPMBUSENABLE: [MODBUS_ENABLE]
OK
Parâmetros (gravados na Flash do MCU):
- MODBUS_ENABLE: estado da interpretação de pacotes ModBus
- 0: interpretação de pacotes ModBus desabilitada
- 1: interpretação de pacotes ModBus RTU de ambos os lados habilitada
- 2: interpretação de pacotes ModBus TCP vindos somente do servidor habilitada
- 3: conversão de pacotes ModBus TCP (servidor) para RTU (serial) e vice versa habilitada
- 4: conversão de pacotes ModBus TCP (servidor) para RTU (serial) e vice versa com verificação de paridade habilitada
- 5: conversão de pacotes ModBus TCP (servidor) para RTU (serial) e vice versa com verificação de paridade e timeout de comando
Exemplos:
AT+MIPBUSENABLE?
+MIPMBUSENABLE: 1
OK
Escrita:
AT+MIPMBUSENABLE= [MODBUS_ENABLE]
OK
Parâmetros (gravados na Flash do MCU):
- MODBUS_ENABLE: habilita ou desabilita interpretação de pacotes ModBus
- 0: desabilita a interpretação de pacotes ModBus
- 1: habilita a interpretação de pacotes ModBus RTU de ambos os lados
- 2: habilita a interpretação de pacotes ModBus TCP vindos somente do servidor (pacotes vindos do lado da serial não são interpretados)
- 3: habilita a conversão de pacotes ModBus TCP (servidor) para RTU (serial) e vice versa
- 4: habilita a conversão de pacotes ModBus TCP (servidor) para RTU (serial) e vice versa com verificação de paridade
- 5: habilita a conversão de pacotes ModBus TCP (servidor) para RTU (serial) e vice versa com verificação de paridade e timeout de comando
Exemplo:
AT+MIPMBUSENABLE=0 //Endereço Modbus setado para 15 mas protocolo desativado
OK
Configura ou lê se a interpretação de pacotes ModBus está habilitada na Flexcomm3
Leitura:
AT+ MIPMBUSTIMEOUT?
+MIPMBUSTIMEOUT: [MBUSTIMEOUT]
OK
Parâmetros (gravados na Flash do MCU):
- MBUSTIMEOUT: timeout do comando modbus no modo 5 em segundos (mínimo 30 segundos)
Exemplos:
AT+MBUSTIMEOUT?
AT+MBUSTIMEOUT: 30
OK
Escrita:
AT+MBUSTIMEOUT= [MBUSTIMEOUT]
OK
Parâmetros (gravados na Flash do MCU):
- MBUSTIMEOUT: timeout do comando modbus no modo 5 em segundos (mínimo 30 segundos)
Exemplo:
AT+MBUSTIMEOUT=60
OK