- Visão geral do Jelina
- CommBridge
- Exemplos de configuração
Aquisição de temperatura de um sensor por comunicação serial
1. Objetivo
Seção intitulada “1. Objetivo”Use o plugin de comunicação serial para adquirir a temperatura de um sensor de temperatura e umidade, processe os dados adquiridos e exiba-os em tempo real.
2. Dispositivos e plugins utilizados
Seção intitulada “2. Dispositivos e plugins utilizados”- Dispositivo
(1) Sensor de temperatura e umidade RSDS13 RS485 (origem dos dados para o dispositivo de aquisição)
Consulte os parâmetros do sensor no manual ou no site oficial do fabricante: protocolo de comunicação, saída de comunicação e taxa de transmissão.
| key | name |
|---|---|
| Interface | ttyO3 |
| Taxa de transmissão | 19200 |
| Bits de dados | 8 |
| Paridade | None |
| Bits de parada | 1 |
| Comando de leitura da temperatura | 0f 03 00 00 00 01 85 24 |
(2) Dispositivo EPC-R3220
Clique em [Configuração de interfaces] e, nas configurações da porta serial, altere o modo de COM1 e COM2 para RS485.

- Plugins
Plugins Comunicação serial, Processamento de dados e Envio por MQTT.
3. Regras
Seção intitulada “3. Regras”(1) Conecte o sensor de temperatura e umidade RSDS13 RS485 ao dispositivo EPC-R3220 conforme as regras correspondentes.
(2) Preencha os parâmetros correspondentes para adquirir os dados desse dispositivo.
O esquema de conexão correspondente às regras acima é:

4. Etapas principais
Seção intitulada “4. Etapas principais”(1) Configuração de aquisição da Comunicação serial
1). Configuração da conexão (observação: o nome do perfil é obrigatório)

Configure os parâmetros do sensor de temperatura e umidade RSDS13 RS485 conforme a imagem acima e as necessidades do projeto. Informe os seguintes valores:
- Nome do perfil: Perfil Serial um
- Interface: ttyO3
- Taxa de transmissão: 19200
- Bits de dados: 8
- Paridade: None
- Bits de parada: 1

2). Configuração do quadro de dados (observação: a análise correspondente do quadro só estará disponível quando a habilitação dos dados for enabled)
Clique em [Adicionar configuração] → [Preencher dados] → [Confirmar]. Os dados serão validados e, se estiverem corretos, um item será adicionado.
O endereço (id) desse dispositivo é 1. Parâmetros específicos:
- Nome: Grupo um
- Modo do quadro: HEX
- Formato do quadro de dados: 01 03 00 00 00 01 84 0A
- Período do ciclo: 2000
- Habilitação: Enabled
Observação:
Comando de leitura de temperatura por RS485: enviar 01 03 00 00 00 01 84 0A
| Comando | 01 | 03 | 00 | 00 | 00 | 01 | 84 | 0A |
|---|---|---|---|---|---|---|---|---|
| Descrição | Endereço do dispositivo | Comando de leitura | Byte alto do endereço inicial do registrador | Byte baixo do endereço inicial do registrador | Byte alto da quantidade lida | Byte baixo da quantidade lida | CRCL | CRCH |
84 0A é o resultado de 16 bits de CRC para 01 03 00 00 00 01.
Observação específica: a regra de verificação CRC é CRC-16/MODBUS X16+X15+X2+1.


3). Análise do quadro de dados
Clique nas [Abas superiores] → [Adicionar configuração] → [Preencher dados] → [Confirmar]. Os dados serão validados e, se estiverem corretos, um item será adicionado.
Parâmetros específicos:
- Nome: Nome de análise um
- Análise: byte[3]byte[4]
- Habilitação: Enabled


5. Resultados
Seção intitulada “5. Resultados”Acesse [Gêmeo inteligente] → posicione o ponteiro do mouse sobre o nó [Comunicação serial] → clique em [Perfil] → consulte os [Dados em tempo real].

