Automação Pág. 1/9 TABELA DE REGISTROS MMW01- M Protocolo de Comunicação MODBUS-RTU Protocolo de Comunicação Protocolo padrão: MODBUS RTU Para cada byte transmitido, são mandados 8 bits mais 2 bits que são: Start bit e 1 (dois) 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 FLOAT Formato 32bits IEEE754 LONG Format 32bits MSB(HI,LO) LSB (HI,LO) INT Format 16bits MSB LSB Funções do protocolo 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 0013 Cada bit corresponde a um acionamento, o bit em 1 indica acionamento ON e bit em zero indica acionamento OFF. INT R Saída de alarme ON=Liga OFF = Desliga se alarmes estiver em off na programaçã INT R 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 MSB LSB Saída 8 Saída 7 Saída 6 Saída 5 Saída 4 Saída 3 Saída 2 Saída 1 X X X AL Saída 12 Saída 11 Saída 10 Saída 9
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 Endereco 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) de 50 a 500000 0003 Sec_TP int R/W Secundário TP de 50 a 500 0004 Prim_TC int R/W Primário TC de 1 a 65000 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 0008 Reservado int R/W "52" 9600,"26" 19200bps,"13" 38400 e 9 para 0009 Baud_Rate int R/W 57600bps. Inicializa o display do equipamento na tela programada. Ver Tabela I. Default 0 0010 TelaIni int R/W 0011 (Nota 1) float_ack int R/W Reconhec. de var. Float no protocolo: 0, Desabilita. 0012 Habilita alarme int R/W ON ou OFF(default) 0013 Alarme máx. Vt*10 int R/W alarme limite superior de tensão trifasica default=0 0014 Alarme min. Vt*10 int R/W alarme limite inferior de tensão trifasica default=0 0015 Alarme máx. It*100 int R/W alarme limite superior de corrente trifasica default=0 0016 Alarme min. It*100 int R/W alarme limite inferior de corrente trifasica default=0 Limite superior do Fator de Potência normalizado 0 até 2000 0017 Alarme máx. FPt int R/W 0018 Alarme min. FPt int R/W 800=0,8 indutivo; 1000 = 1 ;1200=0,8 capacitivo; etc. 0019 Alarme máx. THD V1*10 int R/W Limite superior de THD de tensão 1 0020 Alarme min. THD V1*10 int R/W Limite inferior de THD de tensão 1 0021 Alarme máx. THD V2*10 int R/W Limite superior de THD de tensão 2 0022 Alarme min. THD V2*10 int R/W Limite inferior de THD de tensão 2 0023 Alarme máx. THD V3*10 int R/W Limite superior de THD de tensão 3 0024 Alarme min. THD V3*10 int R/W Limite inferior de THD de tensão 3 0025 Alarme Ultrapassagem Wh*100 Int R/W 0026 MostradorCicloMetrico Int R/W 0027 HideZero Int R/W 0028 Kilo Int R/W 0029 LimiteValZeraEnergia Long R/W Unidade kwatts 0030 LimiteValZeraEnergia Long R/W Limite da energia ativa indica que energia ultrapassou o limite programado. Se valor da energia for maior que o valor programado na variável as energias serão zeradas. Se a variável estiver com o valor Default 0, não é feito o teste.
Automação Pág. 4/9 Registro Conteúdo Variável Tipo Descrição 0400 habilita copia amostras int R/W Escrita pedido de copia do buffer de amostragem 0401 n_amostras_copia 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 Registro Endereço Conteúdo Variável Tipo Descrição 40201 0200 log_time INT R/W intervalo de registros 40202 0201 blocos INT R/W variaveis a serem registradas 40203 0202 tipo_mem INT R/W memoria circular 0 ou linear 1 40204 0203 media_amostras INT R/W integracao das medidas 40205 0204 blocos_ram2 INT R/W variaveis a serem registradas segunda memoria de massa 40206 0205 log_time_ram2 INT R/W intervalo de registros 40207 0206 ano_ini INT R/W 40208 0207 mes_ini INT R/W 40209 0208 dia_ini INT R/W 40210 0209 hora_ini INT R/W 40211 0210 minuto_ini INT R/W 40212 0211 segundo_ini INT R/W 40213 0212 ano_fim INT R/W 40214 0213 mes_fim INT R/W 40215 0214 dia_fim INT R/W 40216 0215 hora_fim INT R/W 40217 0216 minuto_fim INT R/W 40218 0217 segundo_fim INT R/W 40219 0218 basefreq: INT R/W RESERVADO: NÃO MUDAR ESTA VARIAVEL 40220 0219 ZeraKWh: INT R/W HABILITA ZERAMENTO DA ENERGIA AO INCIAR REGISTROS SE =1 40221 0220 teclado_protegido: INT R/W BLOQUEIA O TECLADO SE = 1 VALOR PARA INCREMENTAR A 40222 0221 lim_incr_kwh: INT R/W ENERGIA TOTAL 1=100W
Automação Pág. 5/9 Função 4 Grandezas Elétricas Registro Conteúdo Variável Tipo Descrição 0000 Vm FLOAT R Tensão média entre as fases 0001 Vr FLOAT R Tensão medida da fase R 0002 Vs FLOAT R Tensão medida da fase S 0003 Vt FLOAT R Tensão medida da fase T 0004 Im FLOAT R Corrente média entre as fases 0005 Ir FLOAT R Corrente medida da fase R 0006 Is FLOAT R Corrente medida da fase S 0007 It FLOAT R Corrente medida da fase T 0008 FPm FLOAT R Fator de Potência Médio 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 Potência Ativa Total 0013 Pr FLOAT R Potência Ativa fase R 0014 Ps FLOAT R Potência Ativa fase S 0015 Pt FLOAT R Potência Ativa fase T 0016 Qm FLOAT R Potência Reativa Total 0017 Qr FLOAT R Potência Reativa fase R 0018 Qs FLOAT R Potência Reativa fase S 0019 Qt FLOAT R Potência Reativa fase T 0020 Sm FLOAT R Potência Aparente Total 0021 Sr FLOAT R Potência Aparente fase R 0022 Ss FLOAT R Potência Aparente fase S 0023 St FLOAT R Potência Aparente fase T 0024 Frequência FLOAT R Frequência Medida 0025 Energ_Ativa FLOAT R Energia Ativa 0026 Energ_Cap FLOAT R Energia Capacitiva 0027 Energ_Ind FLOAT R Energia indutiva 0028 En_Acum FLOAT R Energia Ativa Acumulada 0029 Demanda Calculada FLOAT R Demanda Calculada usada no sinc. função 5 (106) 0030 Demanda FLOAT R Demanda Ativa 0031 energia ativa reversa FLOAT R energia ativa reversa 0032 energia capacitiva reversa FLOAT R energia ativa reversa 0033 energia indutiva reversa FLOAT R energia ativa reversa 0034 Demanda Ativa FLOAT R Demanda 0035 Demanda Capacitiva FLOAT R Demanda 0036 Demanda Indutiva FLOAT R Demanda 0037 Demanda Ativa Reversa FLOAT R Demanda 0038 Demanda Capacitiva Reversa FLOAT R Demanda 0039 Demanda Indutiva Reversa FLOAT R Demanda 0040 Corrente de Neutro FLOAT R Corrente lida do TC N
Automação Pág. 6/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. 7/9 Funcao = 4 Leitura das Amostras 1. Escreve no endereço 400 o valor 1. 2. Ler o endereço 400 até que ele fique igual a zero. 3. Ler o endereço 401 que contém o numero de amostras copiadas por canal. 4. Ler o canal desejado conforme a tabela abaixo. Registro Descrição Variável Tipo 1000 Amostra canal 0 Corrente Fase 3 INT R 1200 Amostra canal 1 Tensão Fase 1 INT R 1400 Amostra canal 2 Corrente Fase 1 INT R 1600 Amostra canal 3 Tensão Fase 2 INT R 1800 Amostra canal 4 Corrente Fase 2 INT R 2000 Amostra canal 5 Tensão Fase 3 INT R Função 5 (ON = 0xFF00 OFF = 0x00) Registro Descrição Variável Tipo 0013 Saída de alarme ON=Liga OFF = Desliga se alarmes estiver em off na programaçã INT R 0100 Reservado 0101 Zera Todas energias (Somente com dado ON) INT R 0102 Zera Energia Ativa (Somente com dado ON) INT R 0104 Zera Energia Capacitiva (Somente com dado ON) INT R 0105 Zera Energia Indutiva (Somente com dado ON) INT R 0106 Sincronismo Demanda (Somente com dado ON) INT R
Automação Pág. 8/9 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) TABELA I DESCRIÇÃO DA TELA NÚMERO TELA_SOMATORIO 0 TELA_V 1 TELA_A 2 TELA_POTENCIAS 3 TELA_FP 4 TELA_THDV 7 TELA_THDA 8 TELA_FREQ 9 TELA_RELOGIO 10 TELA_REGISTROS 11 TELA_EA 12 TELA_ER 13 TELA_DEMANDA_ATIVA 14 TELA_DEMANDA_REATIVA 15 TELA_REGISTROS_RAM2 16 TELA_VMAXMIN 17 TELA_COM 21 TELA_RAM1 22 TELA_RAM2 23 TELA_TESTE 40 TELA_TESTE2 41
Automação Pág. 9/9