Home
Manual de Utilização Driver DNP3.0 Mestre AL-2743
Contents
1. 62 11 Tabela de Interoperabilidade DNP V3 00 DEVICE PROFILE DOCUMENT Requires Application Layer Confirmation Never Always When reporting Event Data When sending multi fragment responses Sometimes Configurable Time outs while waiting for Data Link Confirm Variable Configurable Complete Appl Fragment Variable Configurable Application Confirm Variable Configurable Complete Appl Response Variable Configurable E E Sends Executes Control Operations WRITE Binary Outputs Sometimes Configurable SELECT OPERATE Sometimes Configurab DIRECT OPERATE Sometimes Configurab DIRECT OPERATE NO ACK Sometimes Configurab Count gt 1 Sometimes Configurable Pulse On Sometimes Configurable Pulse Off Sometimes Configurable Latch On Sometimes Configurable Latch Off Sometimes Configurable Queue Sometimes Configurable Clear Queue Sometimes Configurable Expects Binary Input Change Events Not support Sequential File Transfer Support Not support DNP V3 0 Implementation Table A tabela a seguir identifica as varia es fun es e qualificadores suportados pelo driver
2. 1 O limite de 200 grupos vale para todos os drivers AL 2743 e demais drivers mestres que executam na remota 2 As Tabelas de Grupo no m ximo oito s o utilizadas para descrever os grupos de todos os drivers AL 2743 e demais drivers mestres que executam na remota 3 Atrav s da rea de mem ria de operandos M definida pelas Tabelas de Grupos feita a integra o dos dados de drivers mestres com drivers escravos que executam na remota Para os par metros onde poss vel carregar valores entre 32 768 e 65 535 o valor final para ser configurado no par metro dever ser subtra do de 65536 Por exemplo para configurar o valor 40 000 em uma posi o da tabela o valor carregado dever ser 40 000 65 536 25 536 Posi o Par metro Descri o 000 Reserva EEE EPE Endere o DNP3 0 Corresponde ao endere o DNP3 0 do dispositivo escravo e 0a65519 Endere o DNP3 0 para o Este par metro define o endere o do primeiro ponto deste primeiro ponto do grupo grupo Este endere o refere se ao par metro index que index DNP3 0 ser utilizado nas comunica es do protocolo DNP3 0 Os endere os dos demais pontos do grupo s o consecutivos Este par metro deve ser definido sempre de forma crescente e coerente com o par metro correspondente do grupo anterior para um mesmo endere o do dispositivo escravo e mesmo tipo de ponto Por exemplo todos os endere os de pontos DI de um dispositivo escravo devem ser defin
3. 60 erro interno entrar em contato com o suporte da Altus 61 operando n o declarado na UCP 62 posi o da tabela n o foi declarada na UCP 63 n mero de operandos acessados n o est o declarados 47 5 Diagnosticos Este numero varia de 1 a 32767 e depois retorna para 1 Este n mero varia de 1 a 32767 e depois retorna para 1 007 Vers o do driver no formado v rc v vers o r revis o c corre o 011 Tempo de ciclo instant neo do AL 2005 ms 012 Tempo de ciclo m dio do AL 2005 ms ooo y y 013 Tempo de ciclo M ximo do AL 2005 ms y y O 014 Tempodeciclo m nimo do AL 2005 ms y y os Reserva 016 Quantidade de binary inputs configurados y y oO 017 Quantidade de binary outputs configurados o O 018 Quantidade de contadores configurados oo y y O o9 Quantidace de analog inputs configurados O O O S 020 quantidade de analog outputs configurados SSCS 021 N mero de posi es livres do buffer de eventos EE arise de eventos peris por sobrescrta no buter Informa o status do sincronismo com o CP bit 0 hora do CP n o est no formato correto e bit 1 sincronismo n o configurado ou n o houve a hora do CP n o foi atualizada dentro de 1s Contador de comandos enviados incrementado a cada comando recebido pela tabela de comando desde que o comando n o contenha erros de configura o ou haja time out na comunica o Este n mero varia de 1 a 32767
4. Manual de Utiliza o Driver DNP3 0 Mestre AL 2743 Rev D 04 2009 C d Doc MU207114 M Condi es Gerais de Fornecimento Nenhuma parte deste documento pode ser copiada ou reproduzida sem o consentimento pr vio e por escrito da Altus Sistemas de Inform tica S A que se reserva o direito de efetuar altera es sem pr vio comunicado Conforme o C digo de Defesa do Consumidor vigente no Brasil informamos a seguir aos clientes que utilizam nossos produtos aspectos relacionados com a seguran a de pessoas e instala es Os equipamentos de automa o industrial fabricados pela Altus s o robustos e confi veis devido ao r gido controle de qualidade a que s o submetidos No entanto equipamentos eletr nicos de controle industrial controladores program veis comandos num ricos etc podem causar danos s m quinas ou processos por eles controlados em caso de defeito em suas partes e pe as ou de erros de programa o ou instala o podendo inclusive colocar em risco vidas humanas O usu rio deve analisar as poss veis consegii ncias destes defeitos e providenciar instala es adicionais externas de seguran a que em caso de necessidade sirvam para preservar a seguran a do sistema principalmente nos casos da instala o inicial e de testes E imprescind vel a leitura completa dos manuais e ou caracter sticas t cnicas do produto antes da instala o ou utiliza o do mesmo A Altus garante os seus e
5. Mesmo formato das 10 posi es para o grupo 1 145 170 195 201 a 210 Grupo 21 46 71 96 121 146 171 196 Mesmo formato das 10 posi es para o grupo 1 Grupo 22 47 72 97 122 Mesmo formato das 10 posi es para o grupo 1 147 172 197 Grupo 23 48 73 98 123 Mesmo formato das 10 posi es para o grupo 1 148 173 198 Grupo 24 49 74 99 124 Mesmo formato das 10 posi es para o grupo 1 149 174 199 Grupo 25 50 75 100 Mesmo formato das 10 posi es para o grupo 1 125 150 175 200 Tabela 4 6 Tabela de grupos A quantidade m xima de grupos de dados que podem ser definidas de 200 grupos resultando num total de oito Tabelas de Grupos A varia o dos pontos do grupo definem a forma de armazenamento n o apenas na rea de dados mas tamb m na Tabela de Eventos Objeto e Varia o DNP3 0 Descri o Associa o com o tipo e varia o Hadron Objeto 1 varia o 1 Single bit binary input DI varia es D1QE D1QC ou D1QA Objeto 1 varia o 2 Binary input with status DI varia o D1QE Objeto 10 varia o 2 Binary output status DI varia o D1QE Objeto 12 varia o 1 Control relay output block DO varia o NQA Objeto 30 varia o 1 32 bits analog input Al varia o I32QE Objeto 30 varia o 2 16 bits analog input Al varia o 116QE Objeto 30 varia o 3 32 bits analog input without flags
6. Uma mesma estrutura de tabela de operandos ser utilizada para todos os tipos poss veis de comandos para IED pontos do tipo DO AO e CN Somente um comando poder estar em andamento de cada vez Um comando recebido s poder ser executado ap s o encerramento do comando anterior O driver mestre verifica ciclicamente a exist ncia de um novo comando a ser enviado para um determinado IED Caso exista algum comando na tabela ele encaminha o ao dispositivo apropriado e aguarda uma resposta para retorn lo na pr pria Tabela de Comandos Ap s o envio do comando a posi o 000 zerada para permitir o envio de um novo comando Existe um par metro de time out de comando ver Tabela de Cabe alho que define o tempo m ximo que o driver mestre aguardar pelo retorno do comando Ap s este tempo o driver retornar a informa o de falha na opera o para o comando em processamento e mesmo que alguma resposta chegue ao mestre ap s este tempo ela ser descartada A seguir apresenta se a estrutura da Tabela de Comandos do driver mestre DNP3 0 O time out que o driver utiliza para indicar falta de resposta ao comando o pr prio time out de confirma o da aplica o posi o 019 da Tabela de Cabe alho Comandos para Pontos do Tipo DO Apresenta o significado das posi es de tabela para comandar pontos tipo DO A solicita o de comandos de opera o de trip e de opera o de close OPERATE sem a solicita o de um c
7. 31 56 81 106 Mesmo formato das 10 posi es para o grupo 1 131 156 181 061 a 070 Grupo 7 32 57 82 107 Mesmo formato das 10 posi es para o grupo 1 132 157 182 071 a 080 Grupo 8 33 58 83 108 Mesmo formato das 10 posi es para o grupo 1 133 158 183 081 a 090 Grupo 9 34 59 84 109 Mesmo formato das 10 posi es para o grupo 1 134 159 184 091 a 100 Grupo 10 35 60 85 110 Mesmo formato das 10 posi es para o grupo 1 135 160 185 Grupo 11 36 61 86 111 Mesmo formato das 10 posi es para o grupo 1 136 161 186 111 a 120 Grupo 12 37 62 87 112 Mesmo formato das 10 posi es para o grupo 1 137 162 187 Grupo 13 38 63 88 113 Mesmo formato das 10 posi es para o grupo 1 138 163 188 Grupo 14 39 64 89 114 Mesmo formato das 10 posi es para o grupo 1 139 164 189 141 a 150 Grupo 15 40 65 90 115 Mesmo formato das 10 posi es para o grupo 1 140 165 190 Grupo 16 41 66 91 116 Mesmo formato das 10 posi es para o grupo 1 141 166 191 161 a 170 Grupo 17 42 67 92 117 Mesmo formato das 10 posi es para o grupo 1 142 167 192 171 a 180 Grupo 18 43 68 93 118 Mesmo formato das 10 posi es para o grupo 1 143 168 193 181 a 190 Grupo 19 44 69 94 119 Mesmo formato das 10 posi es para o grupo 1 007 008 31 4 Configura o aa 169 194 Es Ss 191 a 200 Grupo 20 45 70 95 120
8. Este par metro pode assumir valores de e 0a65535 Endere o do Ponto Endere o do ponto de comunica o na configura o da Hadron Os endere os n o podem ser repetidos na configura o do driver AL 2743 Este par metro pode assumir valores de e 0a9999 Quantidade de pontos do Define a quantidade de pontos do grupo grupo e 12256 Tipo e varia o do grupo Formato 0000 TTTT VVVV QQQQ T Tipo de ponto 0 DI 1 Al 2 DO 3 AO V Varia o do ponto 0 D1 3 116 5 132 8 N 000 Objeto e varia o DNP3 0 Identifica o objeto e varia o para utilizar na comunica o com o dispositivo 0101 objeto 1 varia o 1 single bit binary input 0102 objeto 1 variagao 2 binary input with status 1002 objeto 10 varia o 2 binary output status 1201 objeto 12 variac o 1 control relay output block 3001 objeto 30 varia o 1 32 bits analog input 3002 objeto 30 varia o 2 16 bits analog input 3003 objeto 30 varia o 3 32 bits analog input without flags 3004 objeto 30 varia o 4 16 bits analog input without flags 4001 objeto 40 varia o 1 32 bits analog output status 4002 objeto 40 varia o 2 16 bits analog output status 4101 objeto 41 variac o 1 32 bits analog output block 4102 objeto 41 varia o 2 16 bits analog output block 30 4 Configura o Q Varia o da qualidade 0 QA 1 QC 2 QE Per odo de polling para Define o per odo em s
9. se o que trata deste assunto 0 formato de 48 bits como definido na norma DNP3 0 1 formato com sete campos distintos uma para cada unidade milisegundo segundo minuto hora dia m s Esta posi o n o utilizada se o Modo de Utiliza o posi o 36 for 1 A base de dados da remota armazenada numa nica rea cont nua de operandos M Esta rea cont nua subdividida em grupos de pontos que s o definidos nas Tabelas de Grupos Os grupos s o armazenados um ap s o outro ou seja ap s o ltimo operando M de um grupo encontra se o primeiro operando M do pr ximo A ordem dos grupos nesta rea interna definida pelo driver mestre seguindo crit rios explicados na se o Tabelas de Grupos Modo HD3001 Todos os drivers AL 2743 devem ter esta posi o configurada com o mesmo valor para permitir a integra o dos mesmos em uma nica base de dados Este par metro pode assumir valores de 1 at ltimo endereco de operando M configurado na UCP da remota Esta posi o n o utilizada se o Modo de Utiliza o posi o 36 for 1 Endere o da primeira Tabela de Grupos que n o necessita estar na sequ ncia das demais tabelas de configura o do driver Todos os drivers AL 2743 devem ter esta posi o configurada com o mesmo valor para permitir a integra o dos mesmos em uma nica base de dados Este par metro pode assumir valores de 1 at ltimo endere o de tabela TM config
10. sticos fornecidos atrav s do MasterTool Se a UCP principal da remota estiver operando normalmente deve se verificar o estado do co processador AL 2005 No funcionamento normal deste co processador o LED PLC deve ficar intermitentemente indicando que o processador AL 2005 e a UCP da remota est o trocando dados normalmente Os demais LEDs PG e ERR devem estar desligados Caso contr rio deve se certificar de que o driver AL 2743 esteja carregado no AL 2005 atrav s do AL 3860 Se estiver carregado e a configura o tiver sido realizada atrav s do programa da UCP principal da remota deve se verificar o diagn stico retornado pelo AL 2743 conforme os valores informados nas tabelas descritas no cap tulo Diagn stico Os LEDs de estado do AL 2005 RTMP quando executando o driver de comunica o AL 2743 indicam as situa es descritas na Tabela 8 1 Significado PLC intermitente AL 2005 RTMP em execu o e comunicando com a UCP PLC intermitente PG Driver AL 2743 em configura o PLC PG COM PG e Erro interno Uma rotina interna do driver entrou em erro ERR piscando 3x Contactar o suporte da Altus ERR piscando 1x Erro de configura o ou Consultar a tabela de diagn stico para verificar driver n o configurado qual o erro ERR piscando 2x AL 2005 n o est Possibilidades eae como AL N o h chamadas da instru o CHF com o m dulo F 2005 016 para este AL 2005 e Tempo de varredura do CP muito alto
11. 8 grupos 176 a 200 Todas as tabelas listadas anteriormente est o descritas em detalhes ao longo deste cap tulo Tabelas para Configura o A seguir um exemplo das tabelas envolvidas na configura o do driver DNP3 0 mestre supondo que a Tabela de Cabe alho seja a TM0010 e que existam oito Tabelas de Base Dados definindo o n mero m ximo de grupos 200 grupos O conte do de cada tabela est descrito a seguir 18 4 Configura o E aee HD3001 E HD3002 ees CURS Tmoo12 Tabela de diagn stico de grupos foa fet Tmoo13 Tabela de alocag o de grupos js lo Tmo015 Tabeladecomandos fe o Tmoo16_ Tabeladeeventos fees o To017 Tabela de dados descartados ff Tabela de grupos 8 aie 176 a 200 Tabela 4 1 Exemplo de declara o de tabelas para configura o do driver DNP3 0 mestre As tabelas de cabe alho aloca o de grupos comandos eventos e grupos s o descritas nas se es a seguir As tabelas de diagn sticos s o descritas no cap tulo Diagn sticos Tabela de Cabe alho A Tabela de Cabe alho ocupa 36 posi es no modo HD3001 ou 41 posi es no modo HD3002 Apresenta o seguinte formato Para os par metros onde poss vel carregar valores entre 32 768 e 65 535 o valor final para ser configurado no par metro dever ser subtra do de 65536 ou seja dever ser carregado um valor negativo Por exemplo para configurar o valor 40 000 em uma posi o da tabela o val
12. DI 8 grupos Configura o Tempo l Per odo entre pollings para os grupos Per odo entre pollings para as classes RE Tempo de ciclo m dio do AL 2004 Tempo de ciclo m ximo do AL 2004 Tempo de ciclo m nimo do AL 2004 Tempo para varrer os 8 grupos 8s 55 9 Desempenho Tabela 9 2 Teste de desempenho 500 DI 2 grupos 48 Al 1 grupo 16 DO 1 grupo 16 CN 1 grupo 16 AO 1 grupo Total 6 grupos Configura o Tempo l Per odo entre pollings para os grupos Per odo entre pollings para as classes a at Tempo de ciclo instant neo do AL 2004 Tempo de ciclo m dio do AL 2004 Tempo de ciclo m ximo do AL 2004 Tempo de ciclo m nimo do AL 2004 Tempo para varrer os 6 grupos Tabela 9 3 Teste de desempenho 500 DI 2 grupos 250 Al 1 grupo 250 DO 1 grupo 10 CN 1 grupo 250 AO 1 grupo Total 6 grupos Configurac o Tempo Per odo entre pollings para os grupos Per odo entre pollings para as classes Vari vel Registrada Tempo l 26 ms NAAA Tempo de ciclo m ximo do AL 2004 Tempo de ciclo m nimo do AL 2004 Tempo para varrer os 6 grupos Tabela 9 4 Teste de desempenho 1600 DI 16 grupos 450 Al 9 grupos Total 25 grupos Configura o Per odo entre pollings para os grupos 10s Per odo entre pollings para as classes 56 9 Desempenho Tempo de ciclo instantaneo do AL 2004 Tempo de ciclo minimo do AL 2005 Tempo de ciclo m dio do AL 2004 Temp
13. DNP3 0 mestre AL 2743 em ambas mensagens de requisi o e resposta Esta tabela tamb m conhecida como a tabela de interoperabilidade OBJECT REQUEST RESPONSE Description tion E Codes Qualifier Codes Qualifier Codes p E hex dec hex ae Input 1 read 01 start stop Any Variation 1 1 Binary Input 129 response 00 01 start stop 17 28 index 1 2 Binary Input with 129 response 00 01 start stop Status 17 28 index 11 Tabela de Interoperabilidade aes Function Codes Qualifier Codes Function Codes Qualifier Codes Binary Input 129 response 17 28 index Change without 130 unsol resp Lod Binary Input Change with Time 129 response 17 28 index 130 unsol resp Binary Output 01 start stop Status Any Variation 10 2 Binary Output 129 response 00 01 start stop Status 17 28 index 12 1 Control Relay 3 select 28 index 129 response echo of request Output Block 4 operate 5 direct op 20 Binary Counter 1 read 01 start stop Any Variation 20 32 Bit Binary 129 response 00 01 start stop Counter with 17 28 index Flag 16 Bit Binary 129 response 00 01 start stop Counter with 17 28 index Flag 20 5 32 Bit Binary 129 response 00 01 start stop Counter without 17 28 index Flag 16 Bit Binary 129 response 00 01 start stop Counter without 17 28 index Flag 21 Frozen Counter 1 read 01 start
14. cabegalho A primeira estrutura utilizada quando a hora disponibilizada pelo m dulo F XMOV 088 A estrutura ocupa oito operandos M e detalhada na tabela a seguir Dia da semana domingo 1 Tabela 7 1 Area de operandos com a hora do CP formato F XMOV 088 O cap tulo Exemplo de Utiliza o cont m um exemplo de como configurar esta fun o Para uma melhor precis o a chamada do m dulo F 2005 016 deve estar logo ap s a chamada do m dulo F XMOV 088 como mostrado no exemplo A segunda estrutura utilizada quando a hora disponibilizada pelo m dulo F RELEVT 188 A estrutura ocupa quatro operandos M e detalhada na tabela a seguir Operando Bits Descri o Faixa smoox oaz Mimtos oso smoox 1 0ao Milisegundos 0 999 precis o de 10ms pod y WMXXXX 1 10a15 wmoox z ao o s ZOO 3 ZOO 3 Tabela 7 2 rea de operandos com a hora do CP formato F RELEVT 188 53 8 Manutencao 8 Manutencao Para executar manuten o no driver AL 2743 deve se primeiramente inspecionar o estado da remota como um todo verificando o estado da UCP principal AL 2003 ou AL 2004 Durante o funcionamento normal apenas o LED EX deste processador deve estar ligado Os demais PG FC ERR devem estar desligados Caso n o seja essa a condi o deve ser verificado o manual do m dulo AL 2003 ou AL 2004 para identificar o diagn stico do problema atrav s dos LEDs ou atrav s de diagn
15. carregador AL 3860 52 7 Sincronismo 7 Sincronismo O driver DNP3 0 mestre AL 2743 pode sincronizar a hora de todos os dispositivos IEDs com a hora da UCP AL 2004 Para habilitar esta funcionalidade o usu rio precisa habilitar os bits O e 1 da posi o 030 na tabela de cabe alho e tamb m definir uma rea de operandos M com o valor da hora da UCP e configurar a posi o 035 da tabela de cabe alho com o endere o do primeiro operando desta rea O protocolo DNP3 0 define mecanismos para que o mestre configure a hora da UCP periodicamente Este mecanismo disparado quando o IED solicita uma configura o ao mestre Esta solicita o enviada ao mestre atrav s do campo IN Internal Indication presente em todas as transmiss es do IED Se o bit 1 da posi o 030 da tabela de cabe alho estiver habilitado a hora do AL 2005 enviado ao IED Se o bit O desta mesma posi o tamb m estiver habilitado antes do envio do comando de acerto de hora o mestre envia o comando para medir o atraso da transmiss o e compensar este atraso na hora enviada Para o correto funcionamento do sincronismo a hora do AL 2005 tamb m deve estar sincronizada com a hora do AL 2004 Esta op o configurada quando a posi o 035 da tabela de cabe alho configurada com o endere o do primeiro operando M com a hora da UCP Existem dois tipos de estrutura de armazenamento da hora da UCP ambos s o tamb m selecionados na posig o 035 da tabela de
16. com o IED foi perdida bit 3 indica que o estado do ponto DO est forgado no IED bit 4 indica que o estado do ponto DO est forgado na remota bit 5 reservado para uso futuro bit 6 reservado para uso futuro bit 7 indica o estado do ponto DO bits 8 at 15 reservados para uso futuro il Valor e diagn stico do 2 ponto do grupo mesmo formato do ponto anterior 2 Valor e diagn stico do 3 ponto do grupo mesmo formato do ponto anterior 3 Valor e diagn stico do 4 ponto do grupo mesmo formato do ponto anterior Tabela 3 4 Tipo DO Formato 1 Tipo CN Formato 0 A tabela a seguir exemplifica o formato 0 para uma declara o de 2 CN Quantidade de Pontos do Grupo 2 Neste exemplo o bloco composto por 14 operandos M de 16 bits cada O primeiro operando M do bloco est representado pelo operando de ndice 0 Se o IED utiliza contadores de 16 bits somente as posi es menos significativas dos operandos que cont m o valor do ponto s o utilizadas 3 Conceitos Basicos indice do Contetido Operando Reserva Este operando normalmente deve ser escrito pelo pr prio programa aplicativo da remota quando o driver mestre DNP3 0 for utilizado para troca de informa es com drivers escravos na remota como por exemplo o driver DNP3 0 escravo Para maiores informa es ver documenta o Manual de Utiliza o da Remota Hadron HD3001 na se o interfaceamento com IEDs Reserva Este operando normalmente dev
17. comum para todos os pontos do grupo 1 16 bits por ponto um bit para valor e 15 bits de diagn stico individual Formatos para CN e 0 cada ponto do grupo armazenado em 96 bits Armazena se o valor atual do contador 32 bits o seu valor congelado 32 bits e informa es espec ficas de diagn stico 40 bits Caso o dispositivo escravo trabalhe com contadores de 16 bits somente os bits menos significativos dos campos com os valores ser o utilizados Formatos para Al 0 16 bits para armazenamento do seu valor e uma nica palavra de diagn stico de 16 bits comum a todos os pontos do grupo 1 cada ponto ocupa 32 bits armazena se o valor em 16 bits e mais 16 bits para o diagn stico sobre o ponto 2 32 bits para armazenamento do seu valor e uma nica palavra de diagn stico de 16 bits comum a todos os pontos do grupo 3 cada ponto ocupa 48 bits armazena se o valor em 32 bits e mais 16 bits para o diagn stico sobre o ponto Formatos para AO 0 16 bits para armazenamento do seu valor e uma nica palavra de diagn stico de 16 bits comum a todos os pontos do grupo 1 cada ponto ocupa 32 bits armazena se o valor em 16 bits e mais 16 bits para o diagn stico sobre o ponto 2 32 bits para armazenamento do seu valor e uma nica palavra de diagn stico de 16 bits comum a todos os pontos do grupo 3 cada ponto ocupa 48 bits armazena se o valor em 32 bits e mais 16 bits para o diagn stico sobre o pont
18. da Tabela de Diagn sticos existem condi es m nimas as posi es um a tr s da Tabela de Cabe alho devem estar consistentes e a posi o dois da Tabela de Diagn sticos deve existir Caso contr rio o erro de configura o ser indicado apenas pela sa da de erro da fun o F 2005 016 e pelo estado permanentemente ligado do LED de erro do AL 2005 Caso haja problema na configura o dos grupos que definem a base de dados do driver mestre o diagn stico ser informado na Tabela de Diagn stico dos Grupos ver pr xima tabela 45 5 Diagnosticos A Tabela de Diagn stico ocupa 30 posi es e apresenta o seguinte formato Posi o Descri o Reserva Status da configura o e bi e bi e bi 0 configura o em processamento 1 conclus o do processamento da configura o 2 configura o com problemas Resultado da configura o 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ap 25 26 27 28 29 30 31 32 do 33 34 35 configura o em processamento valor inv lido para o tipo de m dulo co processador valor inv lido para o tipo de driver valor inv lido para a vers o da interface do driver valor inv lido para o canal de comunica o do m dulo co processador valor inv lido para o n mero de grupos valor reservado valor reservado valor reservado valor inv lido para a taxa de transmiss o
19. deve zerar este operando assim como o operando que define o tipo de comando Valores poss veis 0 nenhum comando est sendo executado 1 EM EXECUC O h comando em execuc o aguardando resposta 2 SUCESSO retorno de comando executado corretamente 5 FALHA NA COMUNICAGAO COM IED o comando de seleg o ou de execuc o falhou porque n o houve resposta ao comando 11 TIPO DE COMANDO INV LIDO 14 IED NUMBER N O CONFIGURADO Reserva Tabela 4 12 Comando para envio de hor rio Tabela de Comandos HD3002 Esta seg o descreve em detalhes o formato da tabela utilizada para comandar pontos de IEDs atrav s dos tipos e formatos de dados dispon veis apresentados anteriormente Para executar comandos um programa aplicativo da remota dever ser elaborado para escrever valores apropriados no bloco de operandos de comandos configurado na posi o 40 da Tabela de Cabegalho do driver ver Tabela 4 2 Tais comandos poder o ser gerados internamente na remota ou poder o ser recebidos por drivers escravos que estejam sendo executados na remota Uma mesma estrutura de tabela de operandos ser utilizada para todos os tipos poss veis de comandos para IED pontos do tipo DO e AO Somente um comando poder estar em andamento de cada vez Um comando recebido s poder ser executado ap s o encerramento do comando anterior O driver mestre verifica ciclicamente a exist ncia de um novo comando a ser enviado para
20. do grupo index DNP3 0 04 erro no n mero do primeiro ponto do grupo 05 erro na quantidade de pontos do grupo 06 erro no tipo dos pontos 07 erro no formato para este grupo 08 erro no per odo de polling deste grupo 09 erro na identifica o do mestre 13 erro no objeto varia o do ponto DNP 16 erro na varia o do ponto 18 operando n o declarado na UCP verificado toda a faixa de operandos ou diferente de zero para a qualidade QA 100 erro de sobreescrita nos buffer dois ou mais grupos foram configurados para a mesma rea de IEDs 101 erro de sobreescrita nos buffer dois ou mais grupos foram configurados para a mesma rea de ndices DNP 102 erro de sobreescrita nos buffer dois ou mais grupos foram configurados para a mesma rea de operandos 103 erro de incompatibilidade entre objeto e varia o DNP e a varia o do ponto posi es relativas 003 e 006 104 quantidade de operandos alocado para o grupo n o suportado m ximo de 512 operandos M ou o m ximo de 256 operandos l 199 Configura o sem problemas Diagn stico da defini o do grupo 2 Diagn stico da definig o do grupo 3 Diagn stico da definig o do grupo 200 Tabela 5 3 Tabela de diagn stico de grupos Tabela de Diagn stico dos Pollings dos Grupos Nesta tabela s o retornados o diagn stico do comando de polling para os grupos quando o mesmo est habilitado Esta tabela dever ter 201 posi es Posi
21. executados em conjunto ap s terem sido desenvolvidos e verificados individualmente Significa protocolo PROFIBUS Process Automation o programa carregado em um CP que determina o funcionamento de uma m quina ou processo 67 12 Glossario Programa executivo Protocolo RAM Rede de comunica o Rede de comunica o deterministica Rede de comunica o mestre escravo Rede de comunica o multimestre Ripple RX Sistema redundante Software Soquete Sub rede Subsistema de E S Tag Time out Toggle Token Troca a quente TX UCP UCP ativa UCP inoperante UCP redundante UCP reserva Upload WD Word Sistema operacional de um controlador program vel Controla as fun es b sicas do controlador e a execu o de programas aplicativos Regras de procedimentos e formatos convencionais que mediante sinais de controle permitem o estabelecimento de uma transmiss o de dados e a recupera o de erros entre equipamentos Sigla para random access memory a mem ria onde todos os endere os podem ser acessados diretamente de forma aleat ria e com a mesma velocidade E vol til ou seja seu conte do perdido quando o equipamento desenergizado a menos que se possua uma bateria para a reten o dos valores Conjunto de equipamentos n s interconectados por canais de comunica o Rede de comunica o onde a transmiss o e a recep o de informa es entre os diversos n s garan
22. modo foi projetado especificamente para trabalhar com o AL 2741 Driver DNP3 0 Escravo Cada bloco de operandos alocado para um determinado grupo composto por v rios operandos M de 16 bits cada com endere amento sequencial O endere o do primeiro operando M de cada grupo ser informado na Tabela de Aloca o de Grupos retornada pelo driver ap s a sua configura o As pr ximas se es se aplicam somente a remota Hadron HD3001 NOTAS 1 2 Via de regra para os formatos nos quais existe uma palavra de diagn stico para cada ponto o driver dever implementar basicamente um mapeamento direto aos bits de estado recebidos pelo protocolo nos bits de estado alocados para aquele ponto Para os formatos com bits de estado comum para um grupo de pontos o driver ir suprimir as informa es de estado caso as receba informando apenas os bits que referem se ao grupo como um todo de acordo com as informa es recebidas pelo IED Para os contadores existe um mapeamento diferenciado para o bits de estado mesclando informa es atuais com seus valores congelados 3 Conceitos Basicos Tipo DI Formato O A tabela a seguir exemplifica o formato O para uma declara o de 35 DI Quantidade de Pontos do Grupo 35 Neste exemplo o primeiro operando M do bloco que composto por 4 operandos M de 16 bits cada est representado pelo operando de ndice 0 ndice do Conte do Operando Diagn stico para todos os pon
23. nova tabela a anterior deve ter sido totalmente preenchida ou seja deve estar definida com um total de 25 grupos de dados Podem ser definidas no m ximo oito Tabelas de Grupos o que corresponde a um m ximo de 200 grupos de pontos 29 4 Configura o 1 O limite de 200 grupos vale para todos os drivers AL 2743 e demais drivers mestres que executam na remota 2 As Tabelas de Grupo no m ximo oito s o utilizadas para descrever os grupos de todos os drivers AL 2743 e demais drivers mestres que executam na remota 3 Atrav s da rea de mem ria de operandos M definida pelas Tabelas de Grupos feita a integra o dos dados de drivers mestres com drivers escravos que executam na remota Para os par metros onde poss vel carregar valores entre 32 768 e 65 535 o valor final para ser configurado no par metro dever ser subtra do de 65536 Por exemplo para configurar o valor 40 000 em uma posi o da tabela o valor carregado dever ser 40 000 65 536 25 536 Posi o Par metro Descri o Reserva SOS S B B BP Endere o DNP3 0 Corresponde ao endere o DNP3 0 do dispositivo escravo e 0a65519 Endere o DNP3 0 para o Este par metro define o endere o do primeiro ponto deste grupo Este primeiro ponto do grupo endere o refere se ao par metro index que ser utilizado nas index DNP3 0 comunica es do protocolo DNP3 0 Os endere os dos demais pontos do grupo s o consecutivos
24. o Descri o Reserva 000 Diagn stico do polling para o grupo 1 00 primeiro polling ainda n o realizado 03 resposta fora do n mero de sequ ncia das mensagens do DNP3 0 04 resposta inesperada 06 qualificador inv lido 07 qualificador n o suportado 08 time out erro na requisi o ndice do objeto inexistente objeto desconhecido fun o n o suportada 18 ponto inv lido 100 polling n o configurado para este grupo 101 grupo n o foi configurado para este mestre 199 polling ok 49 5 Diagnosticos Diagn stico do polling para o grupo 2 Diagn stico do polling para o grupo 200 Tabela 5 4 Tabela de diagn stico dos pollings dos grupos 002 003 Diagn stico do poling para o grupo3 IO E 200 Tabela de Diagn stico dos Pollings das Classes Nesta tabela s o retornados o diagn stico do comando de polling para as classes 0 1 2 e 3 de cada dispositivo quando os mesmos est o habilitados Esta tabela dever ter 32 posi es Posic o Descri o Reserva 000 Diagn stico do polling para o dispositivo 1 00 primeiro polling ainda n o realizado 03 resposta fora do n mero de sequ ncia das mensagens do DNP3 0 04 resposta inesperada 06 qualificador inv lido 07 qualificador n o suportado 08 time out 18 ponto inv lido 100 polling n o configurado para este driver 199 polling ok 002 003 ES ost Diagn stico do polling para o dispositivo 2 Diagn stico
25. para todos os frames transmitidos Ver os par metros time out de confirma o do enlace e n mero m ximo de retentativas de enlace utilizado para especificar em ms o time out que a camada de enlace ir aguardar por uma confirma o do dispositivo escravo para um frame anteriormente enviado com solicita o de confirma o Este valor independente do Time out de Confirma o da Aplica o Se a op o de confirma o de enlace est habilitada o temporizador do Time out de Confirma o da Aplica o n o inicia at que uma confirma o de enlace seja recebida Este par metro pode assumir valores de 1 a 65535 ms e Recomendado 500 ms N mero m ximo de vezes que um quadro de enlace ser retransmitido quando uma confirmac o for solicitada mas n o for recebida dentro do time out de confirma o do enlace Este n mero adicional a primeira tentativa ou seja o valor 2 para este par metro implica em at 3 transmiss es do mesmo frame no caso de insucesso na transmiss o Este par metro pode assumir valores de 0 sem retentativas a 255 utilizado para especificar em ms o time out que a camada de aplica o ir aguardar por uma confirma o do dispositivo escravo para uma mensagem anteriormente enviada com solicita o de confirma o Este valor independente do time out de confirma o do enlace Se a op o de confirma o de enlace est habilitada o temporizador do time o
26. pode ser 5 tabela sem dados 10 possui 1 dado 15 possui 2 dados 255 50 dados Cada dado armazenado ocupa 5 posi es da tabela Contador Esta posi o incrementada pelo driver mestre a cada novo dado escrito nesta tabela O valor inicial desta posi o deve ser 0 e o seu valor deve ser incrementado at 32767 Ap s isto deve ser zerado e recome ar a contagem dos eventos Reservado para uso futuro Reservado para uso futuro Identifica o do IED Posi o 1 Dado 1 Especifica o endere o DNP3 0 do IED que enviou o dado descartado Identifica o do ponto Posi o 2 Dado 1 Cont m o endere o DNP3 0 index do ponto ou do primeiro ponto no caso de um bloco de dados com endere amento cont nuo que foi descartado Identifica o do objeto Posi o 3 Dado 1 Cont m o c digo DNP3 0 do objeto para o ponto que foi descartado ee Tabela 5 6 Tabela de descarte de dados 51 6 Instala o 6 Instala o O driver de comunica o AL 2743 carregado no m dulo co processador AL 2005 RTMP atrav s do programa carregador AL 3860 que o acompanha O AL 3860 executado em microcomputador padr o IBM PC e a carga do driver pode ser efetuada atrav s do canal serial RS 232C do micro com o uso do cabo AL 1340 AL 2005 RTMP com conector P2 ou AL 1327 AL 2005 RTMP com conector RJ45 Consulte o Manual de Utiliza o do AL 2005 RTMP para a correta instala o e utiliza o do
27. possua algum dispon vel Caso contr rio poder ocorrer um enchimento do buffer interno de armazenamento de eventos do driver mestre e a consegiiente perda de eventos Se isto ocorrer existem posi es na Tabela de Diagn stico que indicam quantos eventos de cada tipo foram perdidos 39 4 Configura o NOTAS 1 Quando um evento recebido pelo driver mestre al m da transfer ncia do mesmo para a tabela de eventos tamb m realizada uma atualiza o do ponto na rea de dados da UCP da remota rea cont nua de operandos M 2 O buffer de eventos suporta at 2500 eventos de tipo DI DO CN AI AO Em caso de overflow ser o descartados os ltimos eventos Reservado para uso futuro Apontador Esta posi o cont m um apontador que indica a pr xima posi o desta TM que n o cont m eventos O seu valor pode ser 5 tabela sem eventos 19 possui 1 evento 33 possui 2 eventos 215 16 eventos 243 17 eventos tabela cheia Cada evento armazenado ocupa 14 posi es da tabela Quando os eventos s o recebidos pelo driver mestre eles s o transferidos para esta tabela mediante o mecanismo acima descrito Quando o aplicativo da remota detectar a presen a de algum evento nesta tabela ele dever ler a tabela encaminhar os eventos internamente na UCP da remota e liberar esta tabela para a transfer ncia de mais eventos atrav s da escrita deste apontador para 5 para indicar que a tabela est v
28. seguintes e DI digital input entradas digitais e Al analog input entradas anal gicas e DO digital output sa das digitais e AO analog output sa das anal gicas e CN counter contadores e FC frozen counter contadores congelados Formato dos Grupos de Pontos de Comunica o Existem dois formatos de grupos de pontos de configura o O primeiro formato utilizado pelo modo de configura o HD3001 utilizado para otimizar a comunica o e configura o com o driver AL 2741 DNP3 0 Escravo utilizado pela remota Hadron HD3001 Enquanto o segundo formato utilizado pelo modo de configura o HD3002 utilizado para otimizar a comunica o e configura o com o m dulo AL 3415 Interface Ethernet IEC 60870 5 104 utilizado pela remota Hadron HD3002 ATEN O A partir da vers o 1 20 o driver AL 2743 possui dois modos de configura o chamados de modo HD3001 e modo HD3002 Este nomes fazem refer ncia a duas vers es de UTR Hadron a vers o HD3001 onde o driver escravo principal o AL 2741 DNP Escravo e a vers o HD3002 onde o driver escravo principal o AL 3415 IEC 60870 5 104 Os modos do AL 2743 foram criados para que os dados disponibilizados por ele j fossem no formato ou varia o utilizados pelos drivers escravos Formato para Modo HD3001 Esta se o descreve o formato dos blocos de operandos internos da remota alocados para cada grupo de pontos de comunica o compat vel com o HD3001 Este
29. segundos valor t pico 5 s Define o per odo em d cimos de segundo que o mestre solicitar ciclicamente polling de dados desta classe e 0 0 s desabilitado a 6553 5 s Recomenda se alguns segundos valor t pico 5 s Reserva Sempre zero Requisi es autom ticas Endere o do primeiro operando M do bloco de armazenamento do grupo 1 Endere o da primeira Tabela de Grupos Formato para estampa de tempo de eventos Envia requisi es automaticamente aos dispositivos escravos de acordo com os estados do campo IIN recebido nos frames dos dispositivos escravos Cada bit habilita uma requisi o autom tica Bit O utiliza medi o do atraso no procedimento de sincronismo do mestre com os escravos Bit 1 executa a sincroniza o autom tica quando o escravo solicitar Bit 2 zera bit de restart do dispositivo escravo Bit 3 envia comando de polling de integridade quando or indicado start up Bit 4 envia comando de polling de integridade ap s comando de zeramento de bits Bit 5 envia comando de polling de integridade quando for indicado overflow Bit 6 envia comando de polling de integridade ap s um time out com o dispositivo Bit 8 envia comando de requisi o de eventos para as classes 1 2 e 3 quando solicitado pelo dispositivo escravo Demais bits devem ser mantidos zerados Define o formato da data e hor rio que ser utilizado para transfer ncia dos eventos para a tabela de eventos ver
30. stop Any Variation 21 1 32 Bit Frozen 129 response 00 01 start stop Counter with 17 28 index Flag 21 2 16 Bit Frozen 129 response 00 01 start stop Counter with 17 28 index Flag 32 Bit Frozen 129 response 00 01 start stop Counter without 17 28 index Flag 16 Bit Frozen Counter without Flag 129 response 00 01 start stop 17 28 index Change Event 130 unsol resp without Time 16 Bit Counter 129 response 17 28 index Change Event 130 unsol resp without Time 32 Bit Counter Change Event with Time 16 Bit Counter Change Event with Time 129 response 130 unsol resp 17 28 index 129 response 130 unsol resp 32 Bit Counter 129 response 17 28 index 17 28 index 64 11 Tabela de Interoperabilidade REQUEST OBJECT Function Codes Qualifier Codes Function Codes Qualifier Codes CAES read start TN ad Analog Input Any Variation 30 1 32 Bit Analog ee response 00 01 start stop Input 17 28 index 30 2 16 Bit Analog 129 response 00 01 start stop Input 17 28 index 30 3 32 Bit Analog 129 response 00 01 start stop Input without Flag 17 28 index 30 4 16 Bit Analog 129 response 00 01 start stop Input without Flag 17 28 index 32 1 32 Bit Analog 129 response 17 28 index Change Event 130 unsol resp without Time 32
31. 0 ndice do Conte do Operando Diagn stico para todos os pontos AO do grupo bit O indica que todos os pontos AO deste grupo foram lidos com sucesso Caso contr rio alguns ou todos os valores podem ser inv lidos bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bits 3 to 15 reservados para uso futuro Tabela 3 12 Tipo AO Formato 2 Tipo AO Formato 3 A tabela a seguir exemplifica o formato 3 para uma declarag o de 3 AO Quantidade de Pontos do Grupo 3 Neste exemplo o primeiro operando M do bloco que composto por 9 operandos M de 16 bits cada est representado pelo operando de ndice 0 ndice do Conte do Operando Diagn sticos do 1 ponto AO do grupo bit 0 indica que o valor atual do ponto AO foi lido com sucesso Caso contr rio o seu valor pode ser inv lido bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bit 3 indica que o valor do ponto AO est forgado no IED bits 4 at 15 reservados para uso futuro AO ior Diagn sticos do 3 AO mesmo formato do ponto anterior 7 Valor do 3 AO palavra menos significativa 16 bits Valor do 3 AO palavra mais significativa 16 bits Tabela 3 13 Tipo AO Formato 3 Formato para Modo HD3002 Esta se o descreve o formato dos blocos de operandos internos da remota alocados para cada grupo de pontos de comunica o comp
32. 1 128 153 178 031 a 040 Grupo 4 29 54 79 104 Mesmo formato das 10 posi es para o grupo 1 129 154 179 041 a 050 Grupo 5 30 55 80 105 Mesmo formato das 10 posi es para o grupo 1 130 155 180 06 051 a 060 Grupo 6 31 56 81 1 131 156 181 061 a 070 Grupo 7 32 57 82 107 Mesmo formato das 10 posi es para o grupo 1 132 157 182 071 a 080 Grupo 8 33 58 83 108 Mesmo formato das 10 posi es para o grupo 1 133 158 183 081 a 090 Grupo 9 34 59 84 109 Mesmo formato das 10 posi es para o grupo 1 134 159 184 091 a 100 Grupo 10 35 60 85 110 Mesmo formato das 10 posi es para o grupo 1 135 160 185 Grupo 11 36 61 86 111 Mesmo formato das 10 posi es para o grupo 1 136 161 186 Grupo 12 37 62 87 112 Mesmo formato das 10 posi es para o grupo 1 137 162 187 121 a 130 Grupo 13 38 63 88 113 Mesmo formato das 10 posi es para o grupo 1 138 163 188 Grupo 14 39 64 89 114 Mesmo formato das 10 posi es para o grupo 1 139 164 189 Grupo 15 40 65 90 115 Mesmo formato das 10 posi es para o grupo 1 140 165 190 151 a 160 Grupo 16 41 66 91 116 Mesmo formato das 10 posi es para o grupo 1 141 166 191 161 a 170 Grupo 17 42 67 92 117 Mesmo formato das 10 posi es para o grupo 1 142 167 192 171 a 180 Grupo 18 43 68 93 118 Mesmo formato das 10 posi es para o grupo 1 143 168 193 18
33. 1 Um comando em processamento o 2 O processamento do comando foi encerrado com sucesso o 3 0 processamento do comando foi encerrado com erro A rea de STATUS cont m os c digos de erros retornados e STATUS 4 operandos M Este rea cont m o status retornado pelo dispositivo que executou o comando Os diversos formatos da rea de status s o descritos nas se es seguintes Tabela de Eventos Modo HD3001 Existem equipamentos que possuem a capacidade de registrar eventos nos seus pontos de entrada registro da mudan a de estado e respectiva data e hor rio Para estes casos disponibilizada uma nica Tabela de Eventos operando TM com no m nimo 243 posi es para que os IEDs com esta capacidade enviem os seus eventos para o driver mestre DNP3 0 e este transfira os para a UCP da remota O usu rio dever desenvolver um aplicativo que realize a leitura dos eventos e libera o da Tabela de Eventos assim que novos eventos estejam dispon veis na tabela A tabela a seguir apresenta o formato da tabela de eventos operando T M de eventos para cada uma de suas 243 posi es Esta TM apresenta um cabe alho com 5 posi es e mais 238 posi es reservadas para armazenar os eventos Como cada evento necessita de 14 posi es da tabela de eventos para a sua descri o a tabela pode armazenar no m ximo 17 eventos Existem ainda 12 posi es n o utilizadas no final da tabela Quando o driver mestre possuir dados de eventos pa
34. 1 a 190 Grupo 19 44 69 94 119 Mesmo formato das 10 posi es para o grupo 1 144 169 194 191 a 200 Grupo 20 45 70 95 120 Mesmo formato das 10 posi es para o grupo 1 145 170 195 Grupo 21 46 71 96 121 Mesmo formato das 10 posi es para o grupo 1 146 171 196 28 Mesmo formato das 10 posi es para o grupo 1 4 Configura o 211 a 220 Grupo 22 47 72 97 122 Mesmo formato das 10 posi es para o grupo 1 147 172 197 Grupo 23 48 73 98 123 Mesmo formato das 10 posi es para o grupo 1 148 173 198 Grupo 24 49 74 99 124 Mesmo formato das 10 posi es para o grupo 1 149 174 199 Grupo 25 50 75 100 Mesmo formato das 10 posi es para o grupo 1 125 150 175 200 Tabela 4 5 Tabela de grupos A rea total de operandos M alocados para armazenamento dos dados n o pode ultrapassar 1024 operandos M Se isto ocorrer o driver retornar erro 150 na posi o 002 da Tabela de Diagn stico A quantidade m xima de grupos de dados que podem ser definidas de 200 grupos o que resultando num total de oito Tabelas de Grupos O formato dos pontos do grupo definem a forma de armazenamento n o apenas na rea de dados mas tamb m na Tabela de Eventos Tabelas de Grupos Modo HD3002 1 2 3 As Tabelas de Grupos ocupam no maximo 251 posi es Nestas tabelas s o definidos grupos de pontos que possuem caracter sticas em comum pertencem ao mesmo di
35. 2 16 Bit Analog 129 response 17 28 index Change Event 130 unsol resp without Time 32 Bit Analog 129 response 17 28 index Change Event 130 unsol resp with Time 16 Bit Analog Change Event with Time Analog Output read start stop Status Variation 0 is used to request default variation 32 Bit Analog 129 response 00 01 start stop Output Status 17 28 index see note 1 16 Bit Analog 129 response 00 01 start stop Output Status 17 28 index see note 1 32 Bit Analog 3 select 28 index 129 response echo of request Output Block 4 operate 16 Bit Analog 3 select 28 index 129 response echo of request Output Block 4 operate Time and Date 2 write 07 limited qty 129 response 00 01 start stop 11 17 28 index 129 response 130 unsol resp 17 28 index Class 0 Data 1 read 06 no range or all Class 1 Data 1 read 06 no range or all Class 2 Data read tho range or all Class 3 Data 1 read 20 enbl unsol ho range or all 21 dsbl unsol Tabela 11 1 Tabela de interoperabilidade 65 12 Glossario 12 Acesso ao meio Algoritmo Autoclear Backoff Barramento Baud rate Bit Bridge ponte Broadcast BT Byte Canal serial Ciclo de varredura Circuito de cao de guarda C digo comercial Controlador program vel CP CSMA CD Database Default Diagn stico Download E S E2PROM EIA RS 48
36. 3 75 14 50 Paridade do canal de Op es comunica o AN OOA WD 0 sem paridade 1 paridade mpar 2 paridade par Reserva Sinais de Modem Op es 0 sem sinais 1 RTS sempre ligado 2 RTS CTS modem handshake utiliza o dos sinais RTS e CTS Atraso de transmiss o Tempo m nimo em ms ap s recep o de uma mensagem pelo canal serial que o driver aguardar para iniciar a transmiss o da resposta utilizado principalmente em comunica es em rede RS485 ou por r dio modem quando deve se aguardar um tempo at que o meio esteja dispon vel para uma nova transmiss o Este par metro pode assumir os seguintes tempos e 0 n o aguarda tempo a 32767 ms Endere o de enlace Endere o do driver mestre DNP3 0 nas comunica es DNP3 0 com dispositivos escravos e 0a65519 Confirma o de enlace Define de que forma o driver deve solicitar confirma es para frames de enlace enviados E Stop bits g 20 4 Configura o Time out de confirma o do enlace N mero m ximo de retentativas de enlace Time out de confirma o da aplica o N mero m ximo de retentativas de aplica o O nunca o driver nunca solicita confirma es de enlace 1 algumas vezes o driver solicita confirma es de enlace somente em frames intermedi rios isto que n o seja o ltimo de uma mensagem multi frames fragmentada 2 sempre o driver requisita confirma es de enlace
37. 3002 Se o AL 2743 n o for utilizado em conjunto com estes m dulos recomenda se utilizar o formato 1 por ser de mais utilizado As posi es 037 a 039 s o utilizadas apenas pelo modo de utiliza o 1 Para o modo de utiliza o O estas posi es n o s o consistidas Operandos controle da fila Configura o primeiro operando M de controle da fila de de eventos eventos S o utilizados 4 operandos M para controle da fila Este par metro pode assumir valores de e 0a9979 Os quatro operandos s o descritos na se o Tabela de Eventos Modo HD3002 Operando controle Configura o operando M para executar o controle de chamada do m dulo F chamada do m dulo F 2005 016 durante a rotina de escrita 2005 016 dos eventos na fila de eventos Este par metro pode assumir valores de e 0a9983 Operando de comandos Configura o operando M para executar comandos S o utilizados 20 operandos Este par metro pode assumir valores de e 0a9963 Tabela 4 2 Tabela de cabe alho As requisi es autom ticas configuradas na posi o 030 s o disparadas mediante a ocorr ncia de evento de disparo Esta caracter stica permite configurar o comportamento do driver DNP3 0 mestre 23 4 Configura o de acordo com as caracter sticas dos dispositivos escravos As requisi es autom ticas s o detalhadas na tabela a seguir Requisi o autom tica Medir o atraso no procedimento de sincronismo Executa sinc
38. 5 EN 50170 Encoder Endere o de m dulo Entrada sa da EPROM ER Escravo ESD Esta o de supervis o Flash EPROM FMS Frame Freeze Gateway Hardkey Hardware Gloss rio M todo utilizado por todos os n s de uma rede de comunica o para sincronizar as transmiss es de dados e resolver poss veis conflitos de transmiss es simult neas Sequ ncia finita de instru es bem definidas objetivando resolu o de problemas Em redes PROFIBUS o par metro que quando ativado muda o estado do mestre para Clear ao ocorrer um erro na rede Tempo que o n de uma rede tipo CSMA CD aguarda antes de voltar a transmitir dados ap s a ocorr ncia de colis o no meio f sico Conjunto de sinais el tricos agrupados logicamente com a fun o de transferir informa o e controle entre diferentes elementos de um subsistema Taxa com que os bits de informa o s o transmitidos atrav s de uma interface serial ou rede de comunica o medido em bits segundo Unidade b sica de informa o podendo estar no estado O ou 1 Equipamento para conex o de duas redes de comunica o dentro de um mesmo protocolo Dissemina o simult nea de informa o a todos os n s interligados a uma rede de comunica o Sigla para teste de bateria em ingl s battery test Unidade de informa o composta por oito bits Interface de um equipamento que transfere dados no modo serial Uma execu o completa do programa aplica
39. Al varia es I32QE 132QC ou I32QA Objeto 30 varia o 4 16 bits analog input without flags Al varia es 116QE 116QC ou 116QA Objeto 40 varia o 1 32 bits analog output status Al varia o I32QE Objeto 40 varia o 2 16 bits analog output status Al varia o 11 6QE objeto 41 varia o 1 32 bits analog output block AO varia o NQA objeto 41 varia o 2 16 bits analog output block AO varia o NQA Tabela 4 7 Associa es entre objeto e varia o DNP3 0 e o tipo e varia o da remota Hadron Tabela de Dispositivos Nesta tabela s o retornados os endere os dos dispositivos DNP3 0 configurados na tabela de grupo Esta tabela deve ter 33 posi es 000 Reserva o O 001 N mero de dispositivos configurados 002 Endere o do dispositivo 1 003 Enderego do dispositivo 2 Lo32 Endere o do dispositivo 31 32 4 Configura o Tabela 4 8 Tabela de dispositivos Tabela de Comandos Modo HD3001 Esta se o descreve em detalhes o formato da tabela utilizada para comandar pontos de IEDs atrav s dos tipos e formatos de dados dispon veis apresentados anteriormente Para executar comandos um programa aplicativo da remota dever ser elaborado para escrever valores apropriados na Tabela de Comandos Tais comandos poder o ser gerados internamente na remota ou poder o ser recebidos por drivers escravos que estejam sendo executado na remota
40. O CN FC N nulo n o aloca mem ria para valor til por exemplo para sa das digitais tipo DO pulsadas que normalmente est o no estado desenergizado aplic vel somente para os tipos AO e DO e Os formatos de armazenamento da qualidade de cada ponto podem ser as seguintes O O O Qualidade ausente QA Qualidade comum compartilhada por todos os pontos do grupo QC Qualidade espec fica para cada ponto do grupo QE Os dados do grupo s o armazenados em uma faixa continua de operandos da UCP AL 2004 Os primeiros operandos s o utilizados para armazenar os valores dos pontos sendo utilizados quantos operandos forem necess rios A qualidade ocupa os operandos seguintes Para grupos QE a qualidade ocupa 1 byte e alinhada a partir do byte O do operando Grupos que utilizam operando M alocam duas qualidades por operando enquanto os grupos que utilizam operandos I ou F alocam quatro qualidades por operando A tabela a seguir apresenta um exemplo de um grupo com de DIs DIQE com 23 pontos Operando 111 5 4 Valores pontos de 15 gt 0 1 1 5 4 Valores pontos de 22 gt 16 pi Descri o Qualidade pontos 1 e O 7 3 Conceitos Basicos 1 1 Operando Descri o 1 0 M 9 8 7 6 5 4 3 2 1 0 oa pa o N Qualidade pontos 19 e 18 Qualidade pontos 21 e 20 Qualidade ponto 22 Tabela 3 14 Alinhamento dos formatos D1 D2 e D8 O operando utilizado para cada grupo depende exclus
41. SELE O DE LATCH OFF OPERA O DE LATCH ON OPERA O DE LATCH OFF LATCH ON DIRETO LATCH OFF DIRETO LATCH ON DIRETO SEM ACK LATCH OFF DIRETO SEM ACK CANCELAMENTO DE SELE O cancela a sele o de um ponto antes que o time out de sele o execu o tenha sido esgotado 18 CANCELAMENTO DE OPERA O interrompe a execu o de um pulso trip ou close AN Oak WD Dura o dos pulsos trip ou close em ms Informar o per odo de dura o dos pulsos de trip ou close quando o comando especificado no operando anterior for 3 ou 4 Para os demais comandos este valor irrelevante Valores poss veis 0a 65535 ms Resposta ao comando Resposta ao comando retornado pelo driver mestre ao final do mesmo Ap s ler a resposta o aplicativo da remota deve zerar este operando assim como o operando que define o tipo de comando Valores poss veis 0 nenhum comando est sendo executado 1 EM EXECU O h comando em execu o aguardando resposta 2 SUCESSO retorno de comando executado corretamente 3 FALHA NA SELE O indica falha na sele o do ponto 4 FALHA NA OPERA O falha no comando de opera o ou porque o tempo de sele o execu o expirou ou porque n o houve um comando de sele o antes do comando de execu o 5 FALHA NA COMUNICA O COM IED o comando de sele o ou de execu o falhou porque n o houve resposta ao comando e 6 PONTO INVALIDO O ponto comando n o existe no di
42. a coluna ID na posi o correspondente ao driver AL 2743 aparece o n mero desta aplica o Entradas e Sa das As entradas da instru o CHF de chamada da F 2005 016 s o habilita Quando acionada a fun o est habilitada a executar abrindo uma janela de tempo para acesso do co processador RTMP s reas de comunica o com a remota ou possibilitando a transfer ncia de informa es de configura o da comunica o configura Quando acionada novas informa es de configura o s o transferidas da remota para o co processador AL 2005 RTMP Depois de ativada esta entrada deve ser desligada quando a sa da de erro estiver no estado desligado reset A entrada reset n o considerada pelo driver AL 2743 e n o deve ser acionada 17 4 Configura o As sa das da instru o CHF de chamada da F 2005 016 s o c pia Apresenta o mesmo valor da entrada habilita habilita erro Esta sa da energizada quando a comunica o entre a UCP e o co processador AL 2005 RTMP n o se realizou ou porque o co processador AL 2005 RTMP n o aproveitou a janela de tempo concedida pela UCP ou ainda porque os operandos da fun o foram mal especificados quanto a seus tipos ou endere os Par metros Adicionais A tabela TM declarada em OPER3 chamada de Tabela de Cabe alho e cont m as informa es globais de configura o para um driver DNP3 0 mestre AL 2743 Ap s esta tabela seguem se outras com endere os segiie
43. a de tempo Tabela de Eventos Modo HD3002 Existem equipamentos que possuem a capacidade de registrar eventos nos seus pontos de entrada registro da mudan a de estado e respectiva data e hor rio Para estes casos disponibilizada uma nica Tabela de Eventos para que os IEDs com esta capacidade enviem os seus eventos para o driver mestre DNP3 0 e este transfira os para a UCP da remota A tabela de eventos no modo HD3002 implementada em um bloco de operandos I O controle de desta fila armazenado em um bloco de 4 operandos M definidos na posi o 038 da tabela de cabe alho O formato dos operandos de controle mostrado na tabela a seguir YhMxxxx O INDL FILA Informa o endere o inicial do bloco de operandos l que implementa a fila de eventos Y Mxxxx 1 TAM FILA Informa o n mero total de eventos que comporta a fila de eventos Cada evento utiliza 4 operandos l portanto o tamanho da fila de eventos de 4 TAM FILA operandos l O valor aconselhado para TAM FILA da ordem de 1000 eventos 4000 operandos l Y Mxxxx 2 PTR WR Ponteiro para inser o do pr ximo evento na fila de eventos Informa a posi o do evento na fila que pode variar entre O na posi o endere ada por INI FILA e TAM FILA 1 na posi o com endere o INI FILA TAM FILA 4 4 Y Mxxxx 3 SEQ WR N mero de vezes que a fila de eventos foi totalmente preenchida Este operando em conjunto com PTR_WR possibilit
44. a que o cliente que est retirando eventos da fila avalie se houve perda de eventos O valor SEQ WR incrementado toda vez que PTR WR incrementado de TAM FILA 1 para 0 Quando o valor de SEQ WR chega a 32767 ao ser incrementado novamente deve voltar para O Tabela 4 16 Operandos de controle da fila de eventos Os eventos s o armazenados em 4 operandos I dentro da rea definida por INI FILA e TAM FILA O AL 2743 atualiza os valores de PIR WR e SEQ WR a cada escrita de um novo evento Operando Conte do lxxxx O Bits O a 15 endere o do ponto 0 a 9999 Bits 16 a 19 tipo do ponto DI 0 Al 1 Bits bits 20 a 23 n o utilizados zeros Bits 24 a 31 qualidade no formato DNP Yolxxxx 1 Bits O a 9 milissegundos 0 a 999 Bits 10 a 15 segundos 0 a 59 Bits 16 a 21 minutos 0 a 59 Bits 22 a 23 zeros Bits 24 a 28 hora 0 a 23 43 4 Configura o Bits 29 a 31 zeros lxxxx 2 Bits O a 4 dia 1 a 31 Bits 4 a 7 zeros Bits 8 a 11 m s 1 a 12 Bits 12 a 15 zeros Bits 16 a 30 ano 0 a 32767 Bit 31 zero lxxxx 3 V valor do ponto cujo formato depende do tipo e variac o sempre alinhado pelo bit O Portanto se o formato do valor D1 utiliza se o bit 0 Se o formato 116 utilizam se os bits de 0 a 15 Tabela 4 17 Formato de um evento armazenado na fila NOTAS Em ambos os formatos se o evento recebido n o possuir o campo de tempo ele ser salvo com a data d
45. abela de Cabe alho Posi o 002 n mero de objetos sempre 01 Posi o 003 c digo do objeto sempre 514 posi o 004 configurar o valor zero posi o 005 configurar o valor 08 L gica 004 Sincronismo l o rel gio do CP A l gica 005 utilizada para configura o a abertura da janela de comunica o com o AL 2005 A instru o CHF para o m dulo F 2005 016 deve ser configurada com os tr s par metros de entrada Par metro 000 endere o do AL 2005 no barramento obtido atrav s da janela Barramento do MasterTool Par metro 001 tabela de configura o que neste exemplo o operando T M0060 Par metro 002 configurar sempre o valor zero 60 10 Exemplo de Utiliza o L gica 005 Configura o AL 2005 e abre uma janela para as comica es 4 0100 3 4 0100 3 Para programar um m dulo ladder para configurar e habilitar a comunica o do AL 2743 para o modo HD3002 pode ser utilizado o mesmo exemplo mostrado anteriormente As nicas ressalvas s o que a tabela de cabe alho e a tabela de grupos s o configuradas de forma diferente entre os dois m dulos a tabela de eventos foi substitu da por um bloco de operandos lI e a tabela de comandos foi substitu da por um bloco de operandos M 61 11 Tabela de Interoperabilidade 11 Tabela de Interoperabilidade DNP3 0 Profile O prop sito desta se o descrever a implementa o do Distributed Network Protocol DNP 3 0 do d
46. acima de 100 ms ERR piscando 3x Tabela de diagn stico A tabela de diagn stico n o foi declarada ou foi inv lida declarada com tamanho insuficiente Tabela 8 1 Diagn stico dos LEDs do AL 2005 executando o driver AL 2743 Podem ocorrer problemas na configura o que impe am o driver de retornar diagn sticos Deve ser consultado o cap tulo Diagn sticos 54 9 Desempenho 9 Desempenho A fim de quantificar o desempenho do driver AL 2743 neste cap tulo s o apresentados tempos de resposta esperados para o driver AL 2743 para algumas configura es espec ficas com diferentes tamanhos de bases de dados A UCP utilizada para registro de desempenho foi o AL 2004 vers o 1 00 e a taxa de comunicac o dos dados foi configurada em 9600 bps Taxas de comunica o mais altas ou mais baixas poder o afetar o tempos medidos As respostas do escravo ocorreram entre 15 ms e 30 ms ap s o envio das solicita es do mestre 500 DI 5 grupos Configura o Per odo entre pollings para os grupos Per odo entre pollings para as classes Vari vel Registrada Tempo de ciclo instant neo do AL 2005 Tempo de ciclo m dio do AL 2005 Tempo de ciclo m ximo do AL 2005 Tempo de ciclo m nimo do AL 2005 Tempo de ciclo instant neo do AL 2004 Tempo de ciclo m dio do AL 2004 Tempo de ciclo m ximo do AL 2004 Tempo de ciclo m nimo do AL 2004 o wn Tempo para varrer os 5 grupos Tabela 9 1 Teste de desempenho 2000
47. am vel N o perde seu conte do quando desenergizada Sigla usada para indicar erro nos LEDs Equipamento ligado a uma rede de comunica o que s transmite dados se for solicitado por outro equipamento denominado mestre Sigla para descarga devida a eletricidade est tica em ingl s electrostatic discharge Equipamento ligado a uma rede de CPs ou instrumenta o com a finalidade de monitorar ou controlar vari veis de um processo Mem ria n o vol til que pode ser apagada eletricamente Sigla para Fieldbus Message System Uma unidade de informa o transmitida na rede Em redes PROFIBUS o estado da rede quando os dados das entrada s o congelados Equipamento para a conex o de duas redes de comunica o com diferentes protocolos Conector normalmente ligado interface paralela do microcomputador com a finalidade de impedir a execu o de c pias ilegais de um software Equipamentos f sicos usados em processamento de dados onde normalmente s o executados programas software 66 12 Glossario IEC 61131 IED Interface Interrup o kbytes LED Linguagem Assembly Linguagem de programa o Linguagem de rel s e blocos Altus L gica MasterTool Menu Mestre M dulo referindo se a hardware M dulo referindo se a software M dulo C M dulo de configura o M dulo de E S M dulo E M dulo execu o M dulo F M dulo fun o M dulo P M dulo procedimento Monom
48. ando de ndice 0 ndice do Conte do Operando Diagn stico para todos os pontos Al do grupo bit O indica que todos os pontos Al deste grupo foram lidos com sucesso Caso contr rio alguns ou todos os valores podem ser inv lidos bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bits 3 to 15 reservados para uso futuro E ESA Valor do 1 Al 16 bits Valor do 2 Al 16 bits Valor do 3 Al 16 bits 1 2 3 Valor do 4 Al 16 bits Tabela 3 6 Tipo AI Formato 0 10 3 Conceitos Basicos Tipo Al Formato 1 A tabela a seguir exemplifica o formato 1 para uma declara o de 3 AI Quantidade de Pontos do Grupo 3 Neste exemplo o primeiro operando M do bloco que composto por 6 operandos M de 16 bits cada est representado pelo operando de ndice 0 ndice do Conte do Operando Diagn sticos do 1 ponto Al do grupo bit 0 indica que o valor atual do ponto Al foi lido com sucesso Caso contr rio o seu valor pode ser inv lido bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bit 3 indica que o valor do ponto Al est for ado no IED bit 4 indica que o valor do ponto Al est forgado na remota bit 5 indica que o valor do ponto Al est fora da faixa de 16 bits bit 6 indica que o sinal de refer ncia utilizado para digitalizar a entrada anal gica est inst vel e o valor digitali
49. ando o mesmo formato do evento anterior 103 at 116 Posi o 1 at 14 Evento 8 Armazenam o 8 evento na tabela utilizando o mesmo formato do evento anterior 117 at 130 Posi o 1 at 14 Evento 9 Armazenam o 9 evento na tabela utilizando o mesmo formato do evento anterior 131 at 144 Posi o 1 at 14 Evento 10 Armazenam o 10 evento na tabela utilizando o mesmo formato do evento anterior 145 at 158 Posi o 1 at 14 Evento 11 Armazenam o 11 evento na tabela utilizando o mesmo formato do evento anterior 159 at 172 Posi o 1 at 14 Evento 12 Armazenam o 12 evento na tabela utilizando o mesmo formato do evento anterior 173 at 186 Posi o 1 at 14 Evento 13 Armazenam o 13 evento na tabela utilizando o mesmo formato do evento anterior 187 at 200 Posi o 1 at 14 Evento 14 Armazenam o 14 evento na tabela utilizando o mesmo formato do evento anterior 41 4 Configura o 201 at 214 Posi o 1 at 14 Evento 15 Armazenam o 15 evento na tabela utilizando o mesmo formato do evento anterior Armazenam o 16 evento na tabela utilizando o mesmo formato do evento anterior Armazenam o 17 evento na tabela utilizando o mesmo formato do evento anterior 243 at 254 Reservado para uso futuro Tabela 4 13 Tabela de eventos Cada evento ocupa 14 posi es de armazenamento sendo as posi es 7 at 13 dentro de um evento alocadas para a estampa de tempo Atualmente e
50. aster Multicast Multimaster Nibble N Octeto Operandos PA PC Peer to peer Ponte de ajuste Posta em marcha PROFIBUS PA Programa aplicativo Norma gen rica para opera o e utiliza o de CPs Antiga IEC 1131 Inteligente Electronic Device Dispositivo que adapta el trica e ou logicamente a transfer ncia de sinais entre dois equipamentos Evento com atendimento priorit rio que temporariamente suspende a execu o de um programa e desvia para uma rotina de atendimento espec fica Unidade representativa de quantidade de mem ria Representa 1024 bytes Sigla para light emitting diode um tipo de diodo semicondutor que emite luz quando estimulado por eletricidade Utilizado como indicador luminoso Linguagem de programa o do microprocessador tamb m conhecida como linguagem de m quina Um conjunto de regras e conven es utilizado para a elabora o de um programa Conjunto de instru es e operandos que permitem a edi o de um programa aplicativo para ser utilizado em um CP Matriz gr fica onde s o inseridas as instru es de linguagem de um diagrama de rel s que comp e um programa aplicativo Um conjunto de l gicas ordenadas sequencialmente constitui um m dulo de programa Identifica o programa Altus para microcomputador execut vel em ambiente WINDOWS que permite o desenvolvimento de aplicativos para os CPs das s ries Ponto Piccolo AL 2000 AL 3000 e Quark Ao longo do manual este pro
51. at vel com o AL 3415 Interface Ethernet IEC 60870 5 104 13 3 Conceitos Basicos Cada bloco de operandos alocado para um determinado grupo composto por v rios operandos M de 16 bits cada com endere amento seqiiencial O endere o do primeiro operando M de cada grupo ser informado na Tabela de Aloca o de Grupos retornada pelo driver ap s a sua configura o Varia es de Grupos de Pontos de Comunica o Para cada grupo de pontos de comunica o deve se definir uma varia o que informa como o valor e a qualidade dos pontos s o armazenados na mem ria da UCP AL 2004 Esta se o se aplica somente a remota Hadron HD3002 e Os formatos de armazenamento para o valor de cada ponto podem ser os seguintes O O O D1 vari vel discreta de 1 bit aplic vel somente para os tipos DI e DO D2 vari vel discreta de 2 bits aplic vel somente para os tipos DI e DO D8 vari vel discreta de 8 bits aplic vel somente para os tipos DI e DO 116 vari vel inteira de 16 bits com sinal aplic vel somente para os tipos AI AO CN FC UI 6 vari vel inteira de 16 bits sem sinal aplic vel somente para os tipos AI AO CN FC 132 vari vel inteira de 32 bits com sinal aplic vel somente para os tipos AI AO CN FC UI32 vari vel inteira de 32 bits sem sinal aplic vel somente para os tipos AI AO CN FC F32 vari vel de ponto flutuante de 32 bits com sinal aplic vel somente para os tipos AI A
52. azia e que o pr ximo evento dever ser armazenado a partir da quinta posi o Ou seja a partir deste momento a tabela est pronta para receber mais eventos de IED Contador Esta posi o incrementada pelo driver mestre a cada novo evento escrito nesta tabela O valor inicial desta posi o deve ser 0 e o seu valor deve ser incrementado at 32767 Ap s isto deve ser zerado e recome ar a contagem dos eventos Esta informa o utilizada pelo aplicativo da remota para controle da quantidade de eventos transferidos Reservado para uso futuro Identifica o do IED Posi o 1 Evento 1 Especifica o n mero do IED que gerou o evento n o o endere o DNP3 0 de acordo com as Tabelas de Grupos Identifica o do ponto IED Posi o 2 Evento 1 Cont m o n mero do ponto IED que gerou o evento n o o index DNP3 0 de acordo com as Tabelas de Grupos Tipo e formato do ponto Posi o 3 Evento 1 Identifica o tipo e o formato do ponto que gerou o evento Deve se escrever o seguinte valor nesta posi o Tipo 100 Formato Formato o mesmo valor informado na Tabela de Grupos que definiu o formato para este ponto Tipo corresponde ao tipo do ponto tamb m definido na Tabela de Grupos devendo se utilizar a seguinte correspond ncia para calcular o valor desta posi o DI 0 DO 1 CN 2 Al 3 AO 4 FCN 5 FreezeCounter Por exemplo para um ponto Al com formato 2 o n mero nesta posi
53. da instru o CHF utilizadas para a chamada da fun o s o programadas como segue OPERI N mero de par metros passados para a fun o em OPER3 este campo deve ser sempre uma constante mem ria com o valor 3 KM 00003 OPER2 N mero de par metros passados em OPER4 KM 00000 j que OPER4 n o utilizado OPER3 Par metros passados para a fun o declarados atrav s de uma janela visualizada no programador MasterTool quando a instru o CHF editada o n mero de par metros a serem editados especificado em OPERI sendo fixado em tr s para este m dulo RXXXX endere o do m dulo AL 2005 RTMP no barramento da remota depende do bastidor utilizado podendo variar entre R0000 R0008 R0016 R0024 e R0032 TMXXXX endere o da tabela mem ria de cabe alho por exemplo TMO0001 KM XXXXX n mero da aplica o no co processador AL 2005 RTMP OPER4 N o utilizado pelo driver AL 2743 O n mero da aplica o no AL 2005 RTMP identifica de forma nica uma certa aplica o nele carregada Trata se de um n mero segiiencial iniciando em O e que corresponde ordem com que as aplica es foram carregadas na mem ria do co processador AL 2005 RTMP Usualmente quando apenas um driver de comunica o AL 2743 estiver carregado no co processador AL 2005 RTMP este par metro vale KM 00000 O n mero da aplica o pode ser verificado atrav s do programa carregador AL 3860 ao selecionar o menu Comunica comando Diret rio N
54. do canal de comunica o valor inv lido para a paridade do canal de comunica o valor inv lido para o stop bits valor inv lido para o n mero de bits de dados valor inv lido para os sinais de modem valor inv lido para o atraso de transmiss o valor inv lido para o endere o de enlace DNP3 0 valor inv lido para a confirma o de enlace valor inv lido para o time out de confirma o do enlace valor inv lido para o n mero m ximo de retentativas de enlace valor inv lido para o time out de confirma o da aplica o valor inv lido para o n mero m ximo de retentativas de aplica o valor reservado valor reservado valor reservado valor inv lido para tamanho m ximo de um fragmento de mensagem da camada de lica o transmitido valor inv lido para o per odo de polling para classe O valor inv lido para o per odo de polling para classe 1 valor inv lido para o per odo de polling para classe 2 valor inv lido para o per odo de polling para classe 3 valor inv lido para o time out de comando valor inv lido para as requisi es autom ticas valor inv lido para o formato para estampa de tempo de eventos valor inv lido para o endere o do primeiro operando M do bloco de armazenamento grupo 1 valor inv lido para o endere o da primeira tabela de grupos valor inv lido para a identifica o do mestre valor inv lido para o operando inicial da hora da UCP Nota deve se ressaltar que os c di
55. do polling para o dispositivo 3 Diagn stico do polling para o dispositivo 31 Tabela 5 5 Tabela de diagn stico dos pollings das classes Tabela de Descarte de Dados Caso o driver mestre receba alguma informa o de objetos ou varia es que n o est o implementadas ou n o est o configuradas na base de dados estes objetos ser o descartados Por m para auxiliar no diagn stico de poss veis incoer ncias entre a base de dados do driver mestre e dos dispositivos escravos existe a Tabela de Descarte de Dados com 250 posi es onde algumas informa es destes objetos ser o armazenadas Este armazenamento se dar de forma circular ou seja a tabela preenchida desde o seu in cio at o seu final e quando estiver com todas as suas posi es ocupadas o pr ximo dado ser colocado no in cio da tabela ciclicamente Os dados descartados e armazenados nesta tabela poder o ter sido originados atrav s de uma solicita o do driver mestre via solicita o por uma classe dado individual ou grupo de dados ou atrav s de uma mensagem n o solicitada As condi es para o descarte ser o objeto n o configurado nos grupos de dados objeto configurado mas com a varia o n o suportada pelo driver AL 2743 O formato desta tabela encontra se a seguir 50 5 Diagn sticos Reservado para uso futuro Apontador Esta posi o cont m um apontador que indica onde ser armazenado o pr ximo dado O seu valor
56. do programador utilizado 1 Introdu o Mensagens de Advert ncia Utilizadas neste Manual Neste manual as mensagens de advert ncia apresentar o os seguintes formatos e significados PERIGO Relatam causas potenciais que se n o observadas levam a danos integridade f sica e sa de patrim nio meio ambiente e perda da produ o CUIDADO Relatam detalhes de configura o aplica o e instala o que devem ser seguidos para evitar condi es que possam levar a falha do sistema e suas conseqii ncias relacionadas ATEN O Indicam detalhes importantes de configura o aplica o ou instala o para obten o da m xima performance operacional do sistema 2 Descri o T cnica 2 Descri o T cnica Tipicamente o driver AL 2743 executado numa remota Hadron coletando e enviando dados para um ou mais IEDs que podem ser rel s de prote o multimedidores ou um equipamento qualquer com capacidade de comunica o DNP3 0 Os dados tratados pelo driver DNP3 0 mestre normalmente ser o enviados e tamb m recebidos por um sistema SCADA com recursos para implementar uma interface com operadores do sistema el trico e armazenamento de dados entre outras funcionalidades Neste caso dever ser realizada na remota uma configura o que relacione os dados provenientes dos IEDs com os dados enviados para o sistema de supervis o Na Figura 2 1 apresenta se o diagrama de uma arquitetura t pica no qual o dri
57. dor sa da anal gica e Endere o define o ndice do ponto para aquele tipo de ponto e Varia o ou Formato define a formata o do ponto como 16 bits ponto flutuante digital Importante observar que o endere o do ponto n o define o endere o do operando em quem o ponto est armazenado na mem ria da UCP mas sim o ndice do ponto em um grupo de pontos de um determinado tipo Nada impede que dois pontos tenham endere o 1000 desde que sejam de tipos diferentes por exemplo DI 1000 e AI 1000 Al m destas propriedades principais existem propriedades adicionais que ser o descritas adiante Grupo de Pontos de Comunica o E um conjunto de pontos de comunica o que necessariamente possuem endere os consecutivos e compartilham o mesmo tipo e varia o Os objetivos para a cria o destes grupos s o os seguintes e Diminuir o esfor o e mem ria de configura o Em outras palavras permite a descri o de propriedades comuns de m ltiplos pontos similares ao inv s de descri es individuais para cada ponto Adiante abordam se os descritores de grupos de pontos de comunica o e as propriedades descritas pelos mesmos 3 Conceitos Basicos e Economia de mem ria na UCP AL 2004 para armazenamento da informa o de qualidade Existem grupos de pontos de comunica o onde todos os pontos possuem uma informa o comum de qualidade Tipos de Pontos de Comunica o Os tipos pontos de comunica o s o os
58. e 01 01 1970 00 00 00 000 A transfer ncia dos eventos por parte do driver mestre para a UCP da remota consiste nas seguintes opera es e Escrita do valor 1 no operando de controle de chamada do m dulo F 2005 016 Esta opera o faz com que o ladder execute as chamadas at que toda a opera o de atualiza o de eventos seja conclu da Esta opera o pode exigir at 5 chamadas do m dulo F 2005 016 Leitura dos operandos de controle da fila de eventos Escrita dos eventos que est o no buffer de eventos do driver mestre at o fim da fila Escrita dos operandos de controle com a atualiza o de PTR_WR e SEQ WR Escrita do valor O no operando de controle de chamada do m dulo F 2005 016 para liberar as opera es do ladder Em cada opera o s o transferidos os eventos que est o no buffer do AL 2743 para fila de eventos S o transferindo tantos eventos quanto poss vel em um ciclo o limite de transfer ncia definido por e At 512 operandos I ou 128 eventos e Quantidade de operandos F dispon veis na fila INI FILA TAM FILA 4 PTR WR 44 5 Diagn sticos 5 Diagnosticos Existem diversas tabelas utilizadas pelo driver AL 2743 que retornam informa es sobre o funcionamento do mesmo bem como sobre as comunica es do seu canal Estas informa es devem ser verificadas sempre que ocorre algum problema na configura o ou na recep o e envio de dados pelo canal de comunica o Por outro lado d
59. e depois retorna para 1 026 IED Number do ltimo comando IED Point do ltimo comando 028 Tipo do ponto do ltimo comando C digo de status retornado pelo escravo na ltima requisi o de SELECT OPERATE ou DIRECT para o DO ou AO e 0 Requisi o aceita iniciada ou enfilerada 1 Requisi o n o aceita porque a mensagem de OPERATE foi recebida depois de esgotado o tempo de opera o iniciado pelo comando de SELECT 2 Requisi o n o aceita porque a mensagem de OPERATE n o foi precedida pela mensagem de SELECT 3 Requisi o n o aceita por erros na formata o do comando 4 Opera o n o suportada pelo ponto 5 Requisi o n o aceita porque a fila de controle do escravo estava cheia ou porque o ponto estava ativado 6 Requisi o n o aceita por causa de problemas de hardware Tabela 5 2 Tabela de diagn sticos Tabela de Diagn stico de Grupos Nesta tabela s o retornados as informa es de configura o de cada grupo ou seja caso haja algum problema na defini o de algum grupo ele ser relatado nesta tabela Esta tabela ocupa 201 posi es Para maiores detalhes sobre a configura o dos grupos consulte item referente Tabela de Grupos 48 5 Diagnosticos 000 Reserva Diagn stico da defini o do grupo 1 ver Tabela de Grupos 01 erro no endere o DNP3 0 do dispositivo escravo 02 erro no n mero do dispositivo escravo 03 erro no endere o DNP3 0 para o primeiro ponto
60. e ser escrito pelo pr prio programa aplicativo da remota quando o driver mestre DNP3 0 for utilizado para troca de informa es com drivers escravos na remota como por exemplo o driver DNP3 0 escravo Para maiores informa es ver documenta o Manual de Utiliza o da Remota Hadron HD3001 na se o interfaceamento com IEDs 2 Diagn sticos do 1 contador e bitO indica que o valor atual do contador foi lido com sucesso Caso contr rio o seu valor pode ser inv lido bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bit 3 indica que o valor atual de CN est for ado no IED e bit 4 indica que o valor atual de CN est for ado na remota e bit 5 indica que o valor congelado do contador foi lido com sucesso Caso contr rio o seu valor pode ser inv lido bit 6 indica que o valor congelado de CN est forgado no IED bit 7 indica que o valor congelado de CN est for ado na remota bits 8 at 15 reservados para uso futuro 6 Valor congelado do 1 contador palavra mais signifeaivay AAN 6 Diagn sticos do Z contador mesmo formato lizado para o primero contado Tabela 3 5 Tipo CN Formato 0 Tipo Al Formato 0 A tabela a seguir exemplifica o formato O para uma declara o de 4 AI Quantidade de Pontos do Grupo 4 Neste exemplo o primeiro operando M do bloco que composto por 3 operandos M de 16 bits cada est representado pelo oper
61. egundos que o mestre solicitar ciclicamente polling este grupo de dados deste grupo Mesmo que este par metro seja O desabilitado os dados do grupo poder o ser enviados por mensagens n o solicitadas caso estejam habilitadas ou por inclus o deste grupo em alguma das classe 1 2 ou 3 ou ainda por polling de integridade Este par metro pode ser utilizado como alternativa para acelerar a aquisi o dos dados deste grupo mas em contrapartida aumenta se o tr fego de comunica o N o aconselh vel que muitos grupos tenham este par metro ativado e com per odos muito pequenos Este par metro pode assumir valores de 0 0 desabilitado a 6553 5s Deve ser zero se o tipo do ponto for DO ou AO Este valor define o per odo m nimo de polling Caso o driver tenha v rios pollings para executar este tempo pode aumentar para atender a todos os pollings Operando da UCP Endere o do operando da UCP onde ser armazenado o valor lido e 0129983 Deve ser zero se o tipo do ponto for NQA Reserva 010 Resera 011 a 020 Grupo 2 27 52 77 102 Mesmo formato das 10 posi es para o grupo 1 127 152 177 021 a 030 Grupo 3 28 53 78 103 Mesmo formato das 10 posi es para o grupo 1 128 153 178 031 a 040 Grupo 4 29 54 79 104 Mesmo formato das 10 posi es para o grupo 1 129 154 179 041 a 050 Grupo 5 30 55 80 105 Mesmo formato das 10 posi es para o grupo 1 130 155 180 051 a 060 Grupo 6
62. er o ativados Elemento que possui dois estados est veis trocados alternadamente a cada ativa o uma marca que indica quem o mestre do barramento no momento Procedimento de substitui o de m dulos de um sistema sem a necessidade de desenergiza o do mesmo Normalmente utilizado em trocas de m dulos de E S Sigla usada para indicar transmiss o serial Sigla para unidade central de processamento Controla o fluxo de informa es interpreta e executa as instru es do programa e monitora os dispositivos do sistema Em um sistema redundante a UCP ativa realiza o controle do sistema lendo os valores dos pontos de entrada executando o programa aplicativo e acionando os valores das sa das a UCP que n o est no estado ativo controlando o sistema nem no estado reserva supervisionando a UCP ativa N o pode assumir o controle do sistema Corresponde outra UCP do sistema como por exemplo a UCP2 em rela o UCP1 e vice versa Em um sistema redundante a UCP que supervisiona a UCP ativa n o realizando o controle do sistema mas estando pronta para assumir o controle em caso de falha na UCP ativa Leitura do programa ou configura o do CP Sigla para c o de guarda em ingl s watchdog Veja circuito de c o de guarda Unidade de informa o composta por 16 bits 68
63. erando M Identificador do processo para o qual o comando deve ser repassado Tamb m n o utilizada pelo driver AL 2743 servindo apenas de controle para quem demandou o comando PONTO 1 operando M Endere o do ponto de comunica o na configura o da Hadron TIPO 1 operando M Tipo do comando para executar o 12 DO Control Relay Output Block o 41 AO Analog Output Block e VARIA O 1 operando M o Para TIPO igual a 12 a varia o sempre 1 o Para TIPO igual a 41 a varia o pode ser 1 comando AO com 32 bits 2 comando AO com 16 bits e A O 1 operando M o 0 Comando de sele o o 1 Comando de opera o o 2 Comando direto o 3 Comando direto sem acknowledge A seguir s o detalhadas as posi es finais da rea de leitura para comandos DO TIPO igual a 12 e CONTROL CODE 1 operando M dividido nos seguintes subcampos o Code bits O a 3 que pode valer pulse on 2 pulse off 3 latch on 4 latch off o Trip Close bits 6 e 7 que podem valer 0 NUL para pontos que n o sejam trip close 1 close 2 trip os demais bits do operando 4 devem estar desligados e SET LOW 1 operando M valor do ponto anal gico parte baixa e SET HIGH 1 operando M valor do ponto anal gico parte alta apenas para varia o 2 38 4 Configura o A rea de leitura do comando possui o seguinte formato e FINAL 1 operando M o 0 Nenhum comando em processamento o
64. escravo mas seu uso pode variar de equipamento a equipamento executado sempre que o bit EVENT BUFER OVERFLOW do IIN esteja em um ou seja sempre que houver um estouro do buffer de eventos do dispositivo escravo executado sempre que a comunica o com o dispositivo escravo for restaurada ap s um time out Executa a leitura dos eventos das tr s classes quando um dos bits CLASS 1 EVENTS CLASS 2 EVENTS e CLASS 3 EVENTS do IIN estiver em um Tabela 4 3 Requisi es autom ticas do driver DNP3 0 mestre A execu o do polling de integridade ocorre em momentos espec ficos conforme detalhado nos bits 3 4 5e 6 da tabela anterior A finalidade do polling de integridade de atualizar os valores de todos os pontos do dispositivo escravo e tamb m ler todos os eventos O polling de integridade composto por uma requisi o de leitura das classes 0 1 2 e 3 NOTA O campo IIN de Internal Indication um campo do frame de resposta de um dispositivo escravo DNP3 0 Ele sempre est presente nos frames Tabela de Aloca o de Grupos Nesta tabela s o retornadas as informa es sobre as reas de armazenamento dos grupos que constituem a base de dados do driver mestre e ocupa 204 posi es Tabela somente v lida para o modo HD3001 Para cada grupo informado o endere o do operando M onde inicia a sua rea de armazenamento Nas ltimas posi es da tabela s o informados tamb m 1 O endere o do ltimo ope
65. essscccscsccessesssssccessesssssesssseeees 50 6 INSTALA CAOS 52 7 SINCRONISMO wesvcivsssiscecacscsencececseudocsctescoascsvecvascsvecvensseseconsessesonssesesnssestseoesestonpesestecpcsteesencssousesceesesvoueetss 53 MANUTENCAO do O 54 Sumario 9 DESEMPENHO Sic seccsisessunstvevsnesivevenssivevovesssexsecsesevdvecesoedvovdcesdvecdesssvenkessevestessevesdsesswosdsesswusesseuesecsstebcersssenss 55 10 EXEMPLO DE UTILIZA O asian nd A AA 58 11 TABEEA DE INTEROPERABILIDADE cscscccscscscssvssvecsesvececsensecocsessecocsesececssevecssesersessesssvecdessseussecsedensee 62 DNP3 0 POM A E T 62 DNP y3 0 Implementation Table cieccccissssiissssoncescsssssessonsnceacssessesnosncbecsssssyseossnadenssessssessnedeassessgetee Soses sess 63 TAT OSS ARO EERE A AAAA 66 1 Introdu o 1 Introducao O driver de comunica o DNP3 0 Mestre executado no co processador AL 2005 RTMP um software que permite a integra o de equipamentos eletr nicos com capacidade de comunica o via protocolo DNP3 0 escravo aos controladores program veis AL 2003 e AL 2004 O driver de comunica o AL 2743 escrito na linguagem de programa o C sendo carregado e executado no processador AL 2005 RTMP Real Time Multitasking Processor utilizado nas remotas Hadron Neste documento os dispositivos escravos que se comunicam com o driver mestre tamb m s o chamados de IEDs Intelligent Electronic Device A configura o do driver feita a partir de tabela
66. eterminados erros presentes numa configura o podem impedir o driver de escrever dados nestas tabelas como por exemplo caso uma determinada tabela n o esteja declarada na UCP da remota Para estes casos o driver retorna informa es atrav s dos LEDs frontais do AL 2005 no qual ele est instalado Os c digos existentes para diagn stico por LEDs esta descrito no cap tulo Manuten o Apresenta se abaixo em destaque as tabelas utilizadas para diagn stico repetindo o exemplo utilizado no cap tulo Configura o Tabela de aloca o de grupos Tmoos 8 Trabela de comandos Tabela de eventos Tabela de dispositivos o m ximo O m nimo a 251 m ximo 0 m nimo a 251 m ximo 0 mini m ximo m nimo a 251 maximo TM0025 m nimo a 251 m ximo Tabela de grupos 6 grupos 126 a 150 TM0026 Tabela de grupos 7 grupos 151 a 175 maximo TM0027 m nimo a 251 Tabela 5 1 Exemplo de declara o de tabelas para configura o do driver DNP3 0 mestre Tabela de grupos 8 grupos 176 a 200 A seguir s o descritas as tabelas TMs da UCP da remota que possuem valores que indicam opera o normal ou problemas em diversas condi es de opera o e configura o Tabela de Diagn stico Nesta tabela s o retornadas todas as informa es sobre o estado e funcionamento do driver desde a sua configura o at a sua opera o Para obter informa es sobre erros de configura o atrav s
67. gos de erro de 01 a 35 foram escolhidos de forma a corresponder posi o do erro na Tabela de Cabe alho 36 37 38 39 valor inv lido para o modo de utiliza o valor inv lido para o primeiro operando da fila de controle valor inv lido para o operando de controle do m dulo F 2005 016 valor inv lido para o operando de comandos 46 5 Diagnosticos 101 falha ao acessar o buffer de dados 102 falha ao acessar a tabela de cabe alho 103 falha ao acessar a tabela de diagn stico 104 falha ao acessar a tabela de diagn stico de grupo 105 falha ao acessar a tabela de aloca o de grupo 106 falha ao acessar a tabela de diagn sticos de polling de grupos 107 falha ao acessar a tabela de comandos 108 falha ao acessar a tabela de eventos 109 falha ao acessar a tabela de dados descartados 110 falha ao acessar a tabela de dispositivos 111 falha ao acessar a tabela de diagn stico dos polling de classes 112 falha ao acessar a tabela da hora da UCP 120 falha ao acessar a tabela de grupo 1 121 falha ao acessar a tabela de grupo 2 122 falha ao acessar a tabela de grupo 3 123 falha ao acessar a tabela de grupo 4 124 falha ao acessar a tabela de grupo 5 125 falha ao acessar a tabela de grupo 6 126 falha ao acessar a tabela de grupo 7 127 falha ao acessar a tabela de grupo 8 128 falha ao acessar o operando de controle de chamadas do AL 2005 129 falha ao acessar os operandos gerais somente pa
68. grama referido pela pr pria sigla ou como programador MasterT ool Conjunto de op es dispon veis e exibidas por um programa no v deo e que podem ser selecionadas pelo usu rio a fim de ativar ou executar uma determinada tarefa Equipamento ligado a uma rede de comunica o de onde se originam solicita es de comandos para outros equipamentos da rede Elemento b sico de um sistema completo que possui fun es bem definidas Normalmente ligado ao sistema por conectores podendo ser facilmente substitu do Parte de um programa aplicativo capaz de realizar uma fun o espec fica Pode ser executado independentemente ou em conjunto com outros m dulos trocando informa es atrav s da passagem de par metros Veja m dulo de configura o Tamb m chamado de m dulo C um m dulo nico em um programa de CP que cont m diversos par metros necess rios ao funcionamento do controlador tais como a quantidade de operandos e a disposi o dos m dulos de E S no barramento M dulo pertencente ao subsistema de entradas e sa das Veja m dulo execu o M dulo que cont m o programa aplicativo podendo ser de tr s tipos E000 E001 e E018 O m dulo E000 executado uma nica vez na energiza o do CP ou na passagem de programa o para execu o O m dulo E001 cont m o trecho principal do programa que executado ciclicamente enquanto que o m dulo E018 acionado por interrup o de tempo Veja m dulo f
69. idos de forma crescente e sem superposi o Uma possibilidade seria grupo 1 10 a 20 grupo 2 21 a 50 grupo 3 200 a 250 e assim por diante Uma situa o inv lida seria grupo 1 10 a 20 e grupo 2 15 a 50 Exemplo para configura o se o grupo possui 5 pontos com valor 130 para este par metro significa que os pontos deste grupo ser o referenciados pelos index 130 131 132 133 e 134 O pr ximo grupo que possuir o mesmo endere o do dispositivo escravo e for do mesmo tipo de ponto ver par metro abaixo dever possuir como valor m nimo o valor 135 j que os endere os dos pontos devem ser definidos de forma crescente para os grupos Este par metro pode assumir valores de e 0a65535 Numero do IED E um identificador do IED utilizado para armazenamento de eventos gerados pelo mesmo E utilizado para identificar um dispositivo escravo no interc mbio de eventos e comandos entre o driver DNP3 0 mestre AL 2743 e o driver DNP3 0 escravo AL 2741 dentro de uma mesma UTR Este valor deve ser correspondente ao configurado no configurador do driver AL 2741 o ProHadron planilha IED Points coluna IED Number N mero do primeiro ponto um identificador do IED utilizado para armazenamento de do grupo eventos gerados pelo mesmo utilizado para identificar um index DNP3 0 no interc mbio de eventos e comandos entre o driver DNP3 0 mestre AL 2743 e o driver DNP3 0 escravo AL 2741 dentro de uma mesma UTR Este valor deve
70. informa es adicionais sobre as remotas Hadron podem ser consultados outros documentos manuais e caracter sticas t cnicas al m deste Estes documentos encontram se dispon veis em sua ltima revis o em www altus com br Cada produto possui um documento denominado Caracter stica T cnica CT onde encontram se as caracter sticas do produto em quest o Adicionalmente o produto pode possuir Manuais de Utiliza o o c digo do manuais s o citados na CT Por exemplo o m dulo AL 3138 tem todas as informa es de caracter sticas de utiliza o e de compra na sua CT Por outro lado a remota HD3001 possui al m da CT um manual de utiliza o Aconselha se os seguintes documentos como fonte de informa o adicional Caracter sticas T cnicas de todos os produtos que comp em a remota Hadron Manual de Utiliza o da remota HD3000 Manual de Utiliza o da remota HD3001 Manual de Utiliza o da remota HD3002 Manual do driver DNP escravo AL 2741 Manual do driver MODBUS AL 2734 Manual de Programa o Ladder do MasterTool Extended Edition Manual de Programa o ST do MasterTool Extended Edition Inspe o Visual Antes de proceder instala o recomend vel fazer uma inspe o visual cuidadosa dos equipamentos verificando se n o h danos causados pelo transporte Verifique se todos os componentes de seu pedido est o em perfeito estado Em caso de defeitos informe a companhia transportadora e o repre
71. ivamente do formato No caso dos formatos D1 D2 e D8 um operando aloca mais de um ponto A tabela a seguir detalha os operandos utilizados para os formatos e a quantidade de pontos alocados em cada operando Pontos por operando M Tabela 3 15 Formatos operandos e quantidade de pontos por operando Os pontos para grupos com os formatos D1 D2 e D8 alocados dentro de um mesmo operando M s o alinhados a partir do bit zero do operando M conforme detalhados na tabela a seguir Operando wm 15 14 13 12 9 8 7 6 5 4 3 2 17o0 Pontos 15 14 13 v2 filo el7 e si4 sfte2tifo E E A AA Pontos D2 EEE Pontos D8 1 Tabela 3 16 Alinhamento dos formatos D1 D2 e D8 15 4 Configura o 4 Configura o O driver de comunica o AL 2743 executado no co processador AL 2005 RTMP requer que o processador transfira dados entre elementos da rede e a remota ao qual ele pertence A comunica o entre a UCP da remota AL 2003 ou AL 2004 e o co processador AL 2005 RTMP efetuada atrav s de uma rea de mem ria compartilhada por ambos A iniciativa da comunica o sempre comandada pela remota realizando uma chamada da fun o F 2005 016 dentro do programa aplicativo A partir deste instante o co processador AL 2005 RTMP disp em de uma janela de tempo de no m ximo 1700 us para acesso s reas de comunica o com a remota o tempo poder ser menor se o AL 2005 RTMP n o tiver dados a transmiti
72. mem ria interna da UCP da remota onde s o armazenados os valores e estados dos pontos adquiridos e comandados pelo driver mestre Aconselha se por uma quest o de organiza o definir todos os grupos de pontos de um dispositivo escravo para s depois definir o pr ximo dispositivo assim como definir grupos de pontos cont nuos que sejam de um mesmo tipo DI AI CN DO AO embora nada impe a que os grupos sejam definidos em qualquer ordem De posse desta defini o o driver mestre realiza uma ordena o desta rea de armazenamento da seguinte forma Por tipo de ponto obedecendo o crit rio DI AI CN DO e AO Pelo n mero do dispositivo IED Pelo n mero do primeiro ponto de cada grupo O primeiro endere o de cada operando M informado na Tabela de Aloca o de Grupos Como existem 10 posi es alocadas para defini o de cada grupo e considerando o tamanho m ximo de uma tabela com 251 posi es a posi o O reserva podem ser definidos at 25 grupos de dados numa Tabela de Grupos Caso seja necess rio definir mais grupos outras Tabelas de Grupos podem ser definidas seguindo a mesma estrutura definida a seguir No entanto para que seja utilizada um nova tabela a anterior deve ter sido totalmente preenchida ou seja deve estar definida com um total de 25 grupos de dados 25 4 Configura o Podem ser definidas no m ximo oito Tabelas de Grupos o que corresponde a um m ximo de 200 grupos de pontos
73. mo formato do ponto anterior Valor e diagn stico do 3 ponto do grupo mesmo formato do ponto anterior Tabela 3 2 Tipo DI Formato 1 3 Conceitos Basicos Tipo DO Formato O A tabela a seguir exemplifica o formato 0 para uma declara o de 4 DO Quantidade de Pontos do Grupo 4 Neste exemplo o primeiro operando M do bloco que composto por 2 operandos M de 16 bits cada est representado pelo operando de ndice 0 ndice do Conte do Operando Diagn stico para todos os pontos DO do grupo bit 0 indica que todos os pontos DO deste grupo foram lidos com sucesso Caso contr rio alguns ou todos os valores podem ser inv lidos bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bits 3 to 15 reservados para uso futuro Valores do 1 DO bit 0 at o 4 DO bit 3 Os demais bits 4 a 15 n o s o utilizados Tabela 3 3 Tipo DO Formato 0 Tipo DO Formato 1 A tabela a seguir exemplifica o formato 1 para uma declarag o de 4 DO Quantidade de Pontos do Grupo 4 Neste exemplo o primeiro operando M do bloco que composto por 3 operandos M de 16 bits cada est representado pelo operando de ndice 0 ndice do Conte do Operando Valor e diagn stico do 1 ponto do grupo bit O indica que este ponto DO foi lido com sucesso Caso contr rio o seu valor pode ser inv lido bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o
74. nciais As tabelas possuem a seguinte ordem e Tabela de Cabe alho e Tabela de Diagn stico e Tabela de Diagn stico de Grupos e Tabela de Aloca o de Grupos e Tabela de Diagn stico dos Pollings dos Grupos e Tabela de Comandos e Tabela de Eventos e Tabela de Dados Descartados e Tabela de Dispositivos e Tabela de Diagn stico dos Polling das Classes Finalmente existem outras tabelas que definem a base de dados do driver mestre S o chamadas de Tabelas de Grupos Podem existir at oito Tabelas de Grupos que devem estar em seqii ncia Por outro lado a primeira Tabela de Grupo n o precisa estar no endere o imediatamente posterior Tabela de Diagn stico dos Polling das Classes O seu endere o declarado na Tabela de Cabe alho Isto ocorre porque nas Tabelas de Grupos devem ser definidos todos os grupos de todos os drivers AL 2743 e demais drivers mestres que estejam sendo executados na remota Esta declara o em comum das bases de dados de todos os drivers mestres realizada para facilitar a integra o dos drivers mestres com drivers escravos por exemplo DNP3 0 escravo AL 2741 As tabelas de grupo possuem a seguinte ordem e Tabela de Grupos 1 grupos 1 a 25 e Tabela de Grupos 2 grupos 26 a 50 e Tabela de Grupos 3 grupos 51 a 75 e Tabela de Grupos 4 grupos 76 a 100 e Tabela de Grupos 5 grupos 101 a 125 e Tabela de Grupos 6 grupos 126 a 150 e Tabela de Grupos 7 grupos 151 a 175 e Tabela de Grupos
75. o 008 Per odo de polling para Define o per odo em segundos que o mestre solicitar este grupo ciclicamente polling de dados deste grupo 27 4 Configura o Mesmo que este par metro seja O desabilitado os dados do grupo poder o ser enviados por mensagens n o solicitadas caso estejam habilitadas ou por inclus o deste grupo em alguma das classe 1 2 ou 3 ou ainda por polling de integridade Este par metro pode ser utilizado como alternativa para acelerar a aquisi o dos dados deste grupo mas em contrapartida aumenta se o tr fego de comunica o N o aconselh vel que muitos grupos tenham este par metro ativado e com per odos muito pequenos Este par metro pode assumir valores de 0 0 desabilitado a 65535 5 s Este valor define o per odo m nimo de polling Caso o driver tenha v rios pollings para executar este tempo pode aumentar para atender a todos os pollings Identifica o do Mestre Identifica a qual mestre pertence este grupo Apenas os grupos que pertencem ao mestre que est sendo configurado que valem para este mestre Os demais devem ser ignorados n o existem na sua configura o Este par metro pode assumir valores de 0 desabilitado 1 a 32767 referente ao mestre oro Reserva A AA 011 a 020 Grupo 2 27 52 77 102 Mesmo formato das 10 posi es para o grupo 1 127 152 177 021 a 030 Grupo 3 28 53 78 103 Mesmo formato das 10 posi es para o grupo
76. o de ciclo maximo do AL 2004 Tempo de ciclo minimo do AL2004 Tempo para varrer os 25 grupos 27s Tabela 9 5 Teste de desempenho 1000 DI 4 grupos 600 Al 4 grupos 200 DO 1 grupo Total 9 grupos Configura o Tempo l Per odo entre pollings para os grupos Per odo entre pollings para as classes Tempo para varrer os 9 grupos Tabela 9 6 Teste de desempenho 57 10 Exemplo de Utiliza o 10 Exemplo de Utiliza o ATEN O Este exemplo deve ser seguido para o correto funcionamento do driver AL 2734 Contudo podem ser utilizados outros operandos desde que os mesmos estejam corretamente configurados conforme consta neste manual Este cap tulo demonstra como programar um m dulo ladder para configurar e habilitar a comunica o do AL 2743 para o modo HD3001 Para este exemplo s o utilizados os operandos listados na tabela Tabela 10 1 Operandos TM0060 036 TMOOTO 251 TMO061 030 TMO062 201 TMO063 204 TM0064 201 TMO067 250 TMO068 033 TM0069 032 TMO065 008 TMO066 243 TM0075 006 MOS00 a M0807 M2000 a M2532 A0100 M4000 Timer para habilitar a configura o do driver quando a UCP entrar em execu o Tabela 10 1 Operandos utilizados no exemplo A l gica 000 utilizada para configurar as tabelas de configura o Caso seja necess ria mais tabela de grupos as mesmas devem ser inicializadas com instru es CAB colocada
77. o ser 302 Reservado para uso futuro 40 4 Configura o Diagn stico Posi o 4 Evento 1 Esta posi o cont m o diagn stico associado ao ponto IED Normalmente os eventos s o gerados em fun o da altera o do valor do ponto Entretanto eventos podem ser gerados para informar altera es no diagn stico do ponto Os bits desta posi o possuem os seguintes significados e bitO indica que o valor atual do ponto foi lido com sucesso Caso contr rio o seu valor pode ser inv lido bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bit 3 indica que o valor do ponto est for ado no IED bit 4 indica que o valor do ponto est for ado na remota bit 5 indica que os eventos da entrada foram filtrados chatter filter Se for DI indica que foi aplicado filtro na entrada chartter filter Se for Al indica que o valor do ponto Al est fora da faixa 16 bits ou 32 bits Se for CN indica que o valor congelado do contador excedeu o valor m ximo armazen vel em 32 bits 221 bit 6 Se for Al indica que o sinal de refer ncia utilizado para digitalizar a entrada anal gica est inst vel e o valor digitalizado pode estar incorreto Se for CN indica que o valor congelado do contador excedeu o valor m ximo armazen vel em 16 bits 2 1 bit 7 apenas para CN indica que o valor do ponto um valor congelado bits 8 at 15 reservados para uso futuro Valor pala
78. omando Valor 4 para AO Identifica o do IED Informar o n mero do IED que receber o comando n o endere o DNP3 0 N mero do ponto Informa o n mero do ponto que ser comandado n o index DNP3 0 Tipo do comando Especifica o tipo do comando a ser executado no ponto Ap s ler a resposta o aplicativo da remota deve zerar este operando assim como o operando que define o tipo de comando Valores poss veis 0 nenhum comando 1 SELE O 2 OPERA O 3 DIRETO 4 DIRETO SEM ACK Valor para o ponto AO 16 bits palavra menos significativa Valor para o ponto AO 16 bits palavra mais significativa aplicativo da remota deve zerar este operando assim como o operando que define o tipo de comando Valores poss veis 0 nenhum comando est sendo executado 1 EM EXECU O h comando em execu o aguardando resposta 2 SUCESSO retorno de comando executado corretamente 3 FALHA NA SELE O indica falha na sele o do ponto 4 FALHA NA OPERA O falha no comando de opera o ou porque o tempo de sele o execu o expirou ou porque n o houve um comando de sele o antes do comando de execu o 5 FALHA NA COMUNICA O COM IED o comando de sele o ou de execu o falhou porque n o houve resposta ao comando 6 PONTO INV LIDO O ponto comando n o existe no dispositivo ou n o aceita o comando executado 10 PONTO N O CONFIGURADO O ponto informado n o foi config
79. omando de sele o previamente envia comandos de trip direto e close direto respectivamente DIRECT OPERATE A solicita o de comandos de opera o de latch on e de opera o de latch off OPERATE sem a solicita o de um comando de sele o previamente envia comandos de latch on direto e latch off direto respectivamente DIRECT OPERATE Para os par metros onde poss vel carregar valores entre 32 768 e 65 535 o valor final para ser configurado no par metro dever ser subtra do de 65536 ou seja dever ser carregado um valor negativo Por exemplo para configurar o valor 40 000 em uma posi o da tabela o valor carregado dever ser 40 000 65 536 25 536 33 4 Configura o Tipo do ponto comandado Informa o tipo de ponto que ser comandado zerado ap s o envio do comando Valor 1 para DO Identifica o do IED Informar o n mero do IED que receber o comando n o endere o DNP3 0 N mero do ponto Informa o n mero do ponto que ser comandado n o index DNP3 0 3 Tipo do comando Especifica o tipo do comando a ser executado no ponto Ap s ler a resposta o aplicativo da remota deve zerar este operando assim como o operando que define o tipo de comando Valores poss veis 0 nenhum comando SELE O DE TRIP SELE O DE CLOSE OPERA O DE TRIP OPERA O DE CLOSE TRIP DIRETO CLOSE DIRETO TRIP DIRETO SEM ACK CLOSE DIRETO SEM ACK SELE O DE LATCH ON
80. or carregado dever ser 40 000 65 536 25 536 Posi o Par metro Descri o 000 Reserva Sempre zero Tipo do m dulo 2005 para o co processador AL 2005 RTMP processador 002 Tipo do driver 2743 para o driver DNP3 0 mestre Vers o da interface do Op es driver e 100 para vers es de 1 00 a 1 12 do driver AL 2743 120 para vers es 1 20 ou superiores do driver AL 2743 Canal de comunica o do N mero do canal serial do co processador AL 2005 RT MP M dulo processador a ser utilizado pelo driver 1 COMA 2 COMB 5 COM A com espelho para COM PG 6 COM B com espelho para COM PG 9 COM A com espelho para COM B 19 4 Configura o e 10 COM B com espelho para COM A Se for selecionada a porta espelho todas as transmiss es e recep es pela porta principal ser o retransmitidas pela porta espelho Se a porta espelho fora COM A ou a COM B estas portas ser o configuradas com os mesmos par metros da porta principal Se a porta espelho for a COM PG esta sempre ser configurada com baud rate de 19200 bps paridade par e 1 stop bits 0 N mero de grupos N mero de grupos configurados nas tabela de grupos 1 gt RH 200 006 Reserva Sempre zero S zero 007 Reserva Sempre zero 008 Reserva Sempre zero Taxa de transmiss o do Valores em bps canal de comunica o 0 38400 baud rate 33600 28800 19200 14400 9600 4800 2400 1200 600 10 300 11 150 12 110 1
81. quipamentos conforme descrito nas Condi es Gerais de Fornecimento anexada s propostas comerciais A Altus garante que seus equipamentos funcionam de acordo com as descri es contidas explicitamente em seus manuais e ou caracter sticas t cnicas n o garantindo a satisfa o de algum tipo particular de aplica o dos equipamentos A Altus desconsiderar qualquer outra garantia direta ou impl cita principalmente quando se tratar de fornecimento de terceiros Pedidos de informa es adicionais sobre o fornecimento e ou caracter sticas dos equipamentos e servi os Altus devem ser feitos por escrito A Altus n o se responsabiliza por informa es fornecidas sobre seus equipamentos sem registro formal DIREITOS AUTORAIS S rie Ponto MasterTool Quark ALNET e WebPlc s o marcas registradas da Altus Sistemas de Inform tica S A Windows NT 2000 e XP s o marcas registradas da Microsoft Corporation Sumario Sumario INTRODU O AE kaa 1 Documentos Relacionados a este Mamnuaall ssccssssssccssssssscsscsscscssscsccsssscsccssssssscscescssesesscsscesssscsssscscosees 2 Inspe o Visual A O 2 S p rte Ti AA o tede sside edestesdtes stereos tiesti tsis Kosata sideskis 2 Mensagens de Advert ncia Utilizadas neste Manual cccccsssssssssssscccssssssssssscccssssssssssssccscssessssssssssseees 3 De SIDES CRUG AC TECNICA qua oi EEEE E E EE 4 3 CONCEITOS B SICOS ori doa 6 Ponto de COMUNICACAD s5 lt c
82. r ou fizer transfer ncia de poucos dados Descri o A fun o F 2005 016 al m de implementar a comunica o entre a UCP da remota e o co processador AL 2005 RTMP usada para transferir as informa es de configura o da remota para o driver de comunica o para dispositivos AL 2743 atrav s de operandos tabelas mem ria TM Antes de ser executada a primeira configura o nada processado pelo driver AL 2743 j que este n o possui sequer a informa o do canal serial a ser utilizado no processador AL 2005 RTMP Ao ser configurado o driver faz uma consist ncia da configura o recebida e uma vez tendo sido aceita entra em regime de opera o executando ciclos de varredura na rede de dispositivos As informa es de configura o estabelecem os endere amentos DNP3 0 na rede de comunica o e o mapeamento interno de dados da remota que s o recebidos ou enviados para cada IED Cont m tamb m par metros globais necess rios comunica o Durante o regime de opera o normal do driver verificada ciclicamente alguma nova solicita o de configura o o que permite alterar estes par metros de forma on line O cap tulo Exemplo de Utiliza o apresenta um modelo de ladder que deve ser seguido para a correta configura o do driver AL 2743 Representa o A fun o F 2005 016 est definida da seguinte forma bla A configura erro reset 16 4 Configura o Operandos As c lulas
83. ra modo HD3002 130 falha ao acessar a fila de eventos somente para modo HD3002 131 falha ao acessar os operandos de comando somente para modo HD3002 Nota a posi o 006 desta tabela detalha o c digo do erro 150 rea de dados DI DO CN Ale AO com tamanho acima do limite 151 configura o de um grupo inv lida ver tabela de diagn stico de grupo 152 falha ao abrir o canal serial ver o c digo de erro na posi o 005 desta tabela 153 falha na configura o do n cleo do driver 154 n o tem mem ria suficiente 199 configura o sem problemas Indicador de execu o do driver incrementado toda vez que o driver executa um ciclo de leitura de dados nos dispositivos escravos Este n mero varia de 1 a 32767 e depois retorna para 1 Resultado da configura o do canal serial e 0 configura o ok 32767 erro no par metro de baud rate e 32766 erro no par metro de stop bits 32765 erro no par metro de paridade 32760 canal serial inv lido 32759 n o tem m dulo AL 2405 instalado neste canal serial C digo de erro para acessar operandos da UCP o operando acessado com erro identificado com o c digo de erro na posi o 001 desta tabela nos valores 101 a 127 e 61 n o foi aberto o canal de programa o entre o AL 2005 e a UCP atrav s da CHF 60 a fila de requisi es do AL 2005 est cheia 62 tempo de acesso ao barramento foi excedido atualmente este tempo fixo em 10 ms
84. ra transferir UCP da remota ele ir escrev los na Tabela de Eventos desde que a mesma esteja liberada ou seja sem nenhum evento dispon vel A transfer ncia dos eventos por parte do driver mestre para a UCP da remota consiste na escrita dos mesmos na Tabela de Eventos podem ser transferidos no m ximo 17 eventos de cada vez da escrita do apontador posi o 1 que indica quantos eventos a tabela possui e tamb m no incremento da posi o 2 que nada mais que um contador de quantos eventos j foram transferidos Uma vez que a tabela de eventos possua algum evento registrado o driver mestre n o poder transferir outros eventos at que a tabela seja lida e liberada pelo aplicativo da remota mesmo que ainda exista alguma posi o livre Isto garantir o sincronismo entre a escrita de eventos pelo driver mestre a leitura e a retirada dos mesmos pelo aplicativo da remota A libera o da tabela consiste na leitura e devido encaminhamento internamente na UCP da remota dos eventos da tabela A libera o indicada atrav s da escrita do valor 5 na posi o 1 da tabela o que significa que a tabela est vazia Pode se opcionalmente realizar o zeramento das posi es que armazenam eventos Deve se ressaltar que esta tabela apenas uma passagem dos eventos do driver mestre para a UCP da remota Por isto mesmo o programa aplicativo da remota elaborado pelo usu rio dever ler e liberar a Tabela de Eventos assim que a mesma
85. rando M do grupo que est no final da rea de armazenamento Com este par metro fica delimitada o final da rea de armazenamento O in cio da rea de armazenamento definido na Tabela de Configura o 2 O primeiro grupo da rea de armazenamento O ltimo grupo da rea de armazenamento 24 4 Configura o Organiza o da base de dados nos operandos M 1 Os dados de todos os grupos s o armazenados numa rea nica e cont gua de operandos M 2 Os pontos IEDS s o ordenados dentro desta rea da seguinte forma Por tipo de ponto obedecendo o crit rio DI AI CN DO e AO Pelo n mero do dispositivo IED Pelo n mero do primeiro ponto de cada grupo O primeiro grupo da rea de armazenamento O ltimo grupo da rea de armazenamento Tabela 4 4 Tabela de aloca o de grupos jooo ooi 002 oos e 198 _ Endere o do primeiro operando M do bloco de armazenamento do grupo 198 199 200 201 202 203 Tabelas de Grupos Modo HD3001 1 2 3 As Tabelas de Grupos ocupam no maximo 251 posi es Nestas tabelas s o definidos grupos de pontos que possuem caracter sticas em comum pertencem ao mesmo dispositivo escravo e s o do mesmo tipo e mesmo formato O conjunto de todos estes grupos define a base de dados que o driver mestre capaz de tratar solicitar e receber informa es Esta base de dados consiste de uma rea de endere amento cont nuo de operandos M na
86. rios para a compreens o dos cap tulos seguintes Ponto de Comunica o Um ponto de comunica o um conceito utilizado pela UTR Hadron para generalizar os tipos de dados transferidos entre interfaces de comunica o com protocolos diferentes instalados em uma mesma UTR Corresponde a uma estrutura de dados residente em operandos da UCP AL 2004 que pode ser acessada pelas interfaces de comunica o tais como AL 3415 AL 2005 ou AL 3414 A estrutura de dados de um ponto de comunica o possui dois campos e Valor V representa o estado atual do ponto de comunica o Por exemplo o Oou 1 para entradas digitais simples o 0 at 65535 para entradas anal gicas de 16 bits sem sinal e Qualidade Q trata se de um campo opcional as vezes n o dispon vel que cont m informa es de diagn stico relevantes sobre o ponto de comunica o tais como o informa o de valor foi atualizada recentemente e confi vel o O m dulo de entradas digitais de onde o ponto lido est em falha o O IED de onde o ponto lido est com falha de comunica o e portanto a informa o de valor est obsoleta ou nunca foi atualizada o entrada anal gica est saturada no limite superior ou inferior Do ponto de vista de armazenamento na UCP AL 2004 um ponto de comunica o possui as seguintes propriedades que s o descritas com mais detalhes nas se es seguintes e Tipo define a fun o do ponto como entrada digital conta
87. river AL 2743 Este documento em conjunto com o DNP 3 0 Basic 4 Document Set e o DNP Subset Definitions Document prove a completa informa o para comunicar com driver AL 2743 Esta implementa o do DNP 3 0 completamente compat vel com DNP 3 0 n vel 2 e cont m algumas caracter sticas do n vel 3 DNP V3 00 DEVICE PROFILE DOCUMENT Vendor Name Altus S A Device Name AL 2743 Driver DNP3 0 Mestre para AL 2005 Highest DNP Level Supported Device Function For Requests Level 2 Master For Responses Level 2 Slave Notable objects functions and or qualifiers supported in addition to the Highest DNP Levels Supported the complete list is described in the attached table For static non change event object requests request qualifier codes 00 and 01 start stop are supported in addition to request qualifier code 06 no range or all points For static non change event object requests all requestion are executed with variation 00 The read function code for Object 50 Time and Date variation 1 is not supported Maximum Data Link Frame Size octets Maximum Application Fragment Size octets Transmitted 292 Received 292 Transmitted 2048 Received 2048 Maximum Data Link Re tries Maximum Application Layer Re tries None None Fixedat Configurable Configurable from 0 to 255 Requires Data Link Layer Confirmation Never Always Sometimes Configurable
88. ronismo da hora quando indicado pelo IIN Zera Restart bit quando o dispositivo reinicializar Executar o polling de integridade quando o dispositivo escravo inicializar Executar o polling de integridade depois de uma situa o anormal Executar o polling de integridade ap s um estouro no buffer de eventos do escravo Executar o polling de integridade ap s um time out de comunica o com o escravo Executar varredura das classes 1 2 e 3 quando solicitado Utiliza a fun o 23 Delay Measurement para medir o atraso na transmiss o das mensagens pelo meio f sico antes de um comando de acerto de hora em um dispositivo escravo Deve ser utilizada em conjunto com a requisi o autom tica Executa sincronismo da hora quando indicado pelo IIN Executa o comando de acerto de hora no dispositivo escravo quando indicado na ltima mensagem de resposta escravo atrav s do bit NEED TIME do campo IIN Envia o comando de zeramento do bit DEVICE RESTART quando receber uma mensagem com este bit em um Alguns dispositivos escravos s inicializam a comunica o com o mestre ap s o zeramento deste bit executado sempre que o bit DEVICE RESTART do IIN esteja em um aconselh vel usar esta requisi o autom tica em conjunto com a requisi o autom tica de zerar o Restart bit bit 2 executado sempre que o bit CONFIG CORRUPT do IIN esteja em um Normalmente utilizado para indicar configura o inv lida no dispositivo
89. s a direita da instru o CAB para a tabela TM0070 58 10 Exemplo de Utiliza o L gica 000 Configura as tabelas de cabe alho e de grupos 40100 1 As l gicas 001 e 002 s o utilizadas apenas para limpar todas as tabelas de diagn stico a tabela de eventos e a tabela de comandos L gica 001 Zera as tabelas de diagn sticos 2 40100 1 40100 1 26TM0061 26TM0062 o TODOS o TMO064 o TODOS o TMOO66 SK M SoKM SK M SK M SK M 00030 00201 00204 00201 00008 L gica 002 Zera as tabelas de diagn sticos 2 40100 2 A l gica 003 inicializa um temporizador de um segundo para configurar o AL 2743 ap s a inicializag o da UCP Este tempo utilizado pelo AL 2005 para troca de informag es com a UCP AL 2004 59 10 Exemplo de Utiliza o L gica 003 Aguarda 01 segundo para configurar o AL 2743 40100 2 A l gica 004 opcional S precisa ser criada quando se deseja habilitar o sincronismo entre o rel gio da UCP AL 2004 e o rel gio do contador AL 2005 O m dulo F XMOV 088 aceita apenas um par metro de entrada que neste exemplo o operando TMO0075 A instru o CAB para carregar os par metros de funcionamento da F XMOV 088 para o operando TM0075 deve ser configurada da seguinte forma Posi o 000 configurar o valor zero Posi o 001 endere o da mem ria destino neste exemplo utilizado o valor 800 de M0800 Deve ser o mesmo operando configurado na posi o 035 da T
90. s mem rias nas quais s o definidas as caracter sticas e a configura o da rede de comunica o assim como a rea de dados interna na remota onde s o armazenados os dados recebidos e enviados pela rede Esta configura o estabelecida no programa aplicativo da remota atrav s do m dulo fun o F 2005 016 quando uma ou mais tabelas de configura o s o informadas na configura o do driver Num AL 2005 RTMP pode ser executado apenas um AL 2743 apenas um AL2743 EXE pode ser carregado ou seja n o pode se carregar nem executar nenhuma outra aplica o Pode se escolher qual canal de comunica o serial COMA ou COMB o driver AL 2743 ir utilizar Em cada canal serial pode se ainda optar por meio f sico RS 232C adaptador AL 2405 232C ou RS 485 isolado adaptador AL 2405 4831 Entretanto a configura o do canal serial deve corresponder ao m dulo f sico instalado sobre o AL 2005 O driver de comunica o AL 2743 tem como principais caracter sticas Comunica o com at 31 dispositivos escravos Pode ser configurado atrav s do ProHadron ou pelo MasterTool Hadron XE Diagn sticos de comunica o e dos equipamentos escravos Aquisi o de dados por polling exce o ou por mensagens n o solicitadas Leitura de objetos est ticos e de eventos Envio de comandos select operate e direct Sincronismo de hora do dispositivo escravo pelo mestre 1 Introdu o Documentos Relacionados a este Manual Para obter
91. saceecessaceecessaeeceessaaeeesesaaeeeeesaeeeeessaaeeseenaaeees 24 Tabel s de Grupos Modo HDI QOL veirai a a e E e EAE EERE ER E E bis 25 Tab lasde Gr pos M d HD3 002 no rorirori isesi n E EE E EE E ieee een 29 Tabela de DISPOSITIVOS ia covets sicecuessonssedenseesssesressosecesedssaseaenseuspaonsueciopsssacsoeusousbeseousssdsousesasuosteereorstesi ens 32 Tabela de Comandos Modo HD3OO L ooooconoconinininininininininanananannnnrrrrrrrrrrr RERE RRR RRR 33 Tabela de Comandos Modo HD3002 ccccccsceessseseeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeseeeeeeeseeeeeeeeeeseeseeeeeeees 37 Tabela d Eventos Modo HD3001 0 ascii iwi 39 Tabela de Eventos Modo HD3002 cccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeseeeeeeeeeeeeeeeeeeeeees 43 5 DACNOSTICOS aaa 45 Tabela de Diao M StiCO s cclvscscscecccscecesscssevessssvevessssosvevssosscesesescenseveccossedeosvevseeosvevedeossoveseossooosesjednadevessoesososese 45 Tabela de Diagn stico de GrUpOS omooococonocconocononecononocinnocononoconnncconacononocononccconacononoconaccnonocononoconoconconoconos 48 Tabela de Diagn stico dos Pollings dos Grupo sssscccssssssscssssssccssssssccssssssccessssscsssssssecssssssecsssssssessees 49 Tabela de Diagn stico dos Pollings das Classes sssccssssssssssssssssssssscssssssscesssssscssssssscssssssssssssssssessess 50 Tabela de Descarte de Dado sssccsccsssscscssssceccsssscccsscccesecsssscccsscceeses
92. sentante ou distribuidor Altus mais pr ximo CUIDADO Antes de retirar os m dulos da embalagem importante descarregar eventuais potenciais est ticos acumulados no corpo Para isso toque com as m os nuas em uma superf cie met lica aterrada qualquer antes de manipular os m dulos Tal procedimento garante que os n veis de eletricidade est tica suportados pelo m dulo n o ser o ultrapassados E importante registrar o n mero de s rie de cada equipamento recebido bem como as revis es de software caso existentes Essas informa es ser o necess rias caso se necessite contatar o Suporte T cnico da Altus Suporte T cnico Para entrar em contato com o Suporte T cnico da Altus em S o Leopoldo RS ligue para 55 51 3589 9500 Para conhecer os centros de Suporte T cnico da Altus existentes em outras localidades consulte nosso site www altus com br ou envie um email para altus Oaltus com br Se o equipamento j estiver instalado tenha em m os as seguintes informa es ao solicitar assist ncia os modelos dos equipamentos utilizados e a configura o do sistema instalado e o n mero de s rie da UCP a revis o do equipamento e a vers o do software executivo constantes na etiqueta afixada na lateral do produto e informa es sobre o modo de opera o da UCP obtidas atrav s do programador MasterTool o conte do do programa aplicativo m dulos obtido atrav s do programador MasterTool e a vers o
93. ser correspondente ao configurado no configurador do driver AL 2741 o ProHadron planilha IED Points coluna IED Point Number 005 Quantidade de pontos do Define a quantidade de pontos do grupo Caso seja 26 4 Configura o oo Tipo dos pontos Formato para este grupo necess rio incluir mais pontos do que o limite deste par metro deve se criar tantos grupo quantos forem necess rios com as mesmas caracter sticas deste e com endere os subsequentes ver pr ximo par metro Este par metro pode assumir valores de e 1a256 Op es 0 DI entrada digital 1 DO sa da digital 2 CN contadores 3 Al entrada anal gica 4 AO sa da anal gica Cada uma das cinco op es de tipo de ponto dispon vel na defini o anterior pode assumir mais de um formato de armazenamento interno na remota Hadron Este par metro define o formato que o tipo dos pontos do grupo ir assumir Cada formato possui uma maneira diversa da outra de armazenar tanto o diagn stico quanto o pr prio estado do ponto conforme as descri es abaixo Maiores detalhes sobre estes formatos podem ser encontrados na se o seguinte Formatos para DI e 0 um bit para valor e 16 bits de diagn stico comum para todos os pontos do grupo 1 16 bits por ponto um bit para valor e 15 bits de diagn stico individual Formatos para DO e 0 um bit para valor e 16 bits de diagn stico
94. spositivo escravo e s o do mesmo tipo e mesmo formato O conjunto de todos estes grupos define a base de dados que o driver mestre capaz de tratar solicitar e receber informa es Esta base de dados consiste de uma rea de endere amento cont nuo de operandos M na mem ria interna da UCP da remota onde s o armazenados os valores e estados dos pontos adquiridos e comandados pelo driver mestre Aconselha se por uma quest o de organiza o definir todos os grupos de pontos de um dispositivo escravo para s depois definir o pr ximo dispositivo assim como definir grupos de pontos cont nuos que sejam de um mesmo tipo DI AI DO AO embora nada impe a que os grupos sejam definidos em qualquer ordem De posse desta defini o o driver mestre realiza uma ordena o desta rea de armazenamento da seguinte forma Por tipo de ponto obedecendo o crit rio DI DO Ale AO Pelo n mero do dispositivo IED Pelo n mero do primeiro ponto de cada grupo O primeiro endere o de cada operando M informado na Tabela de Aloca o de Grupos Como existem 10 posi es alocadas para defini o de cada grupo e considerando o tamanho m ximo de uma tabela com 251 posi es a posi o O reserva podem ser definidos at 25 grupos de dados numa Tabela de Grupos Caso seja necess rio definir mais grupos outras Tabelas de Grupos podem ser definidas seguindo a mesma estrutura definida a seguir No entanto para que seja utilizada um
95. spositivo ou n o aceita o comando executado 10 PONTO N O CONFIGURADO O ponto informado n o foi configurado nas tabelas de grupos e 11 TIPO DE COMANDO INV LIDO 34 4 Configura o 12 TIPO DE PONTO INV LIDO 13 TIME OUT PARA OPERAR N o foi recebido o comando de OPERAGAO ap s o comando de SELEGAO Este tempo fixo em 5 segundos Reserva Tabela 4 9 Comandos para pontos do tipo DO Para os comandos DIRETO SEM ACK valores 7 8 15 e 16 o driver AL 2743 retorna imediatamente o c digo de SUCESSO valor 2 na posi o 6 Comandos para Pontos do Tipo CN A tabela a seguir apresenta o significado da estrutura dos blocos de comandos quando utilizada para comandar pontos de IED do tipo CN ndice do Conte do Operando Tipo do ponto comandado Informa o tipo de ponto que ser comandado zerado ap s o envio do comando Valor 2 para CN Identifica o do IED Informar o n mero do IED que receber o comando n o endere o DNP3 0 N mero do ponto Informa o n mero do ponto que ser comandado n o index DNP3 0 Tipo do comando Especifica o tipo do comando a ser executado no ponto Ap s ler a resposta o aplicativo da remota deve zerar este operando assim como o operando que define o tipo de comando Valores poss veis 0 nenhum comando 1 CONGELA CONTADOR fun o 07 Immediate Freeze 2 CONGELA E ZERA CONTADOR fun o 09 Freeze and Clear Reser
96. st representado pelo operando de ndice 0 ndice do Conte do Operando Diagn sticos do 1 ponto Al do grupo bit 0 indica que o valor atual do ponto Al foi lido com sucesso Caso contr rio o seu valor pode ser inv lido bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bit 3 indica que o valor do ponto Al est for ado no IED bit 4 indica que o valor do ponto Al est forgado na remota bit 5 indica que o valor do ponto Al est fora da faixa de 16 bits bit 6 indica que o sinal de refer ncia utilizado para digitalizar a entrada anal gica est inst vel e o valor digitalizado pode estar incorreto bits 7 at 15 reservados para uso futuro Valor do 1 Al palavra menos significativa 16 bits Valor do 1 Al palavra mais significativa 16 bits Diagn sticos do 2 Al mesmo formato do ponto anterior Valor do 2 Al palavra menos significativa 16 bits Valor do 2 Al palavra mais significativa 16 bits Tabela 3 9 Tipo AI Formato 3 Tipo AO Formato O A tabela a seguir exemplifica o formato O para uma declarag o de 2 AO Quantidade de Pontos do Grupo 2 Neste exemplo o primeiro operando M do bloco que composto por 3 operandos M de 16 bits cada est representado pelo operando de ndice 0 ndice do Conte do Operando Diagn stico para todos os pontos AO do grupo bit 0 indica que todos os pontos AO deste grupo foram lidos com
97. sucesso Caso contr rio alguns ou todos os valores podem ser inv lidos bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bits 3 to 15 reservados para uso futuro Valor do 1 AO 16 bits Valor do 2 AO 16 bits Tabela 3 10 Tipo AO Formato 0 Tipo AO Formato 1 A tabela a seguir exemplifica o formato 1 para uma declarag o de 2 AO Quantidade de Pontos do Grupo 3 Neste exemplo o primeiro operando M do bloco que composto por 4 operandos M de 16 bits cada est representado pelo operando de ndice 0 ndice do Conte do Operando Diagn sticos do 1 ponto AO do grupo bit 0 indica que o valor atual do ponto AO foi lido com sucesso Caso contr rio o seu valor pode ser inv lido bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bit 3 indica que o valor do ponto AO est for ado no IED bits 4 at 15 reservados para uso futuro 12 3 Conceitos Basicos indice do Conte do Operando Valor do 1 AO 16 bits Diagn sticos do 2 AO mesmo formato do ponto anterior Valor do 2 AO 16 bits Tabela 3 11 Tipo AO Formato 1 Tipo AO Formato 2 A tabela a seguir exemplifica o formato 2 para uma declara o de 2 AO Quantidade de Pontos do Grupo 1 Neste exemplo o primeiro operando M do bloco que composto por 5 operandos M de 16 bits cada est representado pelo operando de ndice
98. svescccsdisscosesexecoascsvecnsdsseavosterssvossessovscevssavecsvesuvesseesaveevesvencesseteuteeeereutoevesseseesucesoeses 6 Grupo de Pontos de COMUNICACAO csscicciccscevccecsesvececessvosvcesssteecssvatcarsersccacsercvecterssveatestsnoetessenoseseerseearatedseses 6 Tipos de Pontos de Comunica o csesscscsscsssccssssssccssscssccssscsescsscscesessessescsssscsesscssessssssssssessssesessees 7 Formato dos Grupos de Pontos de Comunica o comoooconcnnonacncononacnnonnonaconononacocononnconcnnonacncononacnconconccnconoso 7 Formato para Modo HD3 001 o ccck dee en ee eee ee ee ee aA comu 7 Formato para Modo HD3002 00 eee eeesseeccesssceeeeesneeeceessaeeccessaeecessssaeeseessaceceessaeeceessaaeeseesaeeeeenaeees 13 AA RAR 16 DESCYICAO vevesecsvectuccavearscvetsrcustetsscueueuscessunbceesdutvevesturv vestunveccsdueveesedvesdsvedtestacedtestecssrevteaveressuasddedsdeosctsveddectests 16 APP ar eose ero o E E EESE ESEAS EEEE tE reseso soke 16 UA NN 17 Ena S ALAS siso tia Sir as io E coca secesncest bnaesnsbabss obabeh AS LEAD BSS CASS EAR GE se Rato sab os seessedecosedeshenabsbaben 17 Par metros AdiciONais i05 icicccccssssscccsssssececssesesesesasedesesosecssesoceeveavsssnvnavcsseenascssonrensssoneascsosennsvosesssavssoanoanesss 18 Tabelas para Configuragao sc eeesccessssccceessseeeceesncceceessaeeceessaeeecessaeecsesaeeesessaeeesessaaeeseesaeeseesnaeeeees 18 Tabela de Aloca o de Grupo 200 0 ee eeseeecesesseeecessnececees
99. tida com um tempo m ximo conhecido Rede de comunica o onde as transfer ncias de informa es s o iniciadas somente a partir de um nico n mestre da rede ligado ao barramento de dados Os demais n s da rede escravos apenas respondem quando solicitados Rede de comunica o onde as transfer ncias de informa es s o iniciadas por qualquer n ligado ao barramento de dados Ondula o presente em tens o de alimenta o cont nua Sigla usada para indicar recep o serial Sistema que cont m elementos de reserva ou duplicados para executar determinada tarefa que podem tolerar determinados tipos de falha sem que execu o da tarefa seja comprometida Programas de computador procedimentos e regras relacionadas opera o de um sistema de processamento de dados Dispositivo no qual se encaixam circuitos integrados ou outros componentes facilitando a substitui o dos mesmos e simplificando a manuten o Segmento de uma rede de comunica o que interliga um grupo de equipamentos n s com o objetivo de isolar o tr fego local ou utilizar diferentes protocolos ou meio f sicos Conjunto de m dulos de E S digitais ou anal gicos e interfaces de um controlador program vel Nome associado a um operando ou a uma l gica que permite uma identifica o resumida de seu conte do Tempo preestabelecido m ximo para que uma comunica o seja completada Se for excedido procedimentos de retentiva ou diagn stico s
100. tivo de um controlador program vel Circuito eletr nico destinado a verificar a integridade do funcionamento de um equipamento C digo do produto formado pelas letras PO seguidas por quatro n meros Tamb m chamado de CP Equipamento que realiza controle sob o comando de um programa aplicativo composto de uma UCP uma fonte de alimenta o e uma estrutura de E S Veja controlador program vel Disciplina de acesso ao meio f sico baseada na colis o de dados utilizada pelas redes Ethernet Banco de dados Valor predefinido para uma vari vel utilizado em caso de n o haver defini o Procedimento utilizado para detectar e isolar falhas tamb m o conjunto de dados usados para tal determina o que serve para a an lise e corre o de problemas Carga de programa ou configura o no CP Veja entrada sa da Mem ria n o vol til que pode ser apagada eletricamente Padr o industrial n vel f sico para comunica o de dados Em redes PROFIBUS a norma que define a rede de campo Transdutor para medidas de posi o Endere o pelo qual o CP realiza acessos a um determinado m dulo de E S Tamb m chamado de E S Dispositivos de E S de dados de um sistema No caso de CPs correspondem tipicamente a m dulos digitais ou anal gicos de entrada ou sa da que monitoram ou acionam o dispositivo controlado Significa Erasable Programmable Read Only Memory uma mem ria somente de leitura apag vel e progr
101. tos DI do grupo bit 0 indica que todos os pontos DI deste grupo foram lidos com sucesso Caso contr rio alguns ou todos os valores podem ser inv lidos bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bits 3 to 15 reservados para uso futuro Valores do 1 DI bit 0 at o 16 DI bit 15 Valores do 17 DI bit 0 at o 32 DI bit 15 Valores do 33 DI bit 0 at o 35 DI bit 2 Os demais bits 3 a 15 n o s o utilizados Tabela 3 1 Tipo DI Formato 0 Tipo DI Formato 1 A tabela a seguir exemplifica o formato 1 para uma declara o de 3 DI Quantidade de Pontos do Grupo 3 Neste exemplo o primeiro operando M do bloco que composto por 3 operandos M de 16 bits cada est representado pelo operando de ndice 0 ndice do Conte do Operando Valor e diagn stico do 1 ponto do grupo bit 0 indica que este ponto DI foi lido com sucesso Caso contr rio o seu valor pode ser inv lido bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bit 3 indica que o estado do ponto DI est for ado no IED bit 4 indica que o estado do ponto DI est for ado na remota bit 5 indica que transi es esp rias no estado do DI foram filtradas chattering filter bit 6 reservado para uso futuro bit 7 indica o estado do ponto DI bits 8 at 15 reservados para uso futuro Valor e diagn stico do 2 ponto do grupo mes
102. um determinado IED Caso exista algum comando no bloco de operandos ele encaminha o ao dispositivo apropriado e aguarda uma resposta para retorn lo no pr prio bloco Ap s o envio do comando a posig o 000 deve ser zerada para permitir o envio de um novo comando 37 4 Configura o Para os comandos de sele o opera o utilizado um timeout fixo de 5 segundos ou seja ap s receber o comando de sele o o comando de opera o dever ser executado dentro dos 5 segundos A seguir apresenta se o formato dos comandos do driver mestre DNP3 0 modo HD3002 O timeout que o driver utiliza para indicar falta de resposta ao comando o pr prio timeout de confirma o da aplica o posi o 019 da Tabela de Cabe alho Formato dos Comandos Esta se o descreve o formato do bloco de comandos O bloco de comandos possui 20 operandos M e divide se em duas reas consecutivas de operandos M e Area de escrita do comando 15 operandos M e Area de leitura do comando cinco operandos M A rea de escrita do comando possui o seguinte formato OCUPADO 1 operando M o 0 N o existe comando Para colocar um comando antes dever ser zerado as posi es OCUPADO e FINAL na rea de leitura descrita adiante o 1 Existe comando no buffer e ORIGEM 1 operando M Identifica o processo que solicitou o comando N o utilizada pelo driver AL 2743 servindo apenas de controle para quem demandou o comando DESTINO 1 op
103. un o M dulo de um programa de CP que chamado a partir do m dulo principal m dulo E ou a partir de outro m dulo fun o ou procedimento com passagem de par metros e retorno de valores Atua como uma sub rotina Veja m dulo procedimento M dulo de um programa de CP que chamado a partir do m dulo principal m dulo E ou a partir de outro m dulo procedimento ou fun o sem a passagem de par metros Em redes PROFIBUS a rede com apenas um mestre Dissemina o simult nea de informa o a um determinado grupo de n s interligados a uma rede de comunica o Em redes PROFIBUS a rede com mais de um mestre Unidade de informa o composta por quatro bits Qualquer esta o de uma rede com capacidade de comunica o utilizando um protocolo estabelecido Conjunto de oito bits numerados de 0 a 7 Elementos sobre os quais as instru es atuam Podem representar constantes vari veis ou um conjunto de vari veis Ver pontes de ajuste Sigla para programmable controller a abreviatura de controlador program vel em ingl s Tipo de comunica o onde dois n s de uma rede trocam dados e ou avisos sem depender de um mestre Chave de sele o de endere os ou configura o composta por pinos presentes na placa do circuito e um pequeno conector remov vel utilizado para a sele o Procedimento de depura o final do sistema de controle quando os programas de todas as esta es remotas e UCPs s o
104. urada na 22 4 Configura o Esta posi o n o utilizada se o Modo de Utiliza o posi o 36 for 1 Identifica o do mestre Este par metro utilizado para associar os grupos definidos na Tabela de Grupos a este mestre Este par metro pode assumir valores de 1 a 32767 Esta posi o n o utilizada se o Modo de Utiliza o posi o 36 for 1 Endere o do primeiro Este par metro utilizado para configurar o primeiro operando com a hora do operando M para leitura da hora da UCP utilizado para CP sincronizar o rel gio do AL 2005 com o da UCP Este campo est no seguinte formato FOOOO onde OOOO o endere o do operando podendo variar de 0 a 9983 F identifica o formato dos operandos os valores poss veis s o e 0 formato do m dulo F XMOV 088 e 2 formato do m dulo F RELEVT 118 Notas Se o endere o do operando for zero esta fun o de sincronismo desabilitada O uso do formato 2 s poss vel a partir da vers o 1 20 do driver As posi es seguintes s o v lidas apenas para a vers o 1 20 ou superior do AL 2743 e se a posi o 003 desta tabela for configurada com o valor 120 Modo de utiliza o Este par metro define o modo de utiliza o utilizado para selecionar o formato de configura o e uso mais apropriado quando o AL 2743 for utilizado em conjunto com outros produtos o 0 para funcionamento no modo HD3001 e 1 para funcionamento no modo HD
105. urado nas tabelas de grupos 11 TIPO DE COMANDO INV LIDO 12 TIPO DE PONTO INV LIDO 13 TIME OUT PARA OPERAR N o foi recebido o comando de OPERA O ap s o comando de SELE O Este tempo fixo em 5 segundos Reserva Tabela 4 11 Comandos para pontos do tipo AO Para o comando DIRETO SEM ACK valor 4 o driver AL 2743 retorna imediatamente o c digo de SUCESSO valor 2 na posi o 6 Resposta ao comando Resposta ao comando retornado pelo driver mestre ao final do mesmo Ap s ler a resposta o 4 Configura o Comando para Envio de Hor rio A tabela a seguir apresenta o significado da estrutura dos blocos de comandos quando utilizada para enviar hor rio para IEDs O hor rio enviado pelo driver mestre est ajustado pelo hor rio da UCP da remota com precis o de Is E poss vel ajustar o hor rio da UCP da remota pelo sistema GPS O Hor rio enviado aquele do momento de envio do quadro DNP3 0 para ajuste de hor rio ndice do Conte do Operando Tipo do ponto comandado Informa o tipo de ponto que ser comandado Valor 6 para TEMPO Identifica o do IED Informar o endere o DNP3 0 do IED que receber o comando Tipo do comando Especifica o tipo do comando a ser executado no ponto 0 nenhum comando e 1 ENVIO DE HOR RIO PARA ACERTO Reserva Resposta ao comando Resposta ao comando retornado pelo driver mestre ao final do mesmo Ap s ler a resposta o aplicativo da remota
106. ut de confirma o da aplica o n o inicia at que uma confirma o de enlace seja recebida Este par metro pode assumir valores 1 a 65535 ms Recomendado 1000 ms N mero m ximo de vezes que uma mensagem da aplica o ser retransmitida quando uma confirma o for solicitada mas n o for recebida dentro do time out de confirmac o da aplicac o Este n mero adicional a primeira tentativa ou seja o valor 2 para este par metro implica em at 3 transmiss es do mesmo frame no caso de insucesso na transmiss o Este par metro pode assumir valores de 0 sem retentativas a 100 ozn Reserva Sempre zero 022 Reserva Sempre zero 023 Reserva Sempre zero 024 Reserva Sempre zero 025 Per odo de polling para classe 0 Per odo de polling para classe 1 Define o per odo em d cimos de segundo que o mestre solicitar ciclicamente polling de integridade e 0 0s desabilitado a 6553 5 s Recomenda se alguns minutos valor t pico 5 min Define o per odo em d cimos de segundo que o mestre solicitar ciclicamente polling de dados desta classe e 0 0 s desabilitado a 6553 5 s Recomenda se alguns segundos valor t pico 5 s 21 4 Configura o Per odo de polling para classe 2 Per odo de polling para classe 3 Define o per odo em d cimos de segundo que o mestre solicitar ciclicamente polling de dados desta classe e 0 0s desabilitado a 6553 5s Recomenda se alguns
107. vado para uso futuro Reservado para uso futuro Resposta ao comando Resposta ao comando retornado pelo driver mestre ao final do mesmo Ap s ler a resposta o aplicativo da remota deve zerar este operando assim como o operando que define o tipo de comando Valores poss veis 0 nenhum comando est sendo executado 1 EM EXECUGAO h comando em execuc o aguardando resposta 2 SUCESSO retorno de comando executado corretamente 4 FALHA retorno do comando com falha 5 FALHA NA COMUNICA O COM IED o comando de sele o ou de execu o falhou porque n o houve resposta ao comando e 6 PONTO INV LIDO O ponto comando n o existe no dispositivo ou n o aceita o comando executado 10 PONTO N O CONFIGURADO O ponto informado n o foi configurado nas tabelas de grupos e 11 TIPO DE COMANDO INVALIDO 12 TIPO DE PONTO INV LIDO Reserva Tabela 4 10 Comandos para pontos do tipo CN 35 4 Configura o Comandos para Pontos do Tipo AO A tabela a seguir apresenta o significado da estrutura dos blocos de comandos quando utilizada para comandar pontos de IED do tipo AO Os operandos que cont m o valor do comando especificam um total de 32 bits Se o IED que recebe o comando suporta apenas valores de 16 bits somente a palavra menos significativa deve ser considerada ndice do Conte do Operando Tipo do ponto comandado Informa o tipo de ponto que ser comandado zerado ap s o envio do c
108. ver AL 2743 estar inserido Sistema SCADA A RA Driver de Comunica o Z Base de Dados da Remota Remota Hadron S AL 2743 Driver DNP Mestre IEDs Figura 2 1 Arquitetura t pica de uma remota Hadron com driver DNP mestre Embora n o esteja representado explicitamente na figura acima a remota Hadron pode possuir mais de um driver AL 2743 instalados em diferentes AL 2005 Na Tabela 2 1 apresenta se um resumo das caracter sticas t cnicas do driver AL 2743 2 Descri o T cnica AL 2743 Instala o Carreg vel no m dulo AL 2005 RTMP atrav s do programa carregador AL 3860 Configura o Configura o dos par metros de comunica o feita via operandos tabela definidos no programa aplicativo em linguagem de rel s da remota atrav s da chamada da fun o F 2005 016 Compartilhamento de co processador AL 2005 N o pode ser compartilhado com outras aplica es no mesmo AL 2005 Redes de comunica o Comunica o com uma rede de dispositivos via canais seriais do AL 2005 RTMP COM A ou COM B N mero de IEDs 200 neste caso limitado a um tipo de ponto por IED Tamanho do buffer de eventos At 2 500 eventos O AL 2743 utiliza um buffer nico para todos os tipos de pontos Tabela 2 1 Caracter sticas t cnicas do driver AL 2743 3 Conceitos Basicos 3 Conceitos Basicos Este cap tulo apresenta diversos conceitos b sicos necess
109. vra menos significativa Posi o 5 Evento 1 Cont m os 16 bits menos significativos do valor do ponto IED Caso a representac o do valor utilize apenas 1 bit como por exemplo para DI o bit O deve ser utilizado e os demais s desprezados 10 Valor palavra mais significativa Posig o 6 Evento 1 Cont m os 16 bits mais significativos do valor do ponto IED Caso a representac o do valor utilize apenas 16 bits ou menos esta posic o deve conter 0 11 at 17 Estampa de tempo Posig o 7 at 13 Evento 1 Tempo de ocorr ncia do evento O formato do tempo deve ser informado no operando M de gerenciamento dos eventos Os formatos de tempo dispon veis s o descritos ap s esta tabela 18 Reserva Posi o 14 Evento 1 Reservado para uso futuro 19 at 32 Posi o 1 at 14 Evento 2 Armazenam o 2 evento na tabela utilizando o mesmo formato do evento anterior 33 at 46 Posi o 1 at 14 Evento 3 Armazenam o 3 evento na tabela utilizando o mesmo formato do evento anterior 47 at 60 Posi o 1 at 14 Evento 4 Armazenam o 4 evento na tabela utilizando o mesmo formato do evento anterior 61 at 74 Posi o 1 at 14 Evento 5 Armazenam o 5 evento na tabela utilizando o mesmo formato do evento anterior 75 at 88 Posi o 1 at 14 Evento 6 Armazenam o 6 evento na tabela utilizando o mesmo formato do evento anterior 89 at 102 Posi o 1 at 14 Evento 7 Armazenam o 7 evento na tabela utiliz
110. xistem dois formatos para discriminar a estampa de tempo O formato a ser utilizado escolhido na Tabela de Cabe alho A seguir descreve se cada um dos formatos dispon veis NOTAS 1 Em ambos os formatos se o evento recebido n o possuir o campo de tempo ele ser salvo com a data de 01 01 1970 00 00 00 000 Formato O para Estampa de Tempo Neste formato o tempo armazenado como um inteiro 48 bits indicando a quantidade de milisegundos decorrida desde 00 00 00 horas de primeiro de janeiro de 1970 at a ocorr ncia do evento Posi o em rela o aos Conte do operandos do evento 16 bits menos significativos de um total de 48 bits Es 16 bits intermedi rios de um total de 48 bits A nn 16 bits mais significativos de um total de 48 bits Tabela 4 14 Formato 0 para estampa de tempo 42 4 Configura o Formato 1 para Estampa de Tempo Neste formato o tempo armazenado em v rios campos cada um representando alguma unidade da data ou do tempo de ocorr ncia do evento Posi o em rela o aos Conte do operandos do evento Milisegundos da ocorr ncia do evento 0 at 999 Essas Segundos da ocorr ncia do evento 0 at 59 E VIE Minutos da ocorr ncia do evento 0 at 59 Hora da ocorr ncia do evento 0 at 23 Dia do m s da ocorr ncia do evento 1 at 31 M s da ocorr ncia do evento 1 at 12 Ano da ocorr ncia do evento 0 at 9999 Tabela 4 15 Formato 1 para estamp
111. zado pode estar incorreto bits 7 at 15 reservados para uso futuro Valor do 1 Al 16 bits Diagn sticos do 2 Al mesmo formato do ponto anterior Valor do 2 Al 16 bits Diagn sticos do 3 Al mesmo formato do ponto anterior Valor do 3 Al 16 bits Tabela 3 7 Tipo AI Formato 1 Tipo Al Formato 2 A tabela a seguir exemplifica o formato 2 para uma declara o de 2 AI Quantidade de Pontos do Grupo 4 Neste exemplo o primeiro operando M do bloco que composto por 3 operandos M de 16 bits cada est representado pelo operando de ndice 0 ndice do Conte do Operando Diagn stico para todos os pontos Al do grupo bit 0 indica que todos os pontos Al deste grupo foram lidos com sucesso Caso contr rio alguns ou todos os valores podem ser inv lidos bit 1 indica que o IED foi reinicializado bit 2 indica que a comunica o com o IED foi perdida bits 3 to 15 reservados para uso futuro Valor do 1 Al palavra menos significativa 16 bits Valor do 1 Al palavra mais significativa 16 bits eat Valor do 2 Al palavra menos significativa 16 bits Valor do 2 Al palavra mais significativa 16 bits Tabela 3 8 Tipo AI Formato 2 11 3 Conceitos Basicos Tipo Al Formato 3 A tabela a seguir exemplifica o formato 3 para uma declara o de 2 AI Quantidade de Pontos do Grupo 3 Neste exemplo o primeiro operando M do bloco que composto por 6 operandos M de 16 bits cada e
Download Pdf Manuals
Related Search
Related Contents
LIZENZBEDINGUNGEN Huawei M865C Cell Phone User Manual Minuta do Contrato de Concessão () SECO-LARM USA EV-2605-NKEQ User's Manual Rexel 696512 folder MANUAL DO USUÁRIO DE REDE Copyright © All rights reserved.
Failed to retrieve file