Вы находитесь на странице: 1из 15

SmartGateC Modbus

ndice
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 14.1 14.2 14.3 15. 16. 17. 18. 19. 20. 21. GLOSSRIO .....................................................................................................................................................................2 TABELA DE ALARMES .................................................................................................................................................3 TABELA DE SINALIZAES .......................................................................................................................................4 VERSO DO SOFTWARE..............................................................................................................................................4 MONITORAO DE INFORMAES GERAIS .......................................................................................................4 MONITORAO DE PERFIL DE MEDIO DE ENERGIA ELTRICA ............................................................5 MONITORAO DE LISTA DE ALARMES NO NORMAIS.................................................................................6 MONITORAO DE STATUS DAS SINALIZAES...............................................................................................7 MONITORAO DE GRANDEZAS ADICIONAIS DE ENERGIA ELTRICA ....................................................7 MONITORAO DE DEMANDA X CONTROLE..................................................................................................9 MONITORAO DE FATPOT X CONTROLE ......................................................................................................9 MONITORAO DE ESTADO DAS REMOTAS....................................................................................................9 MONITORAO DAS ENTRADA DE ESTADO ..................................................................................................10 SADAS ........................................................................................................................................................................10 MONITORAO DAS SADAS .......................................................................................................................................10 OPERAO DAS SADAS .............................................................................................................................................10 MONITORAO DETALHADA DAS SADAS ..................................................................................................................11 PROGRAMAO DE DATA E HORA ...................................................................................................................11 OPERAO DE REPOSIO DE DEMANDA .....................................................................................................12 OPERAO DE RECONHECIMENTO DE ALARMES ......................................................................................12 PROGRAMAO DO EQUIPAMENTO ................................................................................................................12 RECEPO DE DADOS DE PERFIL DE MEDIO DE ENERGIA ELTRICA ..........................................13 RECEPO DE DADOS DE HISTRICO DE EVENTOS ..................................................................................14 RECEPO DE DADOS DE PERFIL DE DEMANDAS SUPLEMENTARES...................................................15

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 1/15

SmartGateC Modbus

1.

Glossrio
Rd Wr RW ByteH ByteL blkXX Int16 Int32 float Registros somente de leitura Registros somente de escrita Registros de leitura e escrita Varivel de 1 byte Hi do registro Varivel de 1 byte Lo do registro Bloco de xx registros Varivel inteiro de 2 byte Varivel inteiro de 4 bytes Varivel de 4 bytes

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 2/15

SmartGateC Modbus

2.

Tabela de alarmes
Nmero do alarme um inteiro de 16 bits. Dividimos o nmero do alarme de 16 bits em 2 bytes: um dos bytes define o AlarmeTipo e o outro Aux. AlarmeNmero = AlarmeTipo * 256 + Aux Alarme Tipo 0 0 0 0 1 2 Aux Descrio

0 1 2 3 0-7 0-7

0-7

0-7

0-7

6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

0-63 0-63 0-63 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7 0-7

Reservado / desprogramado Sincronismo Ponta Posto reativo Falta de Pulso na medio 0-7 Tendncia de ultrapassagem da Demanda. Controle 0-7 de Demanda pela Projetada Tendncia de ultrapassagem do fator de potncia indutivo no Controle 0-7 de Fator de Potncia Tendncia de ultrapassagem do fator de potncia capacitivo no Controle 0-7 de Fator de Potncia Tendncia de ultrapassagem de Consumo no Controle 0-7 de Consumo Comando supervisionado da sada 0-63 Entrada de estado 0-63 Sada 0-63 Tenso alta trifsica na medio 0-7 Tenso baixa trifsica na medio 0-7 Tenso alta Fase-Neutro 1 da medio 0-7 Tenso baixa Fase-Neutro 1 da medio 0-7 Tenso alta Fase-Neutro 2 da medio 0-7 Tenso baixa Fase-Neutro 2 da medio 0-7 Tenso alta Fase-Neutro 3 da medio 0-7 Tenso baixa Fase-Neutro 3 da medio 0-7 Tenso alta Fase-Fase 12 da medio 0-7 Tenso baixa Fase-Fase 12 da medio 0-7 Tenso alta Fase-Fase 23 da medio 0-7 Tenso baixa Fase-Fase 23 da medio 0-7 Tenso alta Fase-Fase 31 da medio 0-7 Tenso baixa Fase-Fase 31 da medio 0-7 Correte alta trifsica da medio 0-7 Correte baixa trifsica da medio 0-7 Correte alta Fase 1 da medio 0-7 Correte baixa Fase 1 da medio 0-7 Correte alta Fase 2 da medio 0-7 Correte baixa Fase 2 da medio 0-7 Correte alta Fase 3 da medio 0-7 Correte baixa Fase 3 da medio 0-7 Frequencia alta na medio 0-7 Frequencia baixa na medio 0-7 Demanda Projetada alta na medio 0-7 Demanda Projetada baixa na medio 0-7 Demanda Mdia alta na medio 0-7 Demanda Mdia baixa na medio 0-7 Demanda Instantnea alta na medio 0-7 Demanda Instantnea baixa na medio 0-7 Demanda Acumulada alta na medio 0-7 Potncia ativa alta na medio 0-7 Potncia ativa baixa na medio 0-7 Fator de potncia limite capacitiva na medio 0-7 Fator de potncia limite indutiva na medio 0-7 THD alta tenso Fase 1 na medio 0-7
Pg. 3/15

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

SmartGateC Modbus

45 46 47 48 49

0-7 0-7 0-7 0-7 0-7

THD alta tenso Fase 2 na medio 0-7 THD alta tenso Fase 3 na medio 0-7 THD alta correte Fase 1 na medio 0-7 THD alta correte Fase 2 na medio 0-7 THD alta correte Fase 3 na medio 0-7

3.

Tabela de sinalizaes
Alarme 0 1 ... 7 8 9 ... 15 16 17 18 Descrio Tendncia de falta de Pulso na medio 0 Tendncia de falta de Pulso na medio 2 ... Tendncia de falta de Pulso na medio 7 Trigger na medio 0 Trigger na medio 1 ... Trigger na medio 7 Tendncia de estouro no registro histrico das medies Tendncia de estouro no registro histrico de eventos Ocorrncia de ajuste no relgio

4.

Verso do software
Registros somente de leitura Executar leitura de 30 registros (0-29) em uma nica trama End 0a9 10 a 19 20 a 29 Var blk10 blk10 blk10 Descrio Nome do aplicativo (20 caracteres) Verso do aplicativo (20 caracteres) Nome do protocolo da remota (20 caracteres)

5.

Monitorao de informaes gerais


Registros somente de leitura Executar leitura de 20 registros (50-69) em uma nica trama End 50 Descrio Status do alarme geral: 0=Nenhum alarme 1=Existe pelo menos um alarme ativo Int16 Status de alterao da lista de alarmes no normais: 0=No h alterao 1=Lista de alarme alterado Int16 Sincronismo da medio: 0=Sncrona 1=Assncrona Int16 Perodo: 0=Ponta 1=ForaPontaIndutivo 2=Capacitivo Int16 Posto reativo: 0=Indutivo 1=Capacitivo Int16 Perodo do ano: 0=mido 1=Seco Int16 Status de alterao da lista de sinalizao geral: 0=No h alterao 1=Lista de sinalizao alterado Int16 Ano atual Int16 Ms atual Int16 Dia atual Int16 Hora atual Int16 Minuto atual Int16 Segundo atual blk07 Ultimo evento Data+Hora+Ev+Aux1+Aux2 = (4+4+2+2+2)bytes Var Int16

51

52 53 54 55 56

57 58 59 60 61 62 63 a 69

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 4/15

SmartGateC Modbus

6.

Monitorao de perfil de medio de energia eltrica


Registros somente de leitura Para verso anterio a 1.42, executar leitura de 102 registros em uma nica trama. Para verso igual ou superior a 1.43 pode ser lido a partir de qualquer ofset e em bloco de qualquer tamanho.

Tabela de endereo do incio de cada medio Medio 0 1 2 3 4 Endereo 8000 8200 8400 8600 8800

5 9000

6 9200

7 9400

Temos 0 a 7 medies de energia eltrica Cada medio tem 102 registros EndMedio = 8000 + MedNro * 200. Ex: para MedNro=2 teremos 8000+2*200=8400 EndVarivel = EndMedio + Ofset Ex: endereo da demanda instantnea ativa da medio 2 teremos 8400 + 6 = 8406 (dec) = 0x20d6 (hex) Trama de leitura do Equipo2 / medio2 / demanda instantnea = 20016 kW
Requisio do mestre 02 03 20 d6 00 02 2e 00 02 = Equipo2 03 = funo leitura de registros 20 d6 = endereo da varivel 8406 (dec) 2e 00 = CRC 02 = Equipo2 03 = funo leitura de registros 04 = 4 bytes de resposta 46 9c 60 01 = 20016,0 (float) kW f5 95 = CRC

Resposta do escravo

02 03 04 46 9c 60 01 f5 95

Ofset Var Descrio 0 Int16 unidade 1 Int16 tempo decorrido nos 15 min atuais(segundo/10): 0-89 2 float Demanda projetada ativa 4 float Demanda acumulada ativa 6 float Demanda instantnea ativa 8 float Demanda do ultimo intervalo ativa 10 float Demanda media dos ltimos 15 minutos ativa 12 float Demanda contratada no perodo atual 14 float Potncia a retirar para atingir o valor de controle 16 float Demanda projetada reativa 18 float Demanda acumulada reativa 20 float Demanda instantnea reativa 22 float Demanda do ultimo intervalo reativa 24 float Demanda acumulada ativa (hora) 26 float Demanda projetada ativa (hora) 28 float Demanda acumulada reativa (hora) 30 float Demanda projetada reativa (hora) 32 float Fator de potncia instantneo 34 float Fator de potncia projetado 36 float Fator de potncia do ultimo intervalo de hora 38 float Fator de potncia mdio (15 minutos) 40 float DMCR do ultimo intervalo de hora 42 float UFER total 44 float Consumo ativo total 46 float Consumo reativo total 48 float Consumo ativo ponta 50 float Consumo reativo ponta 52 float Demanda mxima ponta 54 float Fator de potncia mais indutivo ponta 56 float Fator de potncia mais capacitivo ponta 58 float Fator de carga ponta 60 float Contador de perodos ponta 62 float DMCR ponta
SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 5/15

SmartGateC Modbus

64 66 78 70 72 74 76 88 80 82 84 86 98 90 92 94 96 98 100

float float float float float float float float float float float float float float float float float float float

UFER ponta Consumo ativo fora de ponta indutivo Consumo reativo fora de ponta indutivo Demanda mxima fora de ponta indutivo Fator de potncia mais indutivo fora de ponta indutivo Fator de potncia mais capacitivo fora de ponta indutivo Fator de carga fora de ponta indutivo Contador de perodos fora de ponta indutivo DMCR fora de ponta indutivo UFER fora de ponta indutivo Consumo ativo fora de ponta capacitivo Consumo reativo fora de ponta capacitivo Demanda mxima fora de ponta capacitivo Fator de potncia mais indutivo fora de ponta capacitivo Fator de potncia mais capacitivo fora de ponta capacitivo Fator de carga fora de ponta capacitivo Contador de perodos fora de ponta capacitivo DMCR fora de ponta capacitivo UFER fora de ponta capacitivo

7.

Monitorao de lista de alarmes no normais


Somente de leitura Executar leitura de um bloco de 100 registros (200 bytes) em uma nica trama de comunicao Cada bloco contm lista de 20 alarmes no normais em ordem cronolgica Temos no mximo 6 blocos de leitura (103 alarmes / 20 alarmes / blocos) no normais. Executar leitura do bloco 0 ao 5 para recuperar todos alarmes no normais Se o registro off-set 0 (ver tabela abaixo) apresentar valor 0 indica que terminou a lista de alarme no normais Os registros recebidos no padro intel, ou seja primeiro byte recebido ByteL Cada alarme ocupa 5 registros(10 bytes): Registro Var Byte Descrio off-set 0 Int16 0 e 1 bit 15: controle de impresso 0=No imprimir 1=Imprimir (alterou de estado) bit 8-14: AlarmeTipo. Ver item 2. bit 0-7: Auxiliar do AlarmeTipo. Ver item 2. 1 Int16 2 Dia 3 Mes 2 Int16 4 e 5 Ano 3 Int16 6 Hora 7 Min 4 Int16 8 Seg 9 Status: 0=AlarmeNormal 1=AlarmeAtivo 2=AlarmeReconhecido 3=AlarmeNoReconhecido

Tabela de endereo do incio de cada bloco Bloco 0 1 ... 5 Endereo 120 121 ... 125

Tabela das variveis em um bloco (100 registros) Ofset Var Descrio 0-4 blk5 Primeiro alarme 5-9 Segundo alarme 10-14 blk5 Terceiro alarme ... blk5 ... 95-99 blk5 Vigsimo alarme

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 6/15

SmartGateC Modbus

8.

Monitorao de status das sinalizaes


Registros somente de leitura Executar leitura de uma pgina de 19 registros em uma nica trama Ver a tabela de sinalizaes no item 0 Registro de retorno: 0=Inativo 1=Ativo End Var Descrio 140 blk19 Status da sinalizao 0 a 18

9.

Monitorao de grandezas adicionais de energia eltrica


Registros somente de leitura Para verso anterio a 1.42, executar leitura de 124 registros em uma nica trama. Para verso igual ou superior a 1.43 pode ser lido a partir de qualquer ofset e em bloco de qualquer tamanho.

Tabela de endereo do incio de cada medio Medio 0 1 2 3 4 Endereo 3000 3200 3400 3600 3800

5 4000

6 4200

7 4400

Tabela das variveis em um bloco (124 registros) Ofset Var Descrio 0 float Tenso trifsico 2 float Menor tenso trifsico 4 float Maior tenso trifsico 6 float Corrente trifsico 8 float Menor corrente trifsico 10 float Maior corrente trifsico 12 float Freqncia 14 float Tenso fase 1 16 float Tenso fase 2 18 float Tenso fase 3 20 float Corrente fase 1 22 float Corrente fase 2 24 float Corrente fase 3 26 float Potncia ativa trifsica 28 float Potncia ativa fase 1 30 float Potncia ativa fase 2 32 float Potncia ativa fase 3 34 float Potncia reativa trifsica 36 float Potncia reativa fase 1 38 float Potncia reativa fase 2 40 float Potncia reativa fase 3 42 float Potncia aparente trifsica 44 float Potncia aparente fase 1 46 float Potncia aparente fase 2 48 float Potncia aparente fase 3 50 float Fator de potncia trifsica 52 float Fator de potncia fase 1 54 float Fator de potncia fase 2 56 float Fator de potncia fase 3 58 Int16 THD tenso fase 1 (total) 59 Int16 THD tenso fase 1 ( 3. harmnica) 60 Int16 THD tenso fase 1 ( 5. harmnica) 61 Int16 THD tenso fase 1 ( 7. harmnica) 62 Int16 THD tenso fase 1 ( 9. harmnica) 63 Int16 THD tenso fase 1 (11. harmnica) 64 Int16 THD tenso fase 1 (13. harmnica) 65 Int16 THD tenso fase 1 (15. harmnica) 66 Int16 THD tenso fase 1 (17. harmnica) SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 7/15

SmartGateC Modbus

67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123

Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16 Int16

THD tenso fase 1 (19. harmnica) THD tenso fase 1 (21. harmnica) THD tenso fase 2 (total) THD tenso fase 2 ( 3. harmnica) THD tenso fase 2 ( 5. harmnica) THD tenso fase 2 ( 7. harmnica) THD tenso fase 2 ( 9. harmnica) THD tenso fase 2 (11. harmnica) THD tenso fase 2 (13. harmnica) THD tenso fase 2 (15. harmnica) THD tenso fase 2 (17. harmnica) THD tenso fase 2 (19. harmnica) THD tenso fase 2 (21. harmnica) THD tenso fase 3 (total) THD tenso fase 3 ( 3. harmnica) THD tenso fase 3 ( 5. harmnica) THD tenso fase 3 ( 7. harmnica) THD tenso fase 3 ( 9. harmnica) THD tenso fase 3 (11. harmnica) THD tenso fase 3 (13. harmnica) THD tenso fase 3 (15. harmnica) THD tenso fase 3 (17. harmnica) THD tenso fase 3 (19. harmnica) THD tenso fase 3 (21. harmnica) THD corrente fase 1 (total) THD corrente fase 1 ( 3. harmnica) THD corrente fase 1 ( 5. harmnica) THD corrente fase 1 ( 7. harmnica) THD corrente fase 1 ( 9. harmnica) THD corrente fase 1 (11. harmnica) THD corrente fase 1 (13. harmnica) THD corrente fase 1 (15. harmnica) THD corrente fase 1 (17. harmnica) THD corrente fase 1 (19. harmnica) THD corrente fase 1 (21. harmnica) THD corrente fase 2 (total) THD corrente fase 2 ( 3. harmnica) THD corrente fase 2 ( 5. harmnica) THD corrente fase 2 ( 7. harmnica) THD corrente fase 2 ( 9. harmnica) THD corrente fase 2 (11. harmnica) THD corrente fase 2 (13. harmnica) THD corrente fase 2 (15. harmnica) THD corrente fase 2 (17. harmnica) THD corrente fase 2 (19. harmnica) THD corrente fase 2 (21. harmnica) THD corrente fase 3 (total) THD corrente fase 3 ( 3. harmnica) THD corrente fase 3 ( 5. harmnica) THD corrente fase 3 ( 7. harmnica) THD corrente fase 3 ( 9. harmnica) THD corrente fase 3 (11. harmnica) THD corrente fase 3 (13. harmnica) THD corrente fase 3 (15. harmnica) THD corrente fase 3 (17. harmnica) THD corrente fase 3 (19. harmnica) THD corrente fase 3 (21. harmnica)

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 8/15

SmartGateC Modbus

10. Monitorao de Demanda x Controle


Registros somente de leitura Executar leitura de um bloco de 90 registros em uma nica trama

Tabela de endereo do incio de cada medio Medio 0 1 2 3 4 5 6 7 Endereo 19000 19100 19200 19300 19400 19500 19600 19700

Tabela das variveis em um bloco (90 registros) Ofset Var Descrio minuto 0 float Demanda acumulada 0 2 float Demanda projetada 4 float Potncia reduzir ... float Demanda acumulada ... ... float Demanda projetada ... float Potncia reduzir 84 float Demanda acumulada 14 86 float Demanda projetada 88 float Potncia reduzir

11. Monitorao de FatPot x Controle


Registros somente de leitura Executar leitura de um bloco de 60 registros em uma nica trama

Tabela de endereo do incio de cada medio Medio 0 1 2 3 4 5 6 7 Endereo 22000 22100 22200 22300 22400 22500 22600 22700

Tabela das variveis em um bloco (60 registros) Ofset Var Descrio minuto 0 float Fator de potncia instantneo 0 2 float Potncia reativa a reduzir 4 float Fator de potncia instantneo 4 6 float Potncia reativa a reduzir ... float Fator de potncia instantneo ... ... float Potncia reativa a reduzir 52 float Fator de potncia instantneo 52 54 float Potncia reativa a reduzir 56 float Fator de potncia instantneo 56 58 float Potncia reativa a reduzir

12. Monitorao de estado das remotas


Registros somente de leitura Executar leitura de 32 registros (160-191) em uma nica trama para ler estado das 32 remotas possveis. Registro de retorno: 0=NoConectado 1=Comunicando 2=Erro End Var Descrio 160 a 191 blk32 Estado da remota 0 a 31

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 9/15

SmartGateC Modbus

13. Monitorao das Entrada de estado


Registros somente de leitura Permite leitura de um ou mais Entrada numa trama de comunicao. Registro de retorno: 0=EntradaInativo 1=EntradaAtivo End 200 201 ... 263 Descrio Estado da Entrada de Estado 0 Estado da Entrada de Estado 1 ... Estado da Entrada de Estado 63

14. Sadas
14.1 Monitorao das Sadas
Permite leitura de um ou mais sadas numa trama de comunicao. Um registro de retorno: ByteH: 0=SdDesligado 1=SdLigado ByteL: 0=EmAutomtico 1=EmManualDesligado 2=EmManualLigado End 300 301 ... 363 Descrio Estado da Sada 0 Estado da Sada 1 ... Estado da Sada 63

14.2 Operao das Sadas


Permite operar (escrita) em um ou mais sada numa trama de comunicao. Um registro de envio: ByteH: Nmero do usurio ByteL: 0 = Nenhuma operao (utilizado quando operar multiplas sadas e desejar no alterar o estado atual) 1 = Para automtico 2 = Para manual desligado 3 = Para manual ligado End 300 301 ... 363 Descrio Opera na Sada 0 Opera na Sada 1 ... Opera na Sada 63

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 10/15

SmartGateC Modbus

14.3 Monitorao detalhada das Sadas


Permite leitura de um ou mais sadas em uma trama de comunicao. Cada sada deve ser lido dois registros: Primeiro registro mostra os controles associados e o segundo mostra estado da sada do controle. Detalhamento do primeiro registro: Bit_0: Associado ao controle de demanda pela demanda projetada Bit_1: Associado ao controle de demanda pela demanda mdia Bit_2: Associado ao controle de demanda pela demanda acumulada Bit_3: Associado ao controle de fator de potncia Bit_4: Associado ao comando pelo horrio de tarifao (Ponta, Fora Ponta Indutivo, etc.) Bit_5: Associado ao controle horrio Bit_6: Associado ao comando de desligamento pela falha de medio Bit_7: Associado ao comando pelo alarme Bit_8: Associado ao comando pela entrada de estado Bit_9: Associado ao comando pelo acesso remoto Bit_10: Associado ao controle de consumo Bit_11: Associado lgica de entrada e sada Bit_12: Associado ao comando pela temporizado (retardo, tempo mnimo ligado, etc.) Bit_13: reservado Bit_14: reservado Bit_15: Modo Manual. 0=ModoAutomatico 1=ModoManual Detalhamento do segundo registro: Bit_0: Esdado do controle de demanda pela demanda projetada Bit_1: Esdado do controle de demanda pela demanda mdia Bit_2: Esdado do controle de demanda pela demanda acumulada Bit_3: Esdado do controle de fator de potncia Bit_4: Esdado do comando pelo horrio de tarifao (Ponta, Fora Ponta Indutivo, etc.) Bit_5: Esdado do controle horrio Bit_6: Esdado do comando de desligamento pela falha de medio Bit_7: Esdado do comando pelo alarme Bit_8: Esdado do comando pela entrada de estado Bit_9: Esdado do comando pelo acesso remoto Bit_10: Esdado do controle de consumo Bit_11: Esdado da lgica de entrada e sada Bit_12: Esdado do comando pela temporizado (retardo, tempo mnimo ligado, etc.) Bit_13: reservado Bit_14: reservado Bit_15: Estado da sada. Ex: Primeiro registro = 1021H(4129D) Segundo registro = 0x1001H(4097D). Primeiro registro informa que est em modo manual; associado a controle de demanda pela projetada e existe pelo menos uma programao horria. Segundo registro conclui que est ligado pelo modo manual; desligado pelo controle de damanda projetada e ligado pela programao horria. End 400 e 401 402 e 403 ... 526 e 527 Descrio Estado detalhado da Sada 0 Estado detalhado da Sada 1 ... Estado detalhado da Sada 63

15. Programao de data e hora


Registro de leitura e escrita Executar leitura/escrita de 5 registros (110 a 114) em uma nica trama de comunicao End Var 110 Int16 111 a 114 blk04 Descrio Numero do usurio Data e hora

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 11/15

SmartGateC Modbus

16. Operao de reposio de demanda


Registro somente de escrita End Var Descrio 100 Int16 Numero do usurio

17. Operao de reconhecimento de alarmes


Registro somente de escrita Executar escrita de 2 registros (20 e 21) em uma nica trama de comunicao End Var Descrio 100 Int16 Numero do usurio 101 Int16 -1 = reconhece todos os alarmes xx = reconhece alarme nmero xx

18. Programao do equipamento


End. QtPg Descrio da Pag 1001 1 Comunicao da superviso 1002 1 Rede I/O distribudo 1010 1 Usurios (programadores e operadores) 1020 1 Dados da empresa 1030 1 Datas especiais 1040 3 Alarme de usurio 1050 11 Medio de Energia principal Medio de Energia setoriais Demanda suplementares Contrato de consumo 1070 32 Sadas 1110 32 Entrada de estados 1150 5 Programao horria 1160 4 Lgica de entrada e sadas 1170 5 Controle de demanda pela Demanda Projetada 1170 5 Controle de demanda pela Demanda Projetada 1180 1 Controle de demanda pela Demanda Mdia 1190 1 Controle de demanda pela Demanda Acumulada 1200 1 Controle de consumo 1210 1 Controle de fator de potncia

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 12/15

SmartGateC Modbus

19. Recepo de dados de perfil de medio de energia eltrica


Registros somente de leitura Executar leitura do bloco (100 registros) em uma nica trama Cada endereo acessa um bloco (ver tabela de variveis do bloco) de 100 registros (registro de um dia de uma entrada) diferente. Veja a tabela abaixo. Consultar a programao de medio se a entrada est programada Cada registro de entrada ativa inclui informao de perodo P/FPi/FPc nos 2 bits mais significativos (MSB), sendo 00=Ponta 01=ForaPontaInd e 11=ForaPontaCap Cada registro de entrada indutiva inclui informao de posto horrio Ind/Cap nos 2 bits mais significativos (MSB), sendo 00=Indutivo 01=Capacitivo Ler os dados iniciando do mais recente (Dia=0) ao mais antigo (Dia=36). Se o bloco lido tiver ano=0 significa que no tem mais registros antigos da medio

Endereo = 25000 + Medic*MaxEnt*MaxDia + Entr* MaxDia + Dia 25000 + (0~7)*3*37+ (0~3)* 37 + (0~36) Medic: Nmero da medio 0 a 8 Entr: 0 a 2 onde 0=EntradaAtivo 1=EntradaIndutivo 2=EntradaCapacitivo Dia: 0 a 36 onde 0=96RegistroMaisRecente 36=96RegistroMaisAntigo Tabela de endereo End Medic Entr 25000 0 0 ... 0 0 25036 0 0 25037 0 1 ... 0 1 25073 0 1 25074 0 2 ... 0 2 25110 0 2 25111 1 0 ... 1 0 25147 1 0 25148 1 1 ... 1 1 25184 1 1 25185 1 2 ... 1 2 25221 1 2 ... ... ... ... ... ... ... ... ... 25777 7 0 ... 7 0 25813 7 0 25814 7 1 ... 7 1 25850 7 1 25851 7 2 ... 7 2 25887 7 2

Dia 0 ... 36 0 ... 36 0 ... 36 0 ... 36 0 ... 36 0 ... 36 ... ... ... 0 ... 36 0 ... 36 0 ... 36

Descrio Registro de 1 dia da entrada de energia ativo mais recente da medio 0 ... Registro de 1 dia da entrada de energia ativo mais antigo da medio 0 Registro de 1 dia da entrada de energia indutivo mais recente da medio 0 ... Registro de 1 dia da entrada de energia indutivo mais antigo da medio 0 Registro de 1 dia da entrada de energia indutivo mais recente da medio 0 ... Registro de 1 dia da entrada de energia indutivo mais antigo da medio 0 Registro de 1 dia da entrada de energia ativo mais recente da medio 1 ... Registro de 1 dia da entrada de energia ativo mais antigo da medio 1 Registro de 1 dia da entrada de energia indutivo mais recente da medio 1 ... Registro de 1 dia da entrada de energia indutivo mais antigo da medio 1 Registro de 1 dia da entrada de energia indutivo mais recente da medio 1 ... Registro de 1 dia da entrada de energia indutivo mais antigo da medio 1 ... ... ... Registro de 1 dia da entrada de energia ativo mais recente da medio 7 ... Registro de 1 dia da entrada de energia ativo mais antigo da medio 7 Registro de 1 dia da entrada de energia indutivo mais recente da medio 7 ... Registro de 1 dia da entrada de energia indutivo mais antigo da medio 7 Registro de 1 dia da entrada de energia indutivo mais recente da medio 7 ... Registro de 1 dia da entrada de energia indutivo mais antigo da medio 7

Tabela das variveis em um bloco (100 registros) Ofset Var Descrio 0 blk2 Data do registro histrico composto de (char)dia + (char)ms + (Int16)ano 2 float Constante para converter pulos dos registros em unidade de engenharia (kW ou kVAr) 4 a 99 blk96 96 registros (1 dia) de 15/15 minutos, armazenado quantidade de pulso. Primeiro registro de 0:00 e ultimo de 23:45
SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 13/15

SmartGateC Modbus

20. Recepo de dados de histrico de eventos


Registros somente de leitura Executar leitura do bloco (98 registros) em uma nica trama Cada endereo acessa um bloco (ver tabela de variveis do bloco) de 98 registros (14 eventos). Ler bloco mais recente (blkEv=0) at o mais antigo (blkEv =149) Cada bloco contm 14 eventos Ler primeiro os eventos do final do bloco que contm eventos mais recentes Desprezar os eventos=0xFFFF do blkEv=0 Se encontrar evento=0xFFFF no blkEv>= 1 indica que no tem mais eventos antigo

Endereo = 27000 + blkEv 27000 + (0~149) Tabela de endereo End Descrio 27000 Um bloco contendo 14 eventos mais recentes ... ... 27149 Um bloco contendo 14 eventos mais antigos

Tabela das variveis em um bloco (98 registros) Ofset Var Descrio 0 blk4 Data e hora do evento: (char)dia + (char)ms + (Int16)ano + (char)hora + (char)min + (char)seg +(char)NoUtilizado 4 blk3 (Int16)Evento + (Int16)aux1 + (Int16)aux2 7 blk4 Data e hora do evento 11 blk3 Evento +aux1 + aux2 14 blk4 Data e hora do evento 18 blk3 Evento +aux1 + aux2 21 blk4 Data e hora do evento 25 blk3 Evento +aux1 + aux2 28 blk4 Data e hora do evento 32 blk3 Evento +aux1 + aux2 35 blk4 Data e hora do evento 39 blk3 Evento +aux1 + aux2 42 blk4 Data e hora do evento 46 blk3 Evento +aux1 + aux2 49 blk4 Data e hora do evento 53 blk3 Evento +aux1 + aux2 56 blk4 Data e hora do evento 60 blk3 Evento +aux1 + aux2 63 blk4 Data e hora do evento 67 blk3 Evento +aux1 + aux2 70 blk4 Data e hora do evento 74 blk3 Evento +aux1 + aux2 77 blk4 Data e hora do evento 81 blk3 Evento +aux1 + aux2 84 blk4 Data e hora do evento 88 blk3 Evento +aux1 + aux2 91 blk4 Data e hora do evento 95 blk3 Evento +aux1 + aux2

Evento

10

11

12

13

14

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 14/15

SmartGateC Modbus

21. Recepo de dados de perfil de demandas suplementares


Registros somente de leitura Executar leitura do bloco (97 registros) em uma nica trama 2 blocos para formar registro de demanda suplementar de um dia. Temos at 37 dias de registros (74 blocos). Cada endereo acessa um bloco (ver tabela de variveis do bloco) de 97 registros (metade do registro de demanda suplementar de um dia). Ler bloco mais recente (blkDSupl=0) at o mais antigo (blkDSupl =73) Se o bloco lido tiver ano=0 significa que no tem mais registros antigos da demanda suplementar.

Endereo = 28000 + blkDSupl 28000 + (0~73) Tabela de endereo End Descrio 28000 Bloco com da demanda suplementar mais recente ... ... 28073 Bloco com da demanda suplementar mais antiga

Tabela das variveis em um bloco (97 registros) Ofset Var Descrio 0 blk2 Data do registro da demanda suplementar: (char)dia + (char)ms + (Int16)ano 2-96 blk95 Metade do registro de demanda suplementar de um dia

SmGateCModbus.doc 6/2/2007 COPYRIGHT Todos os direitos reservados. GESTAL- Gesto de Energia e Utilidades Ltda.

Pg. 15/15

Вам также может понравиться