WEM3050T
Contador trifásico
Monitor ao vivo
Perfil de carga diário · A energia acumula-se ao longo do tempo
Envie uma solicitação real
Essas respostas vêm do API em execução. Copie um URL para usá-lo em seu próprio aplicativo.
https://simulator.iammeter.com/WEM3050T/api/monitorExemplo de linha de comando
curl 'https://simulator.iammeter.com/WEM3050T/api/monitor'
Resposta ao vivo
Nenhum pedido aindaClique em “Enviar solicitação” para visualizar a resposta API.
Referência da API HTTP
IAMMETER oferece suporte a APIs HTTP locais. Este simulador implementa apenas um subconjunto das interfaces de firmware.
Documentação da API HTTP local IAMMETER · Subconjunto de API de firmware compatível
Todos os três endpoints abaixo são solicitações GET somente leitura. Eles usam o caminho do modelo selecionado.
| Ponto final | Exemplo de linha de comando |
|---|---|
| /WEM3050T/api/monitor | curl 'https://simulator.iammeter.com/WEM3050T/api/monitor' |
| /WEM3050T/api/monitorjson | curl 'https://simulator.iammeter.com/WEM3050T/api/monitorjson' |
| /WEM3050T/monitorjson | curl 'https://simulator.iammeter.com/WEM3050T/monitorjson' |
Campos da matriz de medições
WEM3080 retorna Data. WEM2067 e WEM3050T retornam Datas, com uma matriz por canal.
| Índice | Medição | Unidade |
|---|---|---|
| 0 | Tensão | V |
| 1 | Corrente | A |
| 2 | Potência ativa | W |
| 3 | Energia importada | kWh |
| 4 | Energia exportada | kWh |
| 5 | Frequência | Hz |
| 6 | Fator de potência | — |
Exemplos de resposta
Exemplos ilustrativos às 12h UTC+08:00, com energia contada a partir das 00h. Estas não são respostas ao vivo.
Exemplo de resposta do monitor
{
"ssid": "IAMMETER-Simulator",
"sig": 100,
"mac": "020000003050",
"version": "simulator-1.0",
"server": "em",
"SN": "1AD9B537",
"model": "WEM3050T",
"Datas": [
[230.0,1.252,270.0,2.092,0.000,50.00,0.94],
[229.5,0.487,110.0,1.280,0.000,50.00,0.98],
[229.0,0.399,90.0,0.747,0.000,50.00,0.98]
]
}Exemplo de resposta legada com Reactive e NEM
{
"method": "4-9",
"mac": "020000003050",
"version": "simulator-1.0",
"server": "em",
"SN": "1AD9B537",
"EA": {
"Reactive": [
[99.9,0.666,0.000],
[19.8,0.379,0.000],
[16.2,0.135,0.000]
]
},
"Datas": [
[230.0,1.252,270.0,2.092,0.000,50.00,0.94],
[229.5,0.487,110.0,1.280,0.000,50.00,0.98],
[229.0,0.399,90.0,0.747,0.000,50.00,0.98],
[0.0,0.000,470.0,4.120,0.000,0.00,0.00]
]
}
Reactive adiciona EA.Reactive apenas a monitorjson e carrega. Cada linha contém potência reativa em var, energia indutiva em kvarh e energia capacitiva em kvarh.
Somente WEM3050T suporta NEM. Quando habilitada, a quarta linha Datas soma a potência ativa trifásica, importa energia e exporta energia; seus outros campos são zero.
Ordem de campo Data / Datas: tensão (V), corrente (A), potência ativa (W), energia de importação (kWh), energia de exportação (kWh), frequência (Hz), fator de potência.
Conecte-se ao serviço Modbus compartilhado
Documentação do IAMMETER Modbus/TCP
Todos os modelos compartilham o mapa completo de registro trifásico. Selecionar um modelo na página não altera os dados do Modbus.
Implantação pública: o dispositivo Local Web e APIs locais suportam HTTP na porta 80 e HTTPS na porta 443. O portal, a documentação e o administrador usam HTTPS. As sessões dos dispositivos HTTP e HTTPS são separadas. O Modbus/TCP nativo usa uma porta TCP separada (padrão 502); insira um nome de host e uma porta, não um URL. Os destinos de upload têm configurações HTTP/HTTPS independentes.
Mapa de registos legados
Endereços são endereços de protocolo baseados em zero. Cada campo de 32 bits ocupa dois registradores consecutivos.
| Endereço (decimal/hexadecimal) | Medição | Tipo | Decodificação |
|---|---|---|---|
| 0 / 0x00 | A – Tensão | uint16 | ÷100 → V |
| 1 / 0x01 | A – Corrente | uint16 | ÷100 → A |
| 2 / 0x02 | A – potência ativa | int32 | W |
| 4 / 0x04 | A – Energia importada | uint32 | ÷800 → kWh |
| 6 / 0x06 | A – Energia exportada | uint32 | ÷800 → kWh |
| 8 / 0x08 | A – Fator de potência | uint16 | ÷1000 |
| 9 / 0x09 | Modelo do dispositivo | uint16 | 4 → WEM3050T |
| 10 / 0x0A | B – Tensão | uint16 | ÷100 → V |
| 11 / 0x0B | B – Corrente | uint16 | ÷100 → A |
| 12 / 0x0C | B – potência ativa | int32 | W |
| 14 / 0x0E | B – Energia importada | uint32 | ÷800 → kWh |
| 16 / 0x10 | B – Energia exportada | uint32 | ÷800 → kWh |
| 18 / 0x12 | B – Fator de potência | uint16 | ÷1000 |
| 19 / 0x13 | Reservado | uint16 | 0 |
| 20 / 0x14 | C – Tensão | uint16 | ÷100 → V |
| 21 / 0x15 | C – Corrente | uint16 | ÷100 → A |
| 22 / 0x16 | C – potência ativa | int32 | W |
| 24 / 0x18 | C – Energia importada | uint32 | ÷800 → kWh |
| 26 / 0x1A | C – Energia exportada | uint32 | ÷800 → kWh |
| 28 / 0x1C | C – Fator de potência | uint16 | ÷1000 |
| 29 / 0x1D | Reservado | uint16 | 0 |
| 30 / 0x1E | Frequência | uint16 | ÷100 → Hz |
| 31 / 0x1F | Reservado | uint16 | 0 |
| 32 / 0x20 | Potência ativa trifásica total | int32 | W |
| 34 / 0x22 | Energia total importada (NEM desabilitada) | uint32 | ÷800 → kWh |
| 36 / 0x24 | Energia total exportada (NEM desativado) | uint32 | ÷800 → kWh |
| 38 / 0x26 | A – potência reativa | int32 | var |
| 40 / 0x28 | A energia reativa indutiva | uint32 | ÷1000 → kvarh |
| 42 / 0x2A | A energia reativa capacitiva | uint32 | ÷1000 → kvarh |
| 44 / 0x2C | B – potência reativa | int32 | var |
| 46 / 0x2E | B energia reativa indutiva | uint32 | ÷1000 → kvarh |
| 48 / 0x30 | B energia reativa capacitiva | uint32 | ÷1000 → kvarh |
| 50 / 0x32 | C – potência reativa | int32 | var |
| 52 / 0x34 | C energia reativa indutiva | uint32 | ÷1000 → kvarh |
| 54 / 0x36 | C energia reativa capacitiva | uint32 | ÷1000 → kvarh |
| 56 / 0x38 | Demonstração SN | ASCII/8 registros | 1AD9B537, preenchido com zeros |
| 64 / 0x40 | Tempo de funcionamento | uint32 | s |
Energia ativa legada: ÷800 kWh. Energia Reactive: ÷1000 kvarh. Registros trifásicos compartilhados; NEM desativado. O tempo de execução aumenta continuamente.
SunSpec 203 · somente leitura
SunSpec 203 usa o mesmo endpoint TCP: FC03, base 40000, bloco medidor 40070/107 registros. A energia consome Wh × 10^SF. Leia o bloco completo com seus fatores de escala.
Mapa e exemplo de registro SunSpec