Skip to main content

8.1. Registros de Pacotes

O pacote de registro e o pacote de pulsação são adequados para comunicação entre o dispositivo e o software em nuvem.

A definição do pacote de registro é que quando o software de computador e o módulo de servidor serial (doravante referido como o módulo) estabelecer uma conexão TCP, o módulo enviará uma sequência de códigos para o software primeiro, para que o software possa reconhecer com qual módulo está se comunicando. Essa sequência de códigos é o pacote de registro. O pacote de registro é muito adequado para monitorar a Internet das Coisas, porque o software em nuvem geralmente é executado no servidor de rede pública da Internet e o módulos são distribuídos em diversos pontos de coleta e monitoramento. É fundamental reconhecer o módulo para o software em nuvem, que é necessário para realizar a comunicação IoT. O servidor serial fornece o seguinte método de pacote de registro múltiplo

8.1.1 ENVIO ENDEREÇO MAC NA CONEXÃO

Envie o endereço MAC na conexão: Este método não é suportado apenas para 4 modelos (como a interface, mas também para modelos comuns. Seu método é enviar seu endereço mac para a nuvem quando o módulo está conectado à nuvem. Como o endereço MAC é único, ele pode identificar o dispositivo correspondente. Este método é simples e não requer escrever um pacote de registro para cada dispositivo, por isso é simples e eficaz. Como usar: Clique em "Mais Configurações avançadas" na caixa de diálogo de configurações do dispositivo, localize "Enviar endereço MAC quando o TCP for estabelecer" no meio superior, marque a frente e, em seguida, retorne à interface de configuração e clique em "Modificar configurações".

8.1.2 PROTOCOLO REALCOM

O protocolo Realcom é um protocolo que contém um pacote de registro e um pacote de pulsação. Os usuários podem usar este protocolo para realizar as funções do pacote de registro e pulsação pacote. O método para habilitar o protocolo Realcom é: na caixa de diálogo "Configurações do dispositivo", selecione "Protocolo de conversão" para "Protocolo REAL_COM" e observe que a parte de habilitar o pacote de registro precisa estar em branco e desmarcado.

Depois que o protocolo Realcom for habilitado, não será transmissão transparente comunicação. Possui as seguintes características:

  1. Depois que o dispositivo estabelece uma conexão TCP com a nuvem, o dispositivo automaticamente envia um pacote de registro hexadecimal FA 07 13 02 FA 02 MAC[5] MAC[4] MAC[3] MAC[2] MAC[1] MAC[0] FA FF. Entre eles, MAC[5]~MAC[0] é o endereço MAC do dispositivo.

  2. Quando o dispositivo envia dados para a rede, ele adiciona automaticamente o cabeçalho de 3 bytes prefixo de FA 01 01.

  3. A cada intervalo de tempo de atividade, o dispositivo envia um pacote de pulsação de 1 byte 00 para o Programas. O protocolo REAL_COM pode ser usado como pacote de registro de dispositivos porque contém o endereço MAC no pacote de registro. No entanto, devido ao seu formato fixo, apenas o software em nuvem pode projetar o protocolo REALCOM para ser compatível com este método

8.1.3 REGISTRO DE PACOTE CUSTOMIZADO

O método de pacote de registro personalizado é que o usuário pode preencher um registro arbitrário formato de pacote. O método é: na interface de configuração do dispositivo, a configuração é a seguinte:

A diferença com o protocolo REAL_COM é que o pacote de registro é habilitado aqui e as informações do pacote de registro, como 31 32 33 34, são preenchidas. Observe que isso é hexadecimal, ou seja, os dados reais enviados são a string 1234. Se precisar exibir uma string, clique em a opção "ASCII" ao lado. Quando o dispositivo está conectado ao software em nuvem, ele pode enviar automaticamente o pacote de registro hexadecimal de 31 32 33 34. Este método de pacote de registro é mais flexível, permitindo que o dispositivo se adapte ao formato de pacote de registro em nuvem existente; no entanto, não há curinga como MAC no pacote de registro e diferentes pacotes de registro precisam ser configurados separadamente para cada dispositivo, o que é mais complicado. Os dois acima os métodos de envio de endereço MAC e REALCOM têm a mesma configuração para cada dispositivo, mas o pacote de registro é naturalmente diferente devido a diferentes MACs. O comprimento do pacote de registro mais longo é de 33 bytes. Este método suporta pacotes de registro e pacotes de pulsação no modo UDP.

8.1.4 ARQUIVO DE CONFIGURAÇÃO

Suporta servidor serial para escrever um arquivo de configuração, de modo a realizar o pacote de registro definido pelo usuário, e pode usar curinga de endereço MAC, o que pode resolver o problema de escrever personalizado pacote de registro para cada dispositivo, e não há limite para a duração do registro