Automação Pág. 1/9 TABELA DE REGISTROS MMW01 Protocolo de Comunicação MODBUS-RTU Protocolo de Comunicação: MODBUS RTU Válido para Firmware a partir da versão 1.200. Protocolo de Comunicação Para cada byte transmitido, são mandados 8 bits mais 2 bits que são: Start bit e Stop bit. 1 1 0 1 0 1 0 0 0 1 Start bit 8 bits referentes ao byte transmitido Stop bit Cada equipamento possui um endereço físico para identificação na comunicação. Todos os equipamentos recebem o comando Broadcast no endereço zero (0). Parâmetros da Comunicação Serial: Bits Por Segundo = 9600,19200 ou 34800; Sem Paridade; 8 bits ; 1 stop bit. Formato das Variáveis INT Formato 16bits MSB LSB. LONG Formato 32bits MSB(HI,LO) LSB (HI,LO). FLOAT Formato 32bits IEEE754. Convensão: ON = 0xFF00 (hexadecimal). OFF = 0x00 (hexadecimal). Funções do protocolo suportadas 1 Read Coil Status 3 Read Holding Registers 4 Read Input_Registers 5 Force Single Coil 6 Preset Single Register 16 Write Multiple Registers 17 Report Slave Id
Automação Pág. 2/9 Função 1 Esta função lê o estado ON/OFF de um acionamento digital no escravo. No Registro Zero(0) cada bit corresponde a um acionamento, o bit em 1 indica acionamento ON e bit em zero indica acionamento OFF. Nos demais registros o valor do Registro corresponde a saída desejada. Registro Descrição Variável Tipo 0000 Cada bit corresponde a um acionamento, o bit em 1 indica acionamento ON e bit em zero indica acionamento OFF. INT R 0013 Saída de alarme ON=Ligado OFF=Desligado, se os alarmes estiverem off (desabilitados) na programação. Pedido Registro 0 End. Função End.Inicial End. Inicial Num.Pts. Num.Pts CRC MSB LSB MSB LSB 1 1 $00 $00 $00 $01 - - Resposta Ex.: End. Função Byte Contador Saída MSB Saída LSB CRC 1 1 2 37 10 35 107 INT R MSB LSB X X X X X X X X X X X AL X X X X AL saída de acionamento do alarme.
Automação Pág. 3/9 Funções 3,6 e 16 Registro Conteúdo Variável Tipo Descrição 0000 End_Rede int R/W Endereço de comunicação na rede de 1 a 250 0001 Prim_TP long R/W Primário TP (Variáveis inteiras de 4 bytes) 0002 Prim_TP long R/W Primário TP (LSB) 0003 Sec_TP int R/W Secundário TP 0004 Prim_TC int R/W Primário TC 0005 Sec_TC int R/W Secundário TC de 1 a 5 0006 Ligacao int R/W Fase-Neutro "0", Fase-Fase "$FF00" 0007 Tres_Elem int R/W Instalação: 2 TC's 0, 3 TC's $FF00 Habilita o cálculo de harmônicas de tensão e 0008 Hab_Harm int R/W corrente. Desabilita "0", Habilita $FF00". 0009 Baud_Rate int R/W "52" 9600bps,"26" 19200bps,"13" 38400bps Intervalo de demanda em segundos. Default 0010 Delta_t int R/W 900 (15 minutos) 0011 (Nota 1) float_ack int R/W Reconhecimento de variáveis do tipo FLOAT no protocolo: Desabilita "0", Habilita $FF00" 0012 Timer Display int R/W Tempo de atualização do display. 1 unidade = 16ms, default 62 0013 Habilita alarme int R/W Habilita ou desabilita todos os alarmes. ON ou OFF(default) 0014 Alarme máx. V1x10 int R/W Alarme limite superior de tensão fase 1 default=0 0015 Alarme máx. V2x10 int R/W fase 2 default=0 0016 Alarme máx. V3x10 int R/W fase 3 default=0 Alarme limite superior de corrente fase 1 0017 Alarme máx. I1x100 int R/W default=0 0018 Alarme máx. I2x100 int R/W Alarme limite superior de corrente fase 2 default=0 0019 Alarme máx. I3x100 int R/W Alarme limite superior de corrente fase 3 default=0 0020 Alarme máx. FP1 int R/W Limite superior do Fator de Potência da fase 1, normalizado 0 até 2000. Ex.: 800=0,8 indutivo; 1000=1 ;1200=0,8 capacitivo; etc 0021 Alarme máx. FP2 int R/W Limite superior do Fator de Potência da fase 2 0022 Alarme máx. FP3 int R/W Limite superior do Fator de Potência da fase 3 Alarme máx. THD Limite superior de THD de tensão da fase 1, 0023 V1x10 int R/W de 0 até 1000 Alarme máx. THD 0024 V2x10 int R/W Limite superior de THD de tensão da fase 2 Alarme máx. THD V3x10 int R/W Limite superior de THD de tensão da fase 3 0025 0026 a 0031 Reservado Alarme limite inferior de tensão fase 1 default=0 0032 Alarme mín. V1x10 int R/W 0033 Alarme mín. V2x10 int R/W Alarme limite inferior de tensão fase 2 0034 Alarme mín. V3x10 int R/W Alarme limite inferior de tensão fase 3
Automação Pág. 4/9 Registro Conteúdo Variável Tipo Descrição Alarme limite inferior de corrente fase1 0035 Alarme mín. I1x100 int R/W default=0 0036 Alarme mín. I2x100 int R/W Alarme limite inferior de corrente fase2 0037 Alarme mín. I3x100 int R/W Alarme limite inferior de corrente fase3 Limite inferior do Fator de Potência da fase 1, normalizado 0 até 2000. Ex.: 800=0,8 0038 Alarme mín. FP1 int R/W indutivo; 1000=1 ;1200=0,8 capacitivo; etc 0039 Alarme mín. FP2 int R/W Limite inferior do Fator de Potência da fase 2 0040 Alarme mín. FP3 int R/W Limite inferior do Fator de Potência da fase 3 0041 a 0049 Reservado 0050 teclado protegido Int R/W 1 = protegido. 0=desprotegido 0x8000= BackLigth ON tela inicial = 0 ver 0051 TelaIni (IMS) Int R/W tabela I 0052 MostradorCicloMetri co (IMS) Int R/W COMANDO PARA DISPLAY: Se verdadeiro (1) mostra energia em formato contador ciclométrico (10 dígitos numéricos mais a unidade de medida em Wh ou kwh. Ex.: 1.000.000.000kWh). Se falso (0) mostra energia no formato default IMS de 4 dígitos numéricos, ex.: 100.0GWh. 0053 HideZero (IMS) no formato MostradorCicloMetri co Int R/W COMANDO PARA DISPLAY: Se verdadeiro (1) retira zeros não significativos (a esquerda) no formato contador ciclométrico. 0054 Kilo (IMS) no formato MostradorCicloMetri co Int R/W LimiteValZeraEnergi COMANDO PARA DISPLAY: Se verdadeiro (1) mostra a energia em KWh no formato contador ciclométrico, se falso (0) mostra a energia em Wh até chegar a 1000Wh de onde passa para KWh. Valor máximo para zerar a energia MSB. Valor default de fábrica 2TWh-1. 0055 a em kwh (IMS) Long R/W LimiteValZeraEnergi 0056 a em kwh (IMS) Long R/W Valor máximo para zerar a energia LSB 0057 limitekwaux Int r/w habilita copia Escrita pedido de copia do buffer de 0400 amostras (IMS) int R/W amostragem 0401 n_amostras_copia (IMS) int R numero de amostras no buffer de copia 0402 sequencia int R sequencia de fase 1= OK, 0= fora de sequencia 0403 sentido_energia Fase 1 int R 16=sentido direto, 1=sentido reverso 0404 sentido_energia Fase 2 int R 16=sentido direto, 1=sentido reverso 0405 sentido_energia Fase 3 int R 16=sentido direto, 1=sentido reverso Obs.: Mantendo zerados ambos os limites Inferior e Superior de uma variável de alarme significa que o alarme para esta variável está desabilitado.
Automação Pág. 5/9 Função 4 - Grandezas Elétricas Registro Conteúdo Variável Tipo Unid. Descrição 0000 Vm FLOAT R V Tensão média trifásica 0001 Vr FLOAT R V Tensão medida da fase R (Vst p/ delta) 0002 Vs FLOAT R V Tensão medida da fase S (Vtr p/ delta) 0003 Vt FLOAT R V Tensão medida da fase T (Vrs p/ delta) 0004 Im FLOAT R A Corrente média trifásica 0005 Ir FLOAT R A Corrente medida da fase R 0006 Is FLOAT R A Corrente medida da fase S 0007 It FLOAT R A Corrente medida da fase T 0008 FPm FLOAT R Fator de Potência médio trifásico 0009 FPr FLOAT R Fator de Potência fase R 0010 FPs FLOAT R Fator de Potência fase S 0011 FPt FLOAT R Fator de Potência fase T 0012 Pm FLOAT R W Potência Ativa Total trifásica 0013 Pr FLOAT R W Potência Ativa fase R 0014 Ps FLOAT R W Potência Ativa fase S 0015 Pt FLOAT R W Potência Ativa fase T 0016 Qm FLOAT R VAr Potência Reativa Total trifásica 0017 Qr FLOAT R VAr Potência Reativa fase R 0018 Qs FLOAT R VAr Potência Reativa fase S 0019 Qt FLOAT R VAr Potência Reativa fase T 0020 Sm FLOAT R VA Potência Aparente Total trifásica 0021 Sr FLOAT R VA Potência Aparente fase R 0022 Ss FLOAT R VA Potência Aparente fase S 0023 St FLOAT R VA Potência Aparente fase T 0024 Frequência FLOAT R Hz Frequência elétrica da fase L1 0025 Energ_Ativa FLOAT R Wh Energia Ativa (Memória não volátil) 0026 Energ_Cap FLOAT R Energia Reativa Capacitiva (Memória VArh não volátil) 0027 Energ_Ind FLOAT R Energia Reativa Indutiva (Memória não VArh volátil) 0028 Energia Ativa acumulada FLOAT R Wh Energia Ativa Acumulada. Não utilizar. Demanda Demanda Calculada (anterior) usada 0029 Calculada FLOAT R W com o sincronismo da função 5 (106) 0030 Demanda FLOAT R W Demanda Ativa acumulada no periodo delta_t 0031 Demanda Reativa FLOAT R VAr Demanda Reativa acumulada no periodo delta_t 0032 Demanda Aparente FLOAT R VA Demanda Aparente acumulada no periodo delta_t 0033 Demanda Máxima FLOAT R W Maior Demanda Ativa registrada (Memória não volátil) 0034 Demanda Reativa Máxima FLOAT R VAr Maior Demanda Reativa registrada (Memória não volátil) 0035 Demanda Aparente Máxima FLOAT R VA Maior Demanda Aparente registrada (Memória não volátil)
Automação Pág. 6/9 Registro Conteúdo Variável Tipo Unid. Descrição Energia ativa Energia ativa reversa (Memória não 0036 reversa FLOAT R Wh volátil) Energia cap Energia reativa capacitiva reversa 0037 reversa FLOAT R VArh (Memória não volátil) 0038 Energia ind reversa FLOAT R Energia reativa indutiva reversa VArh (Memória não volátil) Energia Ativa acumulada Energia ativa acumulada reversa. Não 0039 reversa FLOAT R Wh utilizar. 0040 Vrs FLOAT R V Tensão calculada entre as fases L1 e L2. Habilitada para 0041 Vst FLOAT R V Tensão calculada entre as fases L2 e L3. Habilitada para. 0042 Vtr FLOAT R V Tensão calculada entre as fases L3 e L1. Habilitada para. Energia aparente acumulada Energia Aparente Acumulada (Memória não volátil) 0043 (direta+reversa) FLOAT R VAh 0044 corrente_neutro FLOAT R A Corrente de neutro. Corrente Residual. Para 0045 tensao_neutro FLOAT R V Tensão de neutro. Tensão Residual. Para 0046 Angulo_V1 FLOAT R Ângulo da tensão da fase L1, para 0047 Angulo_V2 FLOAT R Ângulo da tensão da fase L2, para 0048 Angulo_V3 FLOAT R Ângulo da tensão da fase L3, para 0049 Angulo_I1 FLOAT R Ângulo da corrente da fase L1, para Ângulo da corrente da fase L2, para 0050 Angulo_I2 FLOAT R 0051 Angulo_I3 FLOAT R Energia primaria e 052...076 aux FLOAT R Wh Ângulo da corrente da fase L3, para As medições de energia e demanda armazenadas em memória não-volátil permanecem registradas no equipamento mesmo havendo falta de energia. Estas são zeradas através dos comandos de zeramento da Função 5, ou quando a energia ativa direta ou reversa ultrapassar o valor armazenado na variável especificada como o limite do valor medido (LimiteValZeraEnergia).
Automação Pág. 7/9 Função 4 - Leitura de Harmônicas Registro Conteúdo Variável Tipo Descrição 0100 THD_Vr int R Distorção Harmônica Total Tensão fase R 0101 3H_Vr int R 3a Harmônica de Tensão da fase R 0102 5H_Vr int R 5a Harmônica de Tensão da fase R 0103 7H_Vr int R 7a Harmônica de Tensão da fase R 0104 9H_Vr int R 9a Harmônica de Tensão da fase R 0105 11H_Vr int R 11a Harmônica de Tensão da fase R 0106 13H_Vr int R 13a Harmônica de Tensão da fase R 0107 15H_Vr int R 15a Harmônica de Tensão da fase R 0108 17H_Vr int R 17a Harmônica de Tensão da fase R 0109 19H_Vr int R 19a Harmônica de Tensão da fase R 0110 21H_Vr int R 21a Harmônica de Tensão da fase R 0111 23H_Vr int R 23a Harmônica de Tensão da fase R 0112 25H_Vr int R 25a Harmônica de Tensão da fase R 0113 27H_Vr int R 27a Harmônica de Tensão da fase R 0114 29H_Vr int R 29a Harmônica de Tensão da fase R 0115 31H_Vr int R 31a Harmônica de Tensão da fase R 0116 THD_Vs int R Distorção Harmônica Total Tensão fase S 0131 31H_Vs int R 31a Harmônica de Tensão da fase S 0132 THD_Vt int R Distorção Harmônica Total Tensão fase T 0147 31H_Vt int R 31a Harmônica de Tensão da fase T 0148 THD_Ir int R Distorção Harmônica Total Corrente fase R 0163 31H_Ir int R 31a Harmônica de Corrente da fase R 0164 THD_Is int R Distorção Harmônica Total Corrente fase S 0179 31H_Is int R 31a Harmônica de Corrente da fase S 180 THD_It int R Distorção Harmônica Total Corr. T 0195 31H_It int R 31a Harmônica de Corrente da fase T As harmônicas são transmitidas multiplicadas por dez. Nota 1 Para a leitura das variáveis analógicas em Float através da Função 4, pode ser necessário em alguns casos, devido a características técnicas do mestre modbus utilizado, que o valor zero seja escrito no parâmetro 11, pág. 3 ( float_ack ).
Automação Pág. 8/9 Função 5 (ON = 0xFF00 OFF = 0x00) Registro Descrição Variável Tipo 0013 Saída de alarme ON=Liga OFF=Desliga, se alarmes estiverem off (desabilitados) na programação. INT R 0100 Reservado 0101 Zera Todas as energias e demandas (Somente com dado ON) INT R 0102 Zera Energia Ativa direta e reversa (Somente com dado ON) INT R 0104 Zera Energia Reativa Capacitiva direta e reversa (Somente com dado ON) INT R 0105 Zera Energia Reativa Indutiva direta e reversa (Somente com dado ON) INT R 0106 Sincronismo Demanda (Somente com dado ON) INT R 0107 Zera Energia Aparente (Somente com dado ON) INT R Função 17 End. Função CRC 1 17 192 44 Pedido Resposta 15 bytes Ex.: End. Função Byte Contador FLOAT IEEE32BITS Número de Série Tipo de Equipamento CRC 1 17 10 64 0 4 234 0 18 214 135 0 188 35 107 Posição [3] [4] [5] [6] =Versão do firmware Formato FLOAT Posição [7] [8] [9] [10] =Número de Série Formato LONG Posição [11] [12] =Tipo do Equipamento Format INT Versão 2.000 Número de Série: 1234567 Tipo: 188 (Smart Cap 485) **************
Automação Pág. 9/9 Telas: DESCRIÇÃO NÚMERO TELA_V 0 TELA_A 1 TELA_POTENCIAS 2 TELA_FP 3 TELA_FREQ 4 TELA_THDV 5 TELA_THDA 6 TELA_ENERGIA ATIVA 7 TELA_ENERGIA_IND 8 TELA_ENERGIA_CAP 9 TELA_ENERGIA APARENTE 10 TELA_DEMANDA 11 TELA_DEMANDA_REATIVA 12 TELA_ DEMANDA_APARENTE 13 TELA_ENERGIA_REVERSA 14 TELA_ENERGIA_IND REV 15 TELA_ ENERGIA_CAP REV 16 TELA_SOMATORIO 17 TELA_INFO 18 TELA_V FF 19 TELA_ANGULO V 20 TELA_ANGULO A 21 TELA_V I NEUTRO 22 Tabela 1 número das telas