Dispositivos Modbus
Dois dispositivos HAM ligam-se a equipamentos de terceiros por Modbus:
| Dispositivo | Família | Liga-se a |
|---|---|---|
| HAM EnergyModbus | e39 |
Um contador de energia |
| HAM DixMBus | e49 |
Um controlador de refrigeração Dixell |
O dispositivo HAM é o master da ligação Modbus. O contador ou o controlador é o slave. O dispositivo lê os registos e envia os valores para a plataforma por WiFi.
Modelos suportados
Seção intitulada “Modelos suportados”HAM EnergyModbus
Seção intitulada “HAM EnergyModbus”Selecione o modelo na definição Tipo de contador:
| Valor | Contador |
|---|---|
| 0 | ABB M1M |
| 1 | ABB M4M |
| 2 | ABB B24 (predefinição) |
| 3 | Schneider PM200 |
| 4 | Schneider PM3200 |
| 5 | Janitza |
HAM DixMBus
Seção intitulada “HAM DixMBus”| Controlador |
|---|
| Dixell XW60L |
| Dixell XR70T |
| Dixell XWi70K |
Para um modelo diferente, contacte o apoio.
Definições de ligação
Seção intitulada “Definições de ligação”As definições estão nas definições do dispositivo. Defina-as de acordo com o contador ou o controlador.
| Definição | Predefinição | Nota |
|---|---|---|
| Taxa de transmissão (Baudrate) | 9600 | Tem de ser igual à do contador ou do controlador. |
| Endereço Modbus | 1 | O endereço slave do contador ou do controlador. |
| Tempo limite de leitura | 600 s | Apenas EnergyModbus. Se o contador não envia dados durante este tempo, as leituras aparecem como em falta. |
A secção Modbus na aplicação
Seção intitulada “A secção Modbus na aplicação”A página do dispositivo tem a secção Modbus apenas para as famílias e39 e e49.
Quando abre a secção, a aplicação lê os registos do dispositivo. O dispositivo tem de estar online.
Tabela de registos
Seção intitulada “Tabela de registos”O título da tabela mostra o modelo, por exemplo Dixell XW60L. Cada linha tem o nome, o endereço, o valor e a unidade.
| Botão | Função |
|---|---|
| Atualizar | Lê todos os registos outra vez. |
| Transferir | Transfere os valores atuais como um ficheiro CSV. |
| Importar | Escreve no dispositivo os valores de um ficheiro CSV ou JSON. A aplicação pede confirmação. |
| Leitura (em cada linha) | Lê outra vez apenas este registo. |
- O campo Filtrar… mostra apenas as linhas com o texto que escreve.
- Mostrar desconhecidos mostra também os registos que o mapa do modelo marca como desconhecidos. Por predefinição estão ocultos.
- Para registos com bits, toque no valor. A aplicação mostra cada bit e o valor em hexadecimal.
Predefinições
Seção intitulada “Predefinições”A secção Predefinições aparece quando o modelo tem registos adequados. Na prática, é para o DixMBus. Uma predefinição é um botão na saída Predefinição do dispositivo. O botão escreve um conjunto de valores com um toque.
- A Etiqueta tem até 4 caracteres.
- Um dispositivo tem até 8 predefinições. Cada predefinição escreve até 8 registos.
- Toque em Adicionar predefinição para uma nova predefinição e em Adicionar registo para um novo valor.
- Toque em Guardar. Os botões da saída mudam de imediato.
Leitura / escrita manual
Seção intitulada “Leitura / escrita manual”A secção Leitura / escrita manual lê ou escreve um registo pelo seu endereço.
| Campo | Valores |
|---|---|
| Slave | O endereço slave |
| Função (leitura) | 3 Holding registers, 4 Input registers, 1 Coils, 2 Discrete inputs |
| Função (escrita) | 6 Single register, 5 Single coil, 16 Multiple (hexadecimal em bruto) |
| Registo | O endereço do registo |
| Contagem | O número de registos a ler |
| Valor | O valor a escrever. Para a função 16, bytes em hexadecimal. |
Antes de cada escrita, a aplicação pergunta Escrever este valor Modbus?.
As leituras na plataforma
Seção intitulada “As leituras na plataforma”Os valores do contador ou do controlador tornam-se leituras normais do dispositivo HAM. Pode vê-los em gráficos, utilizá-los em regras e lê-los na API REST. Consulte as leituras de cada produto na respetiva página: HAM EnergyModbus, HAM DixMBus.

