Medidor de energia autoconfigurado (*termos de suporte especiais se aplicam)
Quando o seu medidor de energia tiver endereços modbus configuráveis (ou quando o seu medidor de energia não estiver na lista de dispositivos suportados), fornecemos um recurso para configurar um medidor de energia você mesmo. É um processo que permite configurar o medidor de energia como um escravo modbus, permitindo que ele se comunique com o SmartgridOne Controller.
*Por favor, note que este recurso é fornecido “como está” e deve ser usado por sua conta e risco. Se você encontrar algum problema ou precisar de assistência dedicada, teremos prazer em ajudar sob um contrato de suporte. Entre em contato pelo e-mail sales@smartgridone.com para preços e disponibilidade.
Passo 1
Conecte o medidor ao SmartgridOne Controller usando RS485 ou Modbus TCP.
- Para Ethernet Modbus-TCP: Por favor, siga as diretrizes para fiação ethernet. Para fiação ethernet correta:
- Para RS485: Por favor, siga as diretrizes para fiação RS485
Além disso, consulte o manual do seu medidor para obter os detalhes corretos de fiação e conexão e verifique se alguma configuração precisa ser alterada para habilitar a comunicação modbus.
Passo 2
Colecte as seguintes informações do seu medidor de energia:
- Endereço Modbus: O endereço do medidor de energia no barramento RS485.
- Taxa de transmissão: A velocidade de comunicação do medidor de energia (por exemplo, 9600, 19200, etc.).
- Paridade: A configuração de paridade do medidor de energia (por exemplo, Nenhuma, Par, Ímpar).
- Informações de registro: Para cada medição que você deseja ler, você precisará:
- Endereço do registro (em decimal)
- Tipo de dados (por exemplo, int16, uint32, float32)
- Ordem das palavras (se aplicável para valores de múltiplos registros)
- Qualquer fator de escala ou compensação necessária
- O tipo de medição (por exemplo, tensão, corrente, potência)
Passo 3
Abra a interface web do SmartgridOne Controller e navegue até a seção de configuração do medidor de energia. Em seguida, encontre o driver "Genérico":

Selecione a interface que você gostaria de usar (RS485 ou Modbus TCP).
Passo 4:
Você precisará fornecer uma configuração JSON que define quais registros ler e como interpretá-los. A configuração segue esta estrutura:
[
{
"dataType": "float32",
"address": 3000,
"wordOrder": "bigEndian",
"scaleFactor": 1,
"measurement": "actualPowerTot_W"
},
{
"dataType": "uint32",
"address": 3002,
"wordOrder": "bigEndian",
"scaleFactor": 0.1,
"measurement": "importedAbsEnergyTot_Wh"
}
]
Cada configuração de registro requer:
dataType
: O tipo de dados armazenados no registro (por exemplo, "int16", "uint32", "float32")address
: O endereço do registro Modbus em decimalmeasurement
: O nome da medição padronizada (por exemplo, "actualPowerTot_W", "importedAbsEnergyTot_Wh")
Os campos opcionais incluem:
wordOrder
: Como os valores de múltiplos registros são ordenados ("bigEndian", "littleEndian", "middleEndian", "reverseWord")scaleFactor
: Valor para multiplicar o valor bruto do registro (padrão: 1)offset
: Valor a ser adicionado após a escala (padrão: 0)bytePosition
: Posição dentro de um array de bytes (se aplicável)enumMapping
: Para tipos de enum, mapeia valores para stringslength
: Para arrays ou campos de bytes, número de itenssigned
: Para tipos numéricos, se o valor é assinado
Recomendamos fortemente incluir pelo menos:
- Potência Total (
actualPowerTot_W
) - Energia Total Importada (
importedAbsEnergyTot_Wh
) - Energia Total Exportada (
exportedAbsEnergyTot_Wh
) se bidirecional
Digite o código neste lugar:

Details
A entrada é estritamente validada e não aceitará nenhum erro:
