Home

Manual - SpinGateway

image

Contents

1. xi Aplicativo n o inicializado Tempo m ximo de execu o limitado 120 min Figura 6 Prote o por software Janelas O aplicativo de tempo real funciona de modo completo tendo sua execu o limitada h 2 horas Autorizando execu o Para que seja autorizada a execu o completa do sistema em um microcomputador ao aparecer janela de prote o do software deve se copiar o c digo de duas partes C digo de Serializa o e envi lo para a Spin Engenharia de Automa o Ltda Para os usu rios licenciados ser devolvido um c digo apropriado para este microcomputador compat vel com o n mero de pontos e canais de comunica o licenciados Este c digo deve ent o ser inserido na mesma janela nos campos C digo de Ativa o e ap s deve ser pressionado o bot o Entrar Ativa o que far a autoriza o da execu o 00011 A 1 Interface SpinGateway Manuten o e Visualiza o 4 Interface SpinGateway Manuten o e Visualiza o 4 1 Aspecto geral A interface do SpinGateway mostrada na figura abaixo Na parte superior h um Menu de Comandos A rea de trabalho composta de dois quadros que s o utilizados em conjunto para a visualiza o dos objetos da base de dados do projeto em utiliza o O quadro da esquerda mostra uma lista em forma de rvore com a configura o hier rquica dos objetos da base de dados a SpinGateway sping in
2. Mostra Estatisticas JV Ativado Intervalo das estatisticas ms Im Timeout de Espera ms 2000 Timeout de Leitura ms 2000 N mero de Tentativas 2 Dk Cancelar Ajuda Figura 26 Configura o de canais Ficha Avan ado TimeSleepActivate 10 Tempo de suspens o na thread de controle da ativa o de protocolos entre duas execu es consecutivas do la o principal TimeSleepReceive 2 Tempo de suspens o na thread de controle da recep o de dados de protocolos entre duas execu es consecutivas do la o principal LogReport 0 Se diferente de zero define as Informa es que devem ser inclu das no arquivo de log de cada canal O bot o a direita do atributo apresenta uma janela com as informa es selecionaveis REPORT DEVICE Controla a destina o das mensagens Podem ser escolhidas uma ou v rias op es o Nenhum n o gera reporte o Em disco gera arquivo de Log em disco 00011 A 27 Interface SpinGateway Manuten o e Visualiza o o Mostra Caixa de Mensagens Apresenta uma MESSAGE BOX em caso de detec o de erros REPORT STATUS Define o n vel de apresenta o de erros o 0 nenhuma mensagem apresentada o 1 somente apresenta erros cr ticos o 2 Ssomente apresenta erros de base de dados o 3 somente apresenta informa o de debug gerais File Log Size 5000 Define o tamanho m ximo em Kbytes que ter o arquivo de log A
3. x Geral REDE Avan ado STANDEY Geral REDE Avan ado STANDEY Canal 2 Canal ER Descri o do Canal Cliente Hotstandby Descri o do Canal servidor Hotstandby Tipo REDE DI Tipo REDE D Protocolo STANDBY STANBY Mestre x Escravo x Protocolo STANDBY STANBY Mestre x Escravo x Cr EEE O a Geral REDE Avan ado STANDEY Geral REDE Avan ado STANDBY Cliente Cliente IP Remoto Mestre f192 168 0 45 IP Remoto Mestre IP Remoto Escravo fi 92 168 0 45 IP Remoto Escravo Porta e Porta rere C Servidor Servidor Figura 33 Canais de comunica o STANDBY no Gateway ESCRAVO com redund ncia 4 7 Edi o de Pontos A edi o de propriedades de pontos bem como inclus o ou exclus o de pontos no Gateway pode ser feita em uma tabela em que aparecem todos os pontos ou diretamente em uma Janela de Propriedades onde mostrado e fica dispon vel para altera es um nico ponto A tabela de edi o de todos os pontos visualizada ao escolher no menu Arquivos Editar tags 34 00011 A Interface SpinGateway Manuten o e Visualiza o A janela de propriedades de um ponto aberta quando feito um duplo clique com o bot o esquerdo do mouse sobre a descri o de um ponto na rvore do projeto estando ativado ou n o o Gateway Run time ou na lista STATUS mostrada no lado direito da interface do SpinGate 4 7 1 Janela de Edi o de Pontos Esta janela apresenta uma tab
4. Ser descartado pelo mestre nesse caso como se a leitura n o existisse e Ser gravado na base de dados com qualificador de erro Para tratar essa informa o de qualidade existem duas m scaras uma de descarte e outra de grava o que permitem selecionar quais itens do byte de qualidade s o substantivos para o tratamento da informa o de qualidade Os t picos do byte de qualidade s o Overflow O valor lido est acima do limite superior do objeto Reserved Campos n o designados que podem ser usados em alguma implementa o Bloqued As informa es desse objeto est o bloqueadas para transmiss o Substituted A informa o feita por operador ou n o est dispon vel Not Topic O valor n o foi atualizado com sucesso no IED Invalid O IED considera o dado n o v lido Se o ponto n o for descartado e tiver valor maior que zero esse valor est associado a esses bits da QSD Endere o do IED na Camada de Link O IEC define que o endere o do IED na camada de Link pode ser diferente do endere o do mesmo IED na camada de aplica o 7 6 5 Vari veis de Controle e Estat stica do Protocolo Mestre Escravo O SpinGateway disponibiliza um conjunto de dados e controle e estat stica do protocolo como vari veis comuns do protocolo O que define a funcionalidade da vari vel seu Endereco2 definido a partir de um endere o b sico declarado no arquivo de projeto Abaixo a
5. 4 5 2 Exclus o e Altera o de Devices Quando se clica com o bot o direito em um ramo da rvore abaixo de um Canal espec fico diretamente sobre a denomina o de um device aparece um submenu para a escolha das seguintes a es i SpinGate actselg ini File view RunTime Tools Help Database o actselg ini E Channels ChannelO Channel Devic Devi Groups Properties Figura 30 Exclus o e altera o de devices Exclus o de Device Se escolhido este item com o bot o esquerdo do mouse o device IED ser exclu do Caso este IED seja um entre outros e houver mais IEDs com n mero de ordem sequencial superior ao exclu do o ltimo passar a utilizar o n mero do exclu do Os Tags associados ao Device exclu do existentes na tabela CanaisPec n o ser o exclu dos Esta remo o se necess ria dever ser feita manualmente Propriedades Selecionando esse subitem apresentada uma janela de propriedades do IED com os par metros atuais Se desejado o usu rio pode alterar qualquer dos 00011 A Interface SpinGateway Manuten o e Visualiza o par metros das fichas conforme as informa es apresentadas no item Inclus o de Device 4 6 Configura o de Redund ncia O SpinGateway possui a facilidade de ser configurado com redund ncia Em instala es com necessidade de alta disponibilidade do Gateway pode se configur lo em duas
6. 0B21 5 2 selecionar apenas os bits 5 e 6 da c lula da coluna OBe row21 EA col gt lt row gt p n Entradas Programadas Logic Input Status O endere o o LI n mero de ordem do bit em decimal entre O e 31 ou at 7 0a31 conforme a capacidade do rel que representa a entrada na Li2 c lula 0020 dos rel s LI2 utilizado em rel s como no EPAC que possuem um segundo conjunto de Logic Input Status Estado de rel s de sa da Relay Output Status O endere o o n mero de ordem do bit em decimal entre 0 e 31 ou at 7 RO 0a3t conforme a capacidade do rel que representa o estado do rel RO2 a de sa da na c lula 0021 dos rel s RO2 utilizado em rel s como no EPAC que possuem um segundo conjunto de Relay Output Status Estados de flags alarmes do rel Alarm Status O endere o o n mero de ordem do bit em decimal entre 0 e 7 ou at 7 conforme a capacidade do rel que representa o estado do flag de alarme correspondente na c lula 0022 dos rel s AS 0a7 Estados de flags da Plant Status Word O endere o o n mero de ordem do bit em decimal entre 0 e 31 ou at 15 conforme a capacidade do rel na c lula 000C dos rel s E utilizada para aquisi o mais r pida da altera o no estado dos disjuntores n o sendo datada no rel Assim no caso de disjuntor se define dois pontos por exemplo DJ e DJ A associadas do tipo PSW e com os endere os
7. 1 Quando o SpinGateway recebe um comando com ASDU 45 tipo 52 espera um par metro de sa da que defina a op o de Selecionar Executar bit mais significativo do par metro 1 Selecionar 0 Executar e Ligar Desligar bit menos significativo do par metro 1 ON 0 OFF Como no escravo SpinGateway n o s o usados os par metros de tipo e comprimento de pulso o m dulo de comunica o faz um AND com 81h e ap s passa o par metro adiante Quando o SpinGateway recebe um comando com ASDU 46 tipo 53 ou 54 espera um par metro de sa da que defina a op o de Selecionar Executar bit mais significativo do par metro 1 Selecionar O Executar e Ligar Desligar dois bits menos significativo do par metro 00 Indefinido 01 OFF 10 ON e 11 Indefinido Como no SpinGateway escravo n o s o usados os par metros de tipo e comprimento de pulso o m dulo de comunica o faz um AND com 83h No caso de ser definido tag de tempo de 56 bits as seguintes ASDU s s o substitu das 2 gt 30 4531 6 gt 32 14 gt 36 As demais nao sao suportadas como classe 1 Enderecamento dos pontos na tabela CANAISPEC O endere amento f sico definido na tabela CANAISPEC id ntico ao apresentado para IEC870 mestre a Endere o1 o endere o f sico da UCL e o agrupamento da vari vel separados por dois pontos Assim por exemplo 102 1 identifica UCL 102 pon
8. Taxa de Atualiza o no Servidor UpdateRate lt n gt 500 Per odo de tempo em millisegundos entre duas solicita es consecutivas de leitura de todos os pontos deste grupo a ser feita pelo servidor OPC Banda Morta DeadBand lt gt 1 0 Valor percentual do fundo de escala das vari veis anal gicas utilizado pelo servidor OPC para a gera o de eventos quando a varia o do valor destas vari veis ultrapassar este percentual Eventos n o solicitados Marcando esta op o far com que o cliente SpinGateway se conecte ao servidor como um recebedor de eventos espont neos N o ser o feitos pedidos de leitura ciclicamente a menos de pedidos de refresh no tempo de amostragem especificado em Per odo de amostragem acima Os eventos n o solicitados de vari veis digitais ser o recebidos quando houver altera es Para vari veis anal gicas o servidor dever gerar eventos quando a varia o do valor dos pontos ultrapassar a banda morta acima definida Escrita Peri dica Marcando esta op o o sistema considera que o grupo para escrita e n o para leitura Ser o executados ciclicamente com a periodicidade definida em Per odo de Amostragem apresentado acima solicita o de escrita dos valores atuais destes tags nos itens OPC definidos para este grupo correspondentes como definidos na tabela CANAISPEC 7 1 11 Configura o de IEDs no OPC A janela mostrada a seguir utilizada para a configura o de par me
9. Observar que no caso de falha de comunica o todas as vari veis lidas daquele canal ter o seu status 2 erro 3 Toda a resposta de uma requisi o do mestre tem 16 bits nomeados de IIN Internal Indication cont m um conjunto de informa es de controle Essas informa es al m de poderem ser monitoradas atrav s das vari veis tipo INT com endere o entre 0 15 podem causar procedimento no SpinGateway para tratar essas informa es O Broadcast O IED est informando que recebeu a mensagem de broadcast o SpinGateway grava essa informa o no arquivo de log Reinicio de equipamento O IED est informando seu reinicio o SpinGateway envia um comando de clear Internal indication 60 1 Solicita leitura de eventos de classe 1 2 e 3 O IED est informando que ocorreu evento de classe 1 ou 2 ou 3 o SpinGateway envia a respectiva solicita o de leitura 60 2 ou 60 3 ou 60 4 Fun o n o implementada O IED est informando que o mestre fez uma solicita o com um function code n o implementado o SpinGateway grava essa informa o no arquivo de log Objeto n o reconhecido O IED est informando que o mestre fez uma solicita o com um object code n o implementado o SpinGateway grava essa informa o no arquivo de log Par metros do qualificador inv lidos ou erro no range O IED est informando que o mestre fez uma solicita o de leitura de classe com um erro de par met
10. Para iniciar o aplicativo deve se escolher um destes subitens Na instala o inicial disponibilizado um projeto intitulado SPING 3 1 Interface SpinGate Esse aplicativo tem dois objetivos Em tempo de projeto offline permite criar e alterar projetos definindo seus canais devices e pontos dentro de um device Em tempo real ap s o projeto estar configurado permite visualizar os dados lidos do campo assim como executar telecomandos em pontos de sa da da SpinGate ACTSELG INI loj x File view RunTime Tools Help D ata Base DataBase E Channels Chanel Devicel 7 Status 17 3 2003 Figura 3 Interface SpinGate Ao ser iniciada a Interface SpinGate se ja estiver sendo executado o Gateway run time SPPCOMGTW o SpinGateway assume o mesmo projeto em execu o passando a apresentar a visualiza o em tempo real dos pontos lidos e permitir a escrita de comandos Caso o run time n o esteja ativado se o SpinGateway for disparado sem nenhum argumento na linha de comando ser assumido por falta um projeto de nome SPING Na instala o do sistema disponibilizado um projeto vazio de nome SPING Se o SpinGateway for ativado com um argumento na linha de comando o mesmo ser considerado o nome do projeto que se deseja trabalhar em modo off line desde que o run time n o esteja executando nesse caso utilizado o projeto em execu o 8 00011 A Iniciando o Spi
11. Sa da digital EA Entrada Anal gica Etc Obs Esta tabela n o deve ser alterada pelo usu rio 2 4 4 Estados Esta tabela cont m um registro para cada Tag existente no SpinGateway Os atributos s o as siglas de grupo e ponto al m de campos para armazenar o estado atual do ponto como valor atual ultimo time stamp status modo manual simulado estado ativado n o ativado estado de temporiza o Na finaliza o da execu o do gateway e periodicamente a cada 60 minutos os dados atuais em tempo real s o salvos nesta tabela Na entrada do aplicativo estes dados s o lidos e utilizados como estado inicial da base de dados em tempo real 2 4 5 Scripts Esta tabela cont m a lista de todos os arquivos de script criados para a instala o Numero de referencia nome do arquivo texto e demais atributos de um script como periodicidade timeout 2 4 6 Scripts app Esta tabela cont m um registro para cada referencia entre os eventos no objeto tipo aplica o e os scripts que lhe foram atribu dos 2 4 7 Scripts variable Esta tabela cont m um registro para cada referencia entre os eventos poss veis no objeto tipo ponto vari vel e os scripts que lhe foram atribu dos 00011 A Iniciando o SpinGateway 3 Iniciando o SpinGateway Ap s a instala o do SpinGateway fica dispon vel no menu do Windows INICIAR TODOS OS PROGRAMAS o grupo SpinGateway Com os subitens Interface SpinGate Gateway run time
12. e Data data e hora da ltima atualiza o do ponto na base de dados onde esta data em fun o do protocolo ser a obtida no campo ou gerada pelo Gateway no momento da coloca o do novo estado na base de dados em tempo real e Ativado estado do ponto quanto a ativa o O inibido e 1 ativado e Simulado define se o ponto est sendo lido do IED ou simulado manualmente O SIMULADOR n o altera este modo e Status estado quanto a erro do ponto que segue a padroniza o do byte ICB de qualidade dos protocolos IEC bit 7 O Normal V lido bit 7 1 Valor Inv lido devido falha de comunica o ou outro erro 128 bit 6 O Valor atualizado normalmente bit 6 1 Este valor n o tem sido atualizado pela aquisi o de dados na frequ ncia normal o valor para o tempo real era antigo 64 bit 5 O Valor normal de campo bit 5 1 Este valor foi simulado substitu do pelo operador ou por outro meio autom tico 32 bit 4 O Valor normalmente monitorado ativo bit 4 1 Inativo ou bloqueado para transmiss o Valor n o est sendo monitorado 16 bits 0 3 N o utilizado Um duplo clique com o bot o esquerdo do mouse nesta janela de status sobre a linha que descreve um tag faz aparecer a Janela de Propriedades do Ponto descrita em itens anteriores com os dados deste ponto 5 2 2 Janela de Eventos A janela de EVENTOS mostrada quando escolhida a Ficha EVENTOS no quadro ao lado direit
13. Bit 5 do registro 2108 IR endere o 150DH 6 2 Campo de bits do bit 5 por 2 portanto bits 5 e 4 do registro 150D em hexa Pontos para Falha de Comunica o Pontos de Sistema SY 6 00011 A poss vel a defini o de um ponto para a supervis o de TIMEOUT na comunica o com o SEL 2030 diferenciado para cada Porta isto IED 165 Protocolos de comunica o conectado ao SEL 2030 A defini o destes pontos dever ser da seguinte forma Tipo SY lt endere o1 gt lt Numero da porta gt lt endere o2 gt 1 7 10 5 Configura o de Canais Telnet Sel 2030 O significado dos par metros da sec o CANALn o mesmo definido para outros m dulos de comunica o e pode ser encontrado na Se o Par metros de Inicializa o deste manual Os par metros espec ficos podem ser configurados na janela de propriedades do canal na ficha TLNS2030 x General Network Advanced Timeout ms 2000 Number of Retries 2 Calendar Sample Time o r Sampling Time Read Block 5 New Ok Read IS Sample ms 1000 Read IR Sample ms 2000 Figura 93 Configura o de canais Telnet Sel 2030 e Timeout 1000 em milissegundos Tempo em milissegundos a partir do qual a nao chegada de uma resposta esperada desde o envio de uma solicita o ao concentrador SEL2030 sera considerada falta Ser considerada uma falha de comunica o caso consecutivamente esta falta d
14. Imprimir Close Help Figura 34 Janela de edi o de pontos sJJO 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 ooo ooo ooo oo oo o oqo oo o o o o et OOOO CO CD CO oo ol oa e Y Campos da Tabela Os campos deste formul rio s o os seguintes e Protocolo Define o protocolo associado a esse registro Clicando se sobre o campo s o apresentados os protocolos definidos nos canais j especificados para esse projeto O 00011 A 35 Interface SpinGateway Manuten o e Visualiza o cadastro destes canais deve ser feito atrav s da op o Inclus o de Canais na rvore de objetos Grupo Vari vel Identifica o Tag de um ponto conforme a hierarquia de objetos utilizada na base de dados do SpinGateway Tipo Mostra uma lista dos tipos de pontos suportados pelo protocolo deste registro Endereco1 Endere o f sico de primeiro n vel do ponto sempre o endere o do equipamento IED que cont m a informa o do ponto monitorado Conforme o protocolo pode ser necess ria a especifica o de um atributo complementar como grupo de varredura blocos etc Endere o Endere o f sico de segundo nivel do Tag o endere o do ponto anal gico digital no equipamento Conforme o protocolo poder ser em formato decimal ou hexadecimal indicar campos de bits ou n o etc Banda Morta Valor em percentagem de uma banda morta para a gera o de eventos espont n
15. OSD 9 Digital Saida Escrita em pontos de sa da declarados como digitais TIM 10 Anal gico Entrada Pontos de leitura de data hora SCH 11 Digital Entrada Leitura do valor presente de um calend rio semanal SYS 13 Digital Interna Indica o do estado da comunica o 00011 A Sg Protocolos de comunica o 7 12 3 1 Descri o das Siglas Todas as siglas exceto TIM SCH e SYS obedecem seguinte nomenclatura e Primeira letra corresponde ao tipo do objeto no IED BACnet INPUT entrada OUTPUT sa da ou VARIABLE vari vel e Segunda letra indica se um ponto de ENTRADA ou de SA DA Pontos de ENTRADA s o usados para ler valores de objetos de IEDs enquanto pontos de SAIDA s o usados para enviar comandos a objetos e Terceira letra aponta se o sinal representado pelo ponto ANAL GICO ou DIGITAL 7 12 4 Endere amento dos Pontos e Endere o1 o endere o do IED que identifica a qual IED BACnet um ponto pertence Esta informa o est relacionada base de dados do gateway e n o deve ser confundida com o endere o f sico do IED Deve estar na faixa de 1 a 65535 e Endere o o endere o do objeto BACnet configurado no IED a menos das vari veis do tipo TIM e SYS que obedecem a crit rios espec ficos de endere amento 7 12 4 1 Pontos do tipo TIM Os pontos referentes leitura de data e hora de um IED devem ser endere ados seguindo os ndices da tabela abaixo Endere o 2
16. Psp ENGENHARIA DE AUTOMA O SpinGateway M dulo de Comunica o Multiprotocolos Vers o 2 0 0 Julho 2008 Manual do Usu rio 00011 01 Revis o A Julho 2008 SCLN 212 Bloco D sala 101 Bras lia DF 70864 540 Tel 55 61 3340 8486 www spinengenharia com br SpinGateway M dulo de Comunica o Multiprotocolos Vers o 2 0 0 Manual do Usu rio 00011 01 Revis o A Julho 2008 00011 A Copyright 2007 2008 Spin Engenharia de Automagao Ltda Todos os Direitos Reservados Nenhuma parte deste documento pode ser reproduzida copiada fotocopiada distribuida ou alterada sem a pr via e expressa autoriza o da Spin Engenharia de Automa o Ltda ii 00011 A NOTA SpinGateway marca registrada da Spin Engenharia de Automa o Ltda Todas as outras marcas e nomes de produtos s o marcas registradas de seus respectivos propriet rios e ou empresas Em diferentes partes deste documento a empresa poder fazer men o tanto de seu nome comercial Spin como Spin Engenharia de Automa o Ltda Em virtude do cont nuo desenvolvimento de seus produtos a informa o contida neste documento est sujeita a altera es e ou modifica es sem pr via notifica o A Spin n o se considera respons vel por erros de digita o ou interpreta o das informa es aqui contidas e ou por danos e preju zos causados gerados a terceiros O conte do desta publica o poder ser alterado
17. S o endere os reservados onde o m dulo de comunica o colocar os estados de flags da palavra de Status do rel e outros 7 Sinaliza o de TRIP no rel e Reset de Indica o de TRIP 6 Sinaliza o de Alarme acionada SY 0a7 5 Sinaliza o de exist ncia de Disturbance Records e solicita o para extra los 4 Sinaliza o Out Of Service 3 2 0 n o utilizados 1 Time out na comunica o com o rel Usado para quaisquer setting de c lula que possam ser setadas O comando ser feito em duas fases sele o e ST EH execu o Os n meros lt col gt e lt row gt devem ser fornecidos no formato Hexadecimal O valor a ser enviado est descrito no item seguinte Qualificador de Comando usado para comuta o de tap no rel de prote o de TRAFOs Controle de Disjuntores por setting CB control O n mero entre 1 e 8 identifica o disjuntor a ser comandado e o tipo de comando Deve se configurar dois pontos de sa da com este tipo na base de dados para cada disjuntor na forma Disjuntor 1 Ponto 1 Trip D ponto 2 Close _L CB tas Disjuntor 2 Ponto 3 Trip ponto 4 Close Disjuntor 3 Ponto 5 Trip ponto 6 Close Disjuntor 4 Ponto 7 Trip ponto 8 Close Para cada um destes pontos deve tamb m ser definido um Qualificador de Comando conforme o descrito abaixo Atua o em Rel s Sa da via Load Shed Level Se o LS EE mecanismo de load Shed for habili
18. totalmente transparente para a impressora n o causando qualquer problema para a sua utiliza o Caso deseje se executar o sistema em outro microcomputador deve se levar o dispositivo protetor para ser conectado neste outro microcomputador 3 3 2 Prote o por Software Quando o sistema n o encontra o dispositivo de prote o por hardware passa a fazer a verifica o de prote o por software Este tipo de prote o exige o fornecimento ao programa de um c digo de autoriza o a ser obtido com a Spin Engenharia de Automa o Ltda atrav s de e mail ou telefone 10 00011 A Iniciando o SpinGateway Sem Autoriza o O funcionamento simples Quando um aplicativo executado procura na maquina as informa es de autoriza o de execu o Se n o encontrar mostra uma janela informando que necess ria a autoriza o Se a janela for simplesmente fechada usando se o bot o SAIR aparece mensagem informando que o aplicativo ser executado por tempo limitado sendo nesse caso executado em modo demonstra o ESTE APLICATIVO REQUER AUTORIZA O PARA USO POR FAVOR CONTACTE Spin Engenharia de Automa o Ltda e mail tecnico spinengenharia com br waww spinengenharia com br C DIGO DE SERIALIZA O C DIGO DE ATIVA O JE23F A0F5 Preparar Transfer ncia Transferir Licen a Entrar Ativa o Envie o C digo de Serializa o para obter o C digo de Ativa o do Aplicativo
19. 32 Inclui as informa es mostradas na Janela de Status de Recep o de Dados 64 Inclui as informa es mostradas na Janela de Estat sticas de dados 5 4 1 2 Mensagens de Erro e Status do SPPCOMGTW Para controlar a apresenta o de erros e falhas os seguintes par metros do arquivo de inicializa o na sec o REDE SPPCOMGTW devem ser ajustados REDE SPPCOMG REPORT DEVICE 0 default Controla a destina o das mensagens Pode ser utilizado um ou a soma dos valores a seguir conforme desejado O Nenhum deve ser usado nos usu rios com c digo rodando ok 1 Gera arquivo de Log em disco 2 Apresenta uma MESSAGE BOX em caso de detec o de erros 4 Habilita o TRACE no ambiente de desenvolvimento VISUAL C REDE SPPCOMG REPORTSTATUS 0 default Controla o n vel de apresenta o de erros O nenhuma mensagem apresentada 1 somente apresenta erros cr ticos 2 somente apresenta erros de base de dados 3 somente apresenta informa o de debug gerais 4 debug avan ado 5 debug de la os cuidado pois este n vel gera muita informa o para o arquivo de log OBS os n veis s o acumulativos isto cada n vel engloba os anteriores 00011 A 57 Utilizando Scripts 6 Utilizando Scripts 6 1 Introdu o O SpinGateway atrav s de sua base de dados param trica permite a defini o de Pontos Tags que ser o utilizados na comunica o Estes objetos como a pr
20. B Microsoft Data Access OLE D Alterar Local D ACTIONEX Tamanho D bytes Tamanho em disco 1 Criado em hoje 12 de maio de 2003 12 00 30 Modificado em hoje 12 de maio de 2003 12 00 31 Acessado em hoje 12 de maio de 2003 12 00 31 ra J Oculto Avan ados Cancelar Aplicar Ajuda Atributos TS Figura 1 Arquivo UDL Na ficha Provedor deve ser escolhido o item Microsoft Jet 4 0 OLE DB Provider que o provedor de dados para arquivos do tipo Access com extens o MDB como o utilizado pelo SpinGateway Na ficha Conex o deve se especificar o arquivo propriamente no caso o BASEGTW MDB o que se faz pressionado o bot o com tr s pontos e procurando no diret rio apropriado este arquivo Para finalizar deve se pressionar o bot o Testar Conex o assegurando que a especifica o da fonte de dados est correta zial Conex o Avan adas Geral Provedor Seguran a Geral Provedor Seguran a Resumo Conex o Avan adas Todas Selecione os dados aos quais deseja conectar se Para conectar se aos dados do Access Provedores do OLE DE S 1 Selecione ou insira o nome de um banco de dados Fomecedor de banco de dados OLE para os servi Microsoft ISAM 1 1 OLE DB Provider D ACTIONEX dbasegtw basegtw mdb Ei Microsoft Jet 3 51 OLE DB Provider Microsoft Jet 4 0 OLE DB Provider 2 Insira as informa es para fazer logon no banco de dados Microsoft OLE DB Provider for D
21. Considerando que esta simula o destinada a manuten o e depura o do sistema e n o para a opera o normal o campo Simulado NAO acionado permanecendo com seu estado atual O procedimento de simula o poder estar em execu o ou parado Mesmo quando parado os pontos da lista em simula o n o ser o atualizados por dados de campo Quando o simulador est em execu o realiza se ciclicamente a cada 200 ms a verifica o do valor atual dos pontos simulados o tempo em que devem ser atualizados os valores m ximos e m nimos permitidos e adiciona o incremento especificado na periodicidade definida No caso de pontos anal gicos a cada vez que o valor do ponto chega ao m ximo ou ao m nimo modificado o sinal do incremento fazendo o valor crescer em sentido contr rio ali x Arquivo visualizar Tempo Bea Ferramentas Ajuda Data Base Pontos Digitais de SEL_2032 Unico sping ini Status Eventos Simulador Configura o Lista Mensagens Monitora o E Canais E Grupos Configura es Gap 202 00 Valor Inicial 9 Incremento Vari veis anal c E Vari veis digitais Valor M nimo fo Intervalo 3000 Valor Maximo fi Simulador Parado SEL_2032 1 SEL_2032 COM_2032 Numero Taas Valor Inicial Valor Minimo Valor Maxima Intervalo Incremento SEL_2032 2 SEL 2032 COM 2515 SEL 2032 COM 2032 0 SEL 2032 H SEL 2032 COM_300G SEL 2032 COM 2515 0 SEL 2515 5
22. Pode se observar que uma vez digitado o comando o pr prio SEL2030 questiona os valores de cada par metro a ser associado porta Observa o SET P 16 Defina SET atributos da Porta 16 gt gt SETP 16 Port communications settings for Port 16 Device Type U Unused S SEL IED O Other IED P Printer M Master DEVICE M M lt enter gt Communications Type S SEL L LMD M MODBUS D DNP PROTOCOL D D lt enter gt DNP Address 0 65534 or 0 FFFEh ADDRESS 1 2 lt enter gt Class for event data 0 for no event data 1 2 3 CLASS 0 2 lt enter gt Use 16 or 32 bit default variations for analog inputs 16 32 16BIT 32 16 lt enter gt Select Operate time out interval seconds 0 0 30 0 SO_TIMEOUT 1 0 lt enter gt Number of data link retries 0 for no confirmation 1 15 DL_CONFIRM 3 lt enter gt Data Link Time out 0 5000 milliseconds DL_TIMEOUT 500 lt enter gt Minimum Delay from DCD to transmission 0 1000 msec MIN_DELAY 50 lt enter gt Maximum Delay from DCD to transmission 0 1000 msec MAX_DELAY 100 lt enter gt Transmission delay from RTS assertion 0 30000 milliseconds SETTLE1 0 0 lt enter gt Post transmit RTS de assertion delay 0 30000 milliseconds SETTLE2 0 0 lt enter gt Percent of Full Scale Change to Report on 0 100 REPORT ON 2 00 lt enter gt Allow Unsolicited Reporting Y N UNSOL REP N lt enter gt Time out for Acknowledge of Event Data 50 50000 msec CONFIRM_TO 2000 lt ente
23. RIO Date 02 05 08 Time 20 58 03 DNP Address 0002h Object Type Index Default Variation Label 01 0 63 02 13 4804h N1 30 0 04 13 300Bh N2 30 1 04 13 300Fh 30 2 04 13 3013h 30 3 04 13 3017h 30 4 04 13 301Bh 30 5 04 13 301Fh 30 6 04 13 303Dh 30 7 04 13 303Bh 30 8 04 13 3041h 30 9 04 13 303Fh 30 10 04 13 3045h 00044 A 157 Protocolos de comunica o 158 30 30 30 30 30 30 30 30 30 04 13 3043h 04 13 304Bh 04 13 304Fh 04 13 3053h 04 13 3057h 04 13 305Bh 04 13 305Fh 04 13 3049h 04 13 3047h Control Points also available in Class 0 poll Object Type 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 10 12 0 7 8 15 16 19 20 22 23 30 31 38 39 42 43 45 46 53 54 61 62 65 66 68 69 76 77 84 85 88 89 91 92 99 100 107 108 111 112 114 115 122 123 130 131 134 135 137 138 145 146 153 154 157 158 160 161 168 169 176 177 180 181 183 184 191 192 199 200 203 204 206 207 214 215 222 223 226 227 229 230 237 238 245 246 249 250 252 Index Item Global Remote Elements Port 1 CMD Bits Port 1 SBO Bits Port 1 Breaker Bits Port 1 Remote Bit Pairs Port 2 CMD Bits Port 2 SBO Bits Port 2 B
24. RTS_CTS N XON XOFF Y TIMEOUT OFF Save changes Y N y lt enter gt Observa es Uma vez definido que o device um rel SEL o SEL2030 perguntou se o usu rio desejava que fosse feito o auto reconhecimento do mesmo Ap s a confirma o do usu rio durante uns poucos minutos cerca de 2 minutos foi feito o procedimento de reconhecimento autom tico do rel findo o qual o usu rio confirmou as configura es sugeridas e solicitou que as mudan as fossem salvas Ap s configurar a porta 13 como conectada a um dispositivo SEL o SEL2030 periodicamente interrogar o rel sobre suas medidas e estados disponibilizando as informa es do mesmo na base de dados da porta 13 Essa base de dados pode ser vista atrav s do comando MAP lt n gt conforme mostrado a seguir gt gt map 13 lt enter gt Port 13 Database Assignments Region Data Type Records GLOBAL LOCAL BUF D1 Unused D2 Unused D3 B METER D4 BTARGET D5 Unused D6 Unused D7 Unused D8 Unused A1 Unused A2 Unused A3 Unused USER Unused A base de dados de cada porta composta de um conjunto de reas definidas como GLOBAL LOCAL BUF D1 etc 00011 A 153 Protocolos de comunica o O conte do dessas reas definido nos manuais do SEL2030 e complementado pelos manuais dos respectivos rel s Dessas reas entretanto as informa es geralmente usadas pelo SCADA s o as entradas digitais e anal gicas associad
25. SEL 2032 COM 701 SEL_2032 COM_300G 0 SEL 300G 6 SEL 2032 COM 734 SEL 2032 COM 3515 0 SEL 3515 gt SEL 2032 SEL 701 SEL 2032 SEL 734 gt l Simulator Stopped 16 06 2006 11 14 E Figura 43 Funcionamento do Simulador Configura o de Par metros para Simula o 00011 A Ki Interface do Gateway Run time SPPCOMGTW Na parte superior da Janela SIMULADOR h um quadro com locais para defini o dos par metros de simula o Este quadro preenchido com valores default que podem ser alterados pelo usu rio Os par metros definidos para cada ponto em simula o s o descritos a seguir Valor Inicial valor inicialmente atribu do pelo simulador ao ponto Valor M nimo valor limitador inferior do conjunto de valores que o ponto pode assumir Valor M ximo valor limitador superior do conjunto de valores que o ponto pode assumir Incremento valor adicionado ao corrente a cada atualiza o Tempo de Atualiza o tempo em milissegundos m ximo que o simulador deve aguardar entre duas atualiza es consecutivas do valor ou estado de um mesmo ponto Bot o Simulador Executando Parado o bot o do tipo com reten o e indica o estado corrente do simulador Incluindo Pontos para Simula o O procedimento de inclus o de pontos para a simula o utiliza a rvore de objetos na parte esquerda da interface O quadro com os par metros de configura o a lista na parte esqu
26. erro no tag de data o Bloqued As informa es desse objeto est o bloqueadas para transmiss o Subistituted A informa o do objeto est sendo feita por um operador ou est n o dispon vel Not Topical O dado not topic se n o foi atualizado com sucesso em um intervalo de tempo determinado Invalid O IED considera o dado n o confi vel v lido CAMPO amp M GRAVACAO RESULTADO Se Resultado gt O Erro Resultado Sen o Ero 0 Figura 81 Par metros para IED IEC870 Considera es Sobre a Implementa o 00011 A 111 Protocolos de comunica o A seguir s o feitas considera es sobre a parametriza o geral do IEC 870 5 valendo para todas as IEDs 1 Sequ ncia O e 1 Na camada de aplica o quando o escravo envia os dados do campo existe o conceito de sequ ncia O e 1 SQ 0 1 A seq ncia zero tem o formato lt end0 gt lt dado0 gt lt end1 gt lt dado1 gt lt endn gt lt dadon gt A sequ ncia 1 usada para endere os cont guos e tem o formato lt end0 gt lt dado0 gt lt dado1 gt lt dadon gt Na implementa o mestre as duas sequ ncias s o suportadas j na escravo necess rio declarar se a sequ ncia poder ser usada 2 O IEC suporta o campo timetag com dois tamanhos 24 e 56 bits No caso de mestre ele tratar o campo com o tamanho que o escravo enviar No caso do escravo deve ser declarado o tamanho do campo 3 Al m de mest
27. o exemplos um ponto ou o pr prio aplicativo Um objeto cont m tr s diferentes partes propriedades procedimentos e eventos que o aplicativo em VBScript pode modificar cnamar e definir para obter a funcionalidade desejada do aplicativo Propriedades definem atributos de um objeto como o seu valor no in cio do aplicativo um atributo etc Procedimentos s o fun es que realizam uma a o espec fica dentro ou com um objeto como obter o valor de um ponto etc Eventos s o notifica es geradas por um objeto em resposta a alguma ocorr ncia em particular como um clique de mouse a mudan a de seu estado valor etc 6 3 Editor de Scripts O Editor de Scripts a ferramenta dispon vel no SpinGateway para a cria o altera o e visualiza o de Scripts Trata se de uma janela com espa o para a escrita de procedimentos e facilidades para a abertura salvamento exclus o e associa o de arquivos de script a eventos de objetos al m da facilidade de compila o do script para verifica o da corre o de sintaxe Esta janela apresentada em uma das fichas na janela utilizadas para a cria o de objetos do SpinGateway para os quais se podem escrever Scripts No aplicativo SpinGate a janela de Edi o de Scripts est dispon vel de duas formas distintas e Na raiz da rvore ou atrav s do menu Arquivo Scripts da Aplica o para a defini o de scripts para o objeto Aplica o 58 00011 A Utilizando Sc
28. os ser o 102 e 105 No terceiro SEL os endere os ser o 2020 e 205 00011 A o Protocolos de comunica o p Channel0 TLNS2030 Device3 x Device Address 7 Device Description OHL rele Ok Cancel Help Figura 94 Configura o de devices Telnet Sel 2030 7 10 7 Exemplo de configura o do SEL 2030 e um SEL 351 Nos testes de implementa o deste protocolo foram utilizados um SEL 2030 e um SEL 351 Para leitura e escritas de pontos t picos de um alimentador 740 71 Configura o do SEL 2030 A porta para conex o TELNET atrav s do m dulo SEL 2701 a porta 18 As configura es a seguir foram obtidas via TELNET s gt who SEL 2030 LABORATORIO Date 03 14 03 Time 11 00 33 FID SEL 2032 R100 V0 Z000000 D20030115 FID SLBT 2030 R101 V0 D980121 Port Device Protocol Parameters Identification Unused SEL IED SEL 19200 8 1 N SEL 351A Unused SEL 351 SEL 19200 8 1 N FEEDER1 SEL IED SEL 19200 8 1 N SEL 387 SEL IED SEL 19200 8 1 N SEL 587 SEL IED SEL 19200 8 1 N SEL 421 SEL IED SEL 19200 8 1 N SEL 501 SEL IED SEL 19200 8 1 N SEL 551 10 SELIED SEL 19200 8 1 N SEL 352 11 Other IED Ascii 9600 8 2 N 3010 12 SELIED SEL 19200 8 1 N SEL 311L 13 SELIED SEL 19200 8 1 N 321 SPIN 14 Master SEL 9600 8 1 N MASTER LOCAL 15 SELIED SEL 19200 8 1 N SEL 701 SONDA Na 168 00011 A Protocolos de Comunica o 16 Master DNP 9600 8 1 N master dnp 17 SEL 2711 Modbus CTI HS SBt S 18
29. suportada a tradu o entre os protocolos apresentados na figura abaixo SERVIDOR IEC 60870 5 101 IEC 60870 5 104 DNP 3 0 MODBUS RTU MODBUS TCP IP BACNET MS TP BACNET TCP IP OPC CLIENTE lEC 60870 5 101 IEC 60870 5 104 DNP 3 0 COURIER MLINK TELEGYR MDLC MODBUS RTU MODBUS TCP IP ALNET 1 ALNET3 ALNET2 BACNET DETECTOMAT EVAX OLYMPIA 1 2 Condi es de Uso Os m dulos do sistema SpinGateway sao de propriedade da SPIN Engenharia de Automa o Ltda que det m os direitos autorais do produto O sistema s pode ser utilizado pelos adquirentes de licen a de uso sendo proibida sua reprodu o por quaisquer meios bem como sua utiliza o em maior n mero de instala es ou computadores do que o licenciado originalmente 1 3 Documenta o Esta documenta o fornecida para uso exclusivo dos adquirentes de licen a de uso do Sistema SpinGateway sendo proibida sua reprodu o por quaisquer meios inclusive eletr nicos sem a devida autoriza o da SPIN Engenharia de Automa o Ltda 1 4 Objetivos do SpinGateway O SpinGateway um Processador Multiprotocolo de Comunica o projetado para funcionar como Gateway conectando um ou mais IED s Intelligent Electronic Devices a um ou mais Clientes tais como um software SCADA Atrav s do SpinGateway poss vel a convers o entre qualquer um dos protocolos suportados conforme mostra a figura acima O SpinGateway foi desenvolvido a partir do m dulo d
30. veis Soha SAM 138 BR2 29 04 2005 155958000 1 2 rege SAM 138 BR2 29 04 2005 155544000 1 2 TB raid SAM 138 BR2 04 08 2005 11 58 31 000 0 3 seca SAM 138 BR2 04 08 2005 11 58 31 000 O 3 teen SAA_136_BR2 CH1 04 08 2005 11 58 31 000 O 3 SAA 138 BR SAM 138 BR2 04 08 2005 11 58 31 000 O 3 SAA 138 MAI SAM 138 BR2 04 08 2005 11 58 34 000 1 3 SAA ISS PARAL E SAM 138 BR2 04 08 2005 11 58 34 000 1 3 4 ue SAM 138 BR2 04 08 2005 11 58 34 000 1 3 Figura 42 Janela de Eventos A lista de eventos est tica devendo se para atualiz la ir para a outra ficha e voltar ou trocar o grupo selecionado A rvore de objetos ao lado esquerdo funciona como um filtro para definir de quais pontos se deseja ver os EVENTOS Os pontos escolhidos s o aqueles do tipo anal gico ou digital pertencentes ao GRUPO selecionado Se estiver selecionado o ramo da rvore geral Grupos ser o mostrados todos os eventos da fila Os eventos s o gerados e inseridos nesta fila de acordo com os atributos de alarme e eventos definidos na base de dados As colunas desta janela possuem os seguintes dados N mero do evento n mero interno sequencial atribu do ao evento em tempo real Tags identifica o do ponto atrav s das siglas de Grupo Vari vel Estampa de tempo data e hora da ocorr ncia Esta data preferencialmente ser a obtida no campo Se n o vier do campo ser gerada pelo m dulo de comunica o no momento da colo
31. 0 74 FEEDER4 FIR 300BH 0 0 0 E TI MCNIN CCCACOA cio ancu n D D K 4 a New ae Delete Imprimir Ge Help Figura 95 Configura o da tabela de endere os no SpinGate 00011 A 173 Protocolos de comunica o 7 11 DETECTOMAT O m dulo AVDETECTOMGW DLL utilizado para comunica o entre o Spingateway e pain is de controle de inc ndio Detectomat modelos 3004 e 3016 A comunica o feita por meio de canal SERIAL usando interface RS 232 Para conectar a interface serial do painel de inc ndio ao PC Gateway deve se usar um cabo serial cruzado pinos 2 e 3 invertidos O m dulo de comunica o DETECTOMAT implementado conforme o Protocolo de Mensagens FAT Message Protocol of RS 232 for FAT Fire Department Annunciator Panel A fim de permitir esta forma de comunica o o par metro 16 do painel de controle de inc ndio tipo de interface serial deve ser configurado com o valor 3 conectar interface serial ao protocolo FAT ou 4 protocolo FAT com monitora o Recomenda se usar o valor 3 7 11 1 Sigla do M dulo Para configurar um canal de comunica o com este protocolo deve se escolher a sigla DETECTOMAT na lista de protocolos da janela CANAIS no aplicativo Spingateway 7 11 2 Tipos de Pontos A tabela abaixo apresenta os tipos e caracter sticas dos pontos suportados pelo m dulo DETECTOMAT Sigla C digo Tipo de Sinal Tipo do Ponto De
32. 00011 A 65 Utilizando Scripts Vari veis digitais m ltiplas LINHA 02 INTA Geral Par metros Estado Inicial Endere o Script XxX S5 o EO 4 onak sl Texto se M CTT Sub Onhck dim a a Var NumStates Vari veis ALTA TENS O MEDIA TENS O ALIM1 ALIMENTADOF Vari veis anal gicas Vari veis digitais Digitais m ltiplas INTA INTERRL INTE INTERRL INTC INTERRL PROGRAMA Prf b JV Apenas atributos espec ficos I Mostrar Par metros Opcionais I Resolver par metros IT Fechar ao Copiar l Sair Membro de AVATCOM DigMult Ajuda Returns the number of defined states for this Multiple Digital Variable Texto copiado com a op o Apenas atributos espec ficos Figura 58 Mostrando atributos espec ficos Mostrar par metros opcionais Quando os procedimentos s o mostrados o texto dos mesmos pode ou n o incluir os par metros opcionais destes procedimentos Por exemplo um procedimento escolhido para um objeto ponto normalmente possuir como par metros opcionais as siglas de grupo e vari vel tags deste ponto N o necess rio inclu los nos par metros se o script se referenciar ao objeto em quest o Automaticamente ao ser chamado o procedimento ser passado o objeto pr prio do ponto para o qual ocorreu o evento que chama o procedimento Caso se desejar saber ou mostrar e
33. 05 08 2005 1817 Figura 49 Janela de monitora o de canal Essa janela permite monitorar mais detalhadamente um nico canal selecionado O bot o Reinicializar solicita a re inicializa o do canal Assim em canais STANDBY feito um pedido de estado geral da base de dados para atualizar a base dessa esta o Em canais de interface com o campo feita a releitura dos pontos da base de dados e de seus endere os leitura dos par metros de inicializa o fechada e aberta novamente a conex o e ap s uma leitura geral do estado de todas as vari veis daquele canal O bot o Sincronizar em canais com o acerto de rel gio provoca o envio de solicita o de envio ou recebimento de calend rio para a sincroniza o do rel gio de acordo com os par metros espec ficos do m dulo de comunica o sendo utilizado no canal em considera o A seguir existem cinco frames reservados para ltima mensagem enviada para o canal Interpreta o dessa mensagem fornecida pelo m dulo de comunica o do canal ltima mensagem recebida nesse canal Interpreta o dessa mensagem fornecida pelo m dulo de comunica o do canal Informa es estat sticas do canal 54 00011 A Interface do Gateway Run time SPPCOMGTW Na parte inferior da tela os quadrinhos numerados representam o estado de comunica o de cada um dos canais selecionados ou n o As cores dos canais indicam se o mesmo est ou n o conectad
34. 1 e 0 respectivamente Se deseja se a data o do evento deve ser definida uma 3 vari vel tipo LI com o endere o de entrada associada a posi o do disjuntor OAXX PSW 0231 Estados de flags da Control Status Word O endere o o CSW 0a31 numero de ordem do bit em decimal entre 0 e 31 ou at 15 conforme a capacidade do rel na c lula 000D dos rel s Estados de Protection Flags da ltima falta ocorrida que gerou evento de falta Estes flags est o armazenados na coluna 01 do rel O endere o o n mero de ordem do bit em decimal entre 0 e 31 sendo 0 o n mero do bit menos FN Hai significativo Esses Flags sao apresentados por exemplo no manual de servi o do KCGG Service Manual R8551B Capitulo 6 Pagina 9 15 Observar tamb m que a variavel na base de dados SpinGateway que receber esta leitura deve ter seu tipo de alarme definido 92 00011 A Protocolos de Comunica o como somente evento anormal j que o flag n o retorna a zero Abaixo a t tulo de exemplo s o apresentados os endere os 2 de alguns flags do KCGG 142 O Atuou 51 Fase A 1 Atuou 51 Fase B 2 Atuou 51 Fase C 3 Atuou 51 Neutro 4 Atuou 50 Fase A 5 Atuou 50 Fase B 6 Atuou 50 Fase C 7 Atuou 50 Neutro etc KBCG120 0 Atuou 87 Fase A 1 Atuou 87 Fase B 2 Atuou 87 Fase C Estados de flags gerais do rel
35. 16 SBO Bits 10 12 365 367 Port 16 Breaker Bits 10 12 368 375 Port 16 Remote Bit Pairs 10 12 376 383 Port 17 CMD Bits 10 12 384 387 Port 17 SBO Bits 10 12 388 390 Port 17 Breaker Bits 10 12 391 398 Port 17 Remote Bit Pairs 10 12 399 406 Port 18 CMD Bits 10 12 407 410 Port 18 SBO Bits 10 12 411 413 Port 18 Breaker Bits 10 12 414 421 Port 18 Remote Bit Pairs gt gt Observa es Objeto tipo 1 varia o 2 corresponde s entradas digitais Assim existem 64 entradas digitais com ENDERE O do SpinGateway variando de 0 a 63 Objeto tipo 30 varia o 4 corresponde s entradas anal gicas Assim existem 20 entradas anal gicas com ENDERE O do SpinGateway variando de 0 a 19 Objeto 10 tipo 12 corresponde s sa das digitais Assim existem 422 sa das digitais com ENDERE O do SpinGateway variando de 0 a 421 As sa das digitais com ENDERE O do SpinGateway entre O e 7 correspondem as 4 sa das disponibilizadas digitais Comando de Vari veis do SEL2030 No SEL2030 as vari veis de sa da s o designadas por Control Points e em fun o do tipo de rel s o disponibilizadas as sa das suportadas pelo rel Para saber os comandos suportados por um rel basta executar o comando AUTO lt n gt conforme mostrado abaixo gt gt auto 13 lt enter gt 00011 A 159 Protocolos de comunica o FID FID SEL 321 1 R422 V6561 12pb D990415 DEVICE ID 321 SPIN
36. 2 devem ser associadas e do tipo PSW e as de sa da devem utilizar os par metros qualificador de comando 129 para Abertura trip e 130 para fechamento No rel os seguintes endere os s o relevantes exemplo utilizando um KCGG142 em outro rel as posi es de Input Mask 0AXX e Relay Mask 0BXX podem ser diferentes 0010 posi o onde s o executados os comandos do disjuntor 0020 estado da 8 entradas LI 0021 Estado das o sa das RO OAOF Entrada LI que indica disjuntor aberto 0A0E Entrada LI que indica disjuntor fechado OBOD indica o Relay Output de trip OBOE indica o Relay Output de close Comando de Tap de Transformador Nesse caso a c lula 0D05 do rel do tipo Setting ST e no SpinGateway existem dois pontos de sa da cujo par metro indica 129 aumentar tap usando o rel KBCH 120 130 diminuir tap usando o rel KBCH 120 00011 A Protocolos de Comunica o Nesse comandos os seguintes endere os s o relevantes no rel KBCH 120 020 estado da 8 entradas LI 0021 Estado das o sa das RO ODO5 Endere o onde o comando executado 0B12 indica o Relay Output de subir tap 0B13 indica o Relay Output de descer tap Escrita em C lula de Mem ria Para executar um comando sem sele o em uma c lula de mem ria do rel O comando fun o do tipo de vari vel onde executado o comando LS executado um comando de l
37. 2020 128 7 8 7 SEQU NCIA DE EVENTOS PARA O MULTILIN GE A89 teeteeteeeeeeeeeeeeeeerenees 130 7 8 8 CONFIGURA O DO ARQUIVO DE PROJETO sccssssssssessessessesssessssussussssasssteessarsesecsecsecsusassauearsareaseeneeses 131 AI DNES E EE 135 7 9 1 INTRODU O AO DNP 30 135 79 2 SIGLA DO MODULO EE 138 79 3 TIPOS DE PONTOS nuas nasais Ee EE EE 138 7 9 4 ENDERE O DOS PONTOS csscssessessessecsscsssssessessesssesssssessessesscssesscsussueancesseseessessessesecseesucsesaseaseareaseaseeses 140 7 9 5 ENDERE AMENTO DOS PONTOS NA TABELA CANAISPEGC cssesscsssessessessesssesecsecsecsscstsascsseatecseeseeses 141 7 9 6 CONFIGURA O DO CANAL DND 144 7 9 7 CONFIGURA O DO DEVICE DNP30 cssessessssssesssesssseeseesecsscsscsscsussusassassssesssarsesscsussscsnsascacascaneaseeneeses 145 7 9 8 DOCUMENTO DE CARACTER STICAS DO DNP 3 0 IMPLEMENTADO sssisissssssssinirerssnririssssrrrrirren 147 7 9 9 CARACTER STICAS DA IMPLEMENTA O DO DNP COM SEL 2020 148 TAO TENS20302 zireia e EE Ee DA 162 TAQASIGEA DO M DULO aere 163 T O 2 TIPOS DE PONTOS karanana eda DARI O COR IA Nad nec A 163 7 10 3 CARACTER STICAS DOS TIPOS DE PONTOS teeeeeeeeeereeeeeeeeeretees 163 7 10 4 ENDERE AMENTO DOS PONTOS NA TABELA CANAISPEC ssssscsssessessessessessecsessessscstescaseasecseeseeses 164 7 10 5 CONFIGURA O DE CANAIS TELNET SEL 2020 166 7 10 6 CONFIGURA O DE DEVICES TELNET SEL 2030 167 7 10 7 EXEMPLO DE CONFIGURA O DO SEL 2030
38. Ap s este tempo s o feitas tentativas de reenvio da mesma solicita o ver par metro N mero de Tentativas Prioridade de Comando Padr o Default Command Priority Valor da prioridade de comando BACnet enviada em mensagens de comando quando nenhum valor de prioridade informado Para maiores informa es veja as se es Array de prioridades e Enviando Comandos 7 12 6 Configura o de IEDs BACnet Na configura o do IED tem se a possibilidade de escolher o tempo de leitura para cada grupo de objetos BACnet optando se por ler ou n o determinados grupos ou ent o escolher que todos objetos de um determinado IEDs sejam lidos com a mesma taxa de amostragem Toda as vezes que o campo de tempo de leitura for preenchido com 0 o grupo de objetos correspondente n o ser lido 186 00011 A Protocolos de Comunica o Canal BACNET Device1 x Endere o do IED 1 Descri o do IED DAC 633 Endere o F sico 2 T System Endere o de rede E Objeto Device E Entradas ms 0 Saidas ms 0 Calend rios semanais ms 0 Data e hora ms 0 Vari veis anal gicas ms 0 Vari veis digitais ms 0 Todos objetos ms 5000 Ok Sair Ajuda Figura 104 Configurando um IED BACnet MS TP Endereco do IED IED Address Define o endere o f sico deste IED devendo ser nico entre todos IEDs BACnet existentes em um projeto mesmo quan
39. BAUD RATE 2400 OPERATE SUPPORT Binary 1 Breakers 16 Remote Bits S C 1 LEVEL 1 PASSWORD OTTER COMMANDS SUPPORTED B20METER B 20TARGET A 20HISTORY A 20STATUS A 20EVENT A 20EVENTS A 20EVENTL gt gt view 13 global lt enter gt Port 13 Data Region GLOBAL Data FID FID SEL 2030 R116 V0 Z002000 D20020719 STATUS 0200h CONFIG 2CE8h _ YEAR 2003 DAY OF YEAR 37 02 06 MONTH 2 DATE 6 TIME 16 53 28 672 ELEMENTS 08h 00h 00h A0h 00h 00h 00h REMOTE BIT REG 0000h REMOTE BITS 00h _ YEARS 3 2 HOURS 16 MINS 53 _SECS 28 PC1_FID FID SEL 2711 R103 V0 Z000000 D20010105 PC1 SERVICES 112 PC1 STATUS 0021h PC1 CONFIG 0001h PC1 STEST ERR 0100h PC2 FID SEL 2701 R102 V0 Z000000 D20010719 PC2 SERVICES 379 PC2 STATUS 0001h PC2 CONFIG 0001h PC2 STEST ERR 0000h PORT STATUS 0004h ALT PORT 255 NUM MESGS 0 BAD MESGS 0 Observa es 1 O rel conectado porta 13 SEL 321 suporta comando de 1 disjuntor breaker e 16 bits remotos O Disjuntor o utilizado pela prote o para dar trip em caso de falha e os bits remotos correspondem a um registrador interno ao rel visualizado na rea GLOBAL da porta onde ele est conectado Esse registrador pode ser usado para ativar rotinas do rel 2 No comando View abaixo mostrado que um dos campos globais o registrador de bits remotos Para comandar tanto o disjuntor como os bits remotos necess rio associa
40. Camada de Aplica o Comprimento dos Campos E Endere o da ASDU IED de 1 byte li Endere o da ASDU IED de 2 bytes E Endere o do Ponto 1 byte E Endere o do Ponto 2 bytes E Endere o do Ponto 3 bytes E Causa da Transmiss o 1 byte E Causa da Transmiss o 2 bytes Camada de Aplica o ASDU s Tipos de ASDU s leitura H 1 2 Single Point Information s c Time tag H 3 4 Double Point Information s c Time tag H 5 6 Step Information s c Time tag H 7 8 Bitstring de 32 Bits s c Time tag E 9 10 Measured Value Normalized s c Time tag E 11 12 Measured Value Scaled s c Time tag E 13 14 Measured Value Floating Point s c Time tag E 15 16 Integrated Totals s c Time tag B17 Evento de prote o com time tag 118 Packed start events of protection with time tag 18 119 Packed output circuit information of protection with time tag Time Tag 120 Packed Single Point Information with change Detection 121 Measured value normalized value without quality desctiptor Tipos de ASDU s leitura com timetag de 56 bits M30 Single Point Information c Time tag CP56time2a E 31 Double Point Information c Time tag CP56time2a E 32 Step Information c Time tag CP56time2a L133 Bitstring de 32 Bits c Time tag CP56time2a 1 34 Measured Value c Time tag CP56time2a 035 Measured Value Scaled c Time tag CP56time2a 36 Measured Value Flouting Point c Time tag CP56time2a 00011 A Me Protocolos de c
41. Data Link Time out Manter a configura o existente de 500 ms 00011 A Protocolos de Comunica o Maximum Minimum and Transmission Delay Manter a configura o existente Post Transmit RTS Manter a configura o existente Percentage off full scale change Essa informa o muito importante j que define quando devem ser gerados eventos de mudan a de vari veis tipo Analog Input medidas No exemplo manteve se o valor de 2 o que quer dizer que qualquer vari vel que tiver seu valor alterado de mais de 2 de seu fundo de escala dever gerar um evento Allow Unsolicited Report Para o SpinGateway essa resposta s pode ser N indicando que o SEL2030 n o pode enviar eventos n o solicitados Time out for acknowledge Manter a configura o existente Enable use of DNP Trip and Close O SpinGateway suporta commandos DNP de trip e close podendo assim habilitar essa fun o Make control points visible in class O poll Essa op o deve ser N n o para a maioria das aplica es j que no SEL2030 as sa das anal gicas somam centenas de pontos e essa op o dever gerar muitas mensagens sempre que for feita uma leitura de classe 0 Seu significado real que na aplica o sa das anal gicas n o ser o lidas atrav s de leitura classe 0 Number of CMD bits Number of SBO bits Number of Breakers bits Number of Remote bits Port Identification String Colocar um string qu
42. E UM SEL 2871 168 Tid DETEGTOMA Ta x seios siso Reese ch ale deele dee 174 00011 TAVASIGLA DO MODULO WEE 174 7 11 2 TIPOS DE PONTOS w cscssssscsssssssssessecsscsscsscsssssesscsueassessassessessessssssssssussusatsessaseessarseseesscssesucsesascaucareaseavenses 174 7 11 3 ENDERE AMENTO DOS PONTOS NA TABELA CANAISPEC it reeeememeeeemeeeeeeeeerereeremees 174 7 11 4 CONFIGURA O DE CANAIS DETECTOMAT cssssssssessessessessesssssucsssassasssseaseassesscsessscsnsaseaeeseareaseeseeses 180 7 11 5 CONFIGURA O DE IEDS D ETECTOMAT eee ereeeeeeeeeeereerenees 181 7 12 BACNET MS TPR OU IP psi ege a A ened es salao ea ZeEH 183 ZAZA SIGEADO MODULO WEE 183 FA2Z 2FUNGOES SUPORTADAS Eet 183 7123 TIROS DEIPONTOS E 183 7 12 4 ENDERE AMENTO DOS PONTOS scsscssessessssssesssesssseessessessessessssussssaucasssteaseassesscsscsscsnsscsascsueareaseeseeses 184 7 12 5 CONFIGURA O DE CANAIS BACNET remeter eeerertereeeeeeeteereereemeaeereereerererreneets 185 7 12 6 CONFIGURA O DE IEDS BACNET csssssessssssessessssseesessecsecssesscsussseassensaseeseeseesscsucsscsussteascassareaseeseeses 186 71257 VETOR DE PRIORIDADES noyan annan o A a EAE 188 00011 A Introdugao 1 Introdu o 1 1 Apresenta o Este documento o Manual de utiliza o do aplicativo SpinGateway M dulo de Comunica o Multiprotocolos software utilizado como conversor de protocolos do tipo muitos para muitos Nessa vers o inicial
43. HOUR 2807h char MIN 2808h char SECONDS 2809h char MSEC 280Ah int IA 280Bh float 2 IB 280Fh float 2 IC 2813h float 2 IN 2817h float 2 VA 281Bh floai 2 171 00011 A Protocolos de comunica o VB 281Fh float 2 vc 2823h float2 vs 2827h float2 FREQ 282Bh float2 VBAT 282Fh float 2 IAB A 2833h float 2 IBC A 2837h float 2 ICA A 283Bh float2 VAB V 283Fh floatf2 VBC V 2843h floatf2 VCA V 2847h float 2 PA MW 284Bh float QA MVAR 284Dh float PB MW 284Fh float QB MVAR 2851h float PC MW 2853h float QC MVAR 2855h float P MW 2857h float Q MVAR 2859h float I0 A 285Bh float 2 MA 285Fh floatf2 I2 A 2863h floatf2 VO V 2867h float 2 V1 V 286Bh float 2 V2 V 286Fh floatf2 gt gt map 4 target bl Port 4 Data Region TARGET Map Data Item Starting Address Type Bit Labels _YEAR 3000h int DAY_OF_YEAR 3001h int TIME ms 3002h int 2 TARGET 3004h char 64 3004h TH SISET Y T 4 7 10 7 3 Configura o da Tabela de Endere os no SpinGate Neste exemplo foi configurado um Grupo de pontos com a sigla FEEDER3 para abrigar os pontos do SEL 351 da porta 4 conforme mostrado na figura seguinte As medi es est o com os nomes e endere os de acordo com o mostrado acima para a configura o da rea METER Note o ENDERE O1 4 e a defini o do bloco de dados 2 4 2 para a leitura destas medidas Foram configurados alguns pontos da rea TARGET representando atua
44. Parametros para IED MDLCT 90 00011 A Protocolos de Comunica o 7 4 ALSTOM Rel s S rie K Protocolo COURIER Este protocolo suportado pelo m dulo de comunica o AVCOURIERG DLL 32bits que implementa a leitura de estados digitais e medidas anal gicas internas aos reles da Alstom de diversas fam lias tais como K MICOM Etc S o tamb m implementados comandos para abrir fechar disjuntores comutar taps setting cells reset trip indicator e reset cell value 7 4 1 Sigla e Modo um protocolo do tipo Mestre Escravo Est dispon vel para o SpinGateway apenas o lado Mestre Para configurar um canal de comunica o com este protocolo deve se escolher a sigla COURIER na lista de protocolos da janela CANAIS na Interface SpinGate 7 4 2 Tipo de Pontos Os tipos de pontos suportados s o os seguintes Sigla C digo Tipo de Sinal Tipo de Ponto Descri o em COURIER EA 0 anal gico entrada Medidas Measurements LI 1 digital entrada Entradas Programadas Logic Inputs RO 2 digital entrada Estado de rel s de sa das Relay Output Status AS 3 digital entrada Estados de flags alarmes do rel Alarm Status PSW 4 Digital entrada Estados de flags da Plant Status Word CSW 5 digital Entrada Estados de flags da Control Status Word SY 6 digital Entrada Estados de flags gerais do rel status e Timeout ST 7 digital Saida Usado para se
45. RELGE UCADevice MMXULSMx Totvar F Float 4 15564 CORELGE UCADevice MMXULSMX V r Phsaf Float D ORELGE UCADevice MMXU1 CF A db Word 2 BRELGE UCADevice MMXU1 CF PP db Word 2 OURELGE UCADevice MMXU1 CF W db Word 2 BRELGE UCADevice MMXU1 MX 4 NeutF Float D BRELGE UCADevice MMXU1 MX PPY PhsABF Float D ORELGE UCADevice MMXU1 MX PhsAF Float 118 981 BRELGE UCADevice MMXU1 M V PhsBf Float 119 213 BRELGE UCADevice MMXU1 MX PhsCF Float 120 023 ORELGE UCADevice MMXU1 MX t Date 2004 02 0 BRELGE UCADevice MMXU1 MN W Phs AF Float D CORELGE UCADevice PBRO1 ST Out Boolean 0 ORELGE UCADevice PBRO1 ST PuGrp Byte D CDRELGE UCADevice xXCBR 1 5T PoleDiscst b1 Long 0 CORELGE UCADevice XCBR1 5T PresSt b2 Long 2 OURELGE UCADevice XCBR1 5T PwrSupst b16 Long 0 CORELGE UCADEvice XCBRI ST SWDS bZ Long 2 ORELGE UCADevice XCBR1 5T TrpCoil b1 Long 0 4 ola 15 37 33 225 15 37 32 354 15 37 32 354 15 37 33 225 15 37 33 225 15 37 32 354 15 37 32 354 15 37 32 354 15 37 32 354 15 37 32 354 15 37 32 354 15 37 33 225 15 37 33 225 15 37 33 225 15 37 33 225 15 37 32 354 15 37 32 354 15 37 32 354 15 37 32 354 15 37 32 354 15 37 32 354 15 37 32 354 15 37 32 354 mi siscoaxsem TtemID ata Type value Timestamp Quality Ju Good Good Good Good Good Good Good Good Good Good Good Good Good Good Good Good Good Good Good Good Good Good Good date Cour 361 231 108 395 392 231 108 108 108 166 110 3
46. SEL 2701 Ethernet VTm HS FTx S CTI HS Tlm S SBt S F Master SEL 9600 8 2 N Na porta 4 est a configura o do SEL 351 Na porta 18 foi feita a configura o do SEL 2701 para servidor TELNET que pode ser vista a seguir showset 18 Port communications settings for Port 18 PORT 18 SENDTIME N SON XOFF Y TIMEOUT OFF TERTIME1 OFF TERSTRING 004 TERTIME2 OFF IPADDR 10 10 10 203 SUBNETM 255 255 255 000 DEFRTR 10 10 10 101 NETPORT B FAILOVR Y FTIME 20 NETASPD A NETBSPD A FTPSERV Y FTPCBAN SEL 2701 FTP SERVER FTPIDLE 20 FTPANMS Y FTPAUSR 2AC T1CBAN SEL 2030 TERMINAL SERVER n nClique ENTER para comecar n n1 gt Digite ACC n2 gt Digite PORT numero da porta do rele n TTINIT Y TIRECV Y T1PNUM 23 T2CBAN SEL 2701 TERMINAL SERVER T2RECV Y T2PNUM 1024 TIDLE 5 HOST1 IPADR1 7 HOST2 IPADR2 As demais especifica es nao sao importantes 7 10 7 2 Configura o do SEL 351 A configura o da porta do 351 mostrada a seguir 00011 A 169 Protocolos de comunica o Level 20 0 gt showset 4 p Port communications settings for Port 4 PORT 4 DEVICE S CONFIG Y PORTID FEEDER1 BAUD 19200 DATABIT 8 STOPBIT 1 PARITY N RTS_CTS N XON XOFF Y TIMEOUT 30 0 Para a defini o das reas a serem definidas na regi o da porta 4 foram feitas as seguintes especifica es si sho
47. Transmission Mode MASTER RTU C SLAVE ASCII Timeout ms 2000 Number of Retries 3 Calendar Sample Time fo m Sampling Time Read Block 7 4 New Ok Read IS Sample ms o ReadOS Sample ms In Read IR Sample ms Jumm OC Read OR Sample ms Figura 84 Configura o do arquivo de projeto e StationMode Modo de opera o do canal MASTER quando utilizado para adquirir dados de um dispositivo respondendo em modo Modbus Escravo ou Escravo SLAVE no caso inverso O default MASTER e Modo Escuta ListeningMode 0 Para o ALNET I utilizando comunica o serial est dispon vel o Modo Escuta Incluindo se o par metro ListeningMode 1 na se o deste protocolo e canal no arquivo de projeto Neste modo utilizado quando se quer obter os dados sendo amostrados por outro computador o Spingateway ficar escutando o canal de comunica o entendendo as solicita es sendo feitas pelo outro computador e esperando e guardando as respostas enviadas pelo CP Obviamente o endere amento dos tags deve ser o mesmo utilizado pelo outro computador e compat vel com o endere amento dentro do CP 00011 A 131 Protocolos de comunica o 132 Para utiliza o deste modo deve se empregar um cabo de comunica o em Y tamb m chamado de splitter Se al m da escuta se desejar enviar comandos o splitter dever ser especial permitindo a interrup o do cabo p
48. acumulador de erros de overrun e SERSTATIS taxa de erro em bits segundo e SERSTAT14 taxa de transmiss o em bits segundo e SERSTAT15 taxa de recep o em bits segundo 5 3 1 2 Nome de vari veis para canal Rede e STDSTATO situa o do canal O canal em falha 1 canal OK e COMSTATO acumulador de bytes transmitidos no canal e COMSTAT1 acumulador de bytes recebidos no canal e COMSTAT2 c digo de erro v lido apenas para depura o e COMSTATS local de erro v lido apenas para depura o e COMSTAT4 endere o IP mais esquerda 444 555 666 777 00011 A 55 Interface do Gateway Run time SPPCOMGTW e COMSTATS5 endere o IP e COMSTAT6 endere o IP e COMSTAT7 endere o IP mais a direita e COMSTATS8 n mero da porta de comunica o porta local para servidor TCP IP e porta remota para cliente TCP IP e COMSTAT9 TAXA de TRANSMISS O em Bytes por segundo Bps e COMSTAT10 TAXA de RECEP O em Bytes por segundo Bps 5 4 Mecanismo de Log do SPPCOMGTW Durante a execu o normal do SPPCOMGTW poss vel a ativa o de um mecanismo de gera o de LOG de forma a ser gerado e mantido um arquivo onde ficar o gravadas um conjunto de mensagens que aparecem na IHM deste aplicativo Este arquivo poder servir para a verifica o das mensagens recebidas e transmitidas durante a opera o de forma a dirimirem se d vidas quanto a procedimentos por ventura incorretos ou qu
49. adiante A figura a seguir mostra um exemplo onde um cliente OPC Kepware foi conectado ao Servidor SISCO AX S4 MMS UCA que por sua vez estava conectado a um rel GE Foi criado um grupo e adicionados alguns itens que se desejava testar Pelos Data Types dos objetos escolhe se os tipos Spingate para a tabela CanaisPec Floats e Words ser o entradas anal gicas EAs Booleans e bits ser o entradas digitais EDs As datas dever o ser time stamps TS Certos objetos dos servidores OPC podem ser vetores de palavras de 32 bits long arrays ou de palavras de 16 bits word arrays E possivel mapear vari veis do Spingate em campos de bits de elementos destes vetores 00011 A 75 Protocolos de comunica o Para o cadastramento dos pontos na tabela de canais a parte do ItemID que descreve o device no caso RELGE UCADevice ser colocada como DeviceName1 no arquivo de projeto O restante do Itemid que descreve cada item dentro do device ser utilizado no campo Endere o da tabela CanaisPec Se for necess rio um separador entre o device name e o item Id este separador dever ser inclu do no DeviceName no arquivo INI OPC Quick Client uca otc File Edit View Tools Help x DSMiecep px sa Grupo RELGE UCADevice MMXU1 MX Hz f Float 59 82 ORELGE UCADevice MMXU1 MX PF PhsAf Float 1 EDRELGE UCADevice MMXU1 MX PPY PhsABf Float D EORELGE UCADevice MMXULSMX Totva F Float 4 15326
50. anal gicas METER ou digitais TARGETS deve se usar o comando VIEW existindo inclusive um atributo bl que lista o identificador de cada entrada bin ria associada fun o do rel gt gt view 13 target bl lt enter gt Port 13 Data Region TARGET Data YEAR 2003 DAY OF YEAR 36 02 05 TIME 19 53 54 137 TARGET S if o STSET STFAIL STWARN STEVE STPWR 0 0 0 0 0 0 1 0 INST TIME COMM SOTF ZONE ZONE2 ZONE3 ZONE4 0 0 0 0 0 0 0 0 EN A B C G Q 51 50 1 0 0 0 0 0 0 0 Z4G Z3G Z2G ZIG M4P MSP M2P MIP 0 0 0 0 0 0 0 0 Z4GT Z3GT Z2GT LOP M4PT MSPT M2PT OPA 0 0 0 1 0 0 0 0 6704 6703 6702 6701 67N4 67N3 67N2 67N1 0 0 0 0 0 0 0 0 67Q4T 67Q3T 67Q2T OST 67N4T 67N3T 67N2T OSB 0 0 0 0 0 0 0 0 PD1 3P27 27L 50H 50MF S1NT 51QT 51PT 0 0 0 0 0 0 0 0 Gen Le O significado desses identificadores pode ser visto no manual do rel Por exemplo a entrada digital designada por ZONE 1 estara ligada igual a 1 se houver um trip devido a uma falta na zona 1 do rel de SEL321 Resumindo o procedimento de configura o das portas associadas ao rel SEL cada porta dever ser auto configurada disponibilizando assim seus dados periodicamente na rea de base de dados daquela porta Os comandos usados para configurar e visualizar os mapas de dados e seu conte do s o SET lt n gt P MAP lt n gt MAP lt n gt METER MAP lt n gt TARGET VIEW lt n gt TARGET BL VIEW lt n gt METER BL Criando o Mapa de Mem
51. base de dados Se n o for especificado um lt nb gt N mero de bloco de leitura a periodicidade v lida para todos os blocos existentes a esta fun o de leitura Se for especificado um determinado bloco esta periodicidade v lida de forma diferenciada para o bloco V rias destas especifica es podem ser feitas TimeReadinputStatus lt nb gt 1000 em milissegundos Periodicidade no envio de solicita es de leitura de Blocos de pontos do tipo IS Input Status Valor O indica para nunca fazer estas leituras As mesmas tamb m n o ser o feitas se nenhum ponto deste tipo for encontrado na base de dados Se n o for especificado um lt nb gt N mero de bloco de leitura a periodicidade v lida para todos os blocos existentes a esta fun o de leitura Se for especificado um determinado bloco esta periodicidade v lida de forma diferenciada para o bloco V rias destas especifica es podem ser feitas TimeReadinputRegisters lt nb gt 1000 em milissegundos Periodicidade no envio de solicita es de leitura de Blocos de pontos lidos via ReadinputRegister tipos IR SIR FIR DIR LIR ou BIR InputRegisters Pontos do tipo BIR devem obrigatoriamente ser definidos em blocos separados dos blocos de outros tipos de pontos A periodicidade a mesma para todos os blocos Valor 0 indica para nunca fazer estas leituras As 00011 A Protocolos de Comunica o mesmas tamb m n o ser o feitas se nenhum pont
52. comunica o Figura 73 Parametros para IED TELEGYR Endere o do IED UTRAddress1 x Define o endere o f sico desta UTR Descri o do IED Utilizado opcionalmente apenas com prop sito documentacional 7 3 MDLCT Gateway Motorola MDLC O m dulo de comunica o AVMDLCG DLL utilizado para o interfaceamento entre o SpinGateway e um Concentrador de Comunica o da Motorola Moscad MDLCT referenciado nesse documento como CP Motorola Este m dulo se comunica em rede Ethernet TCP IP com o CP Motorola que por sua vez gerencia a comunica o com diversas IEDs MOSCAD 7 3 1 Sigla e Modo um protocolo do tipo Mestre Escravo dispon vel no SpinGateway apenas do lado Mestre Para configurar um canal de comunica o com este protocolo deve se escolher a sigla MDLCT na lista de protocolos da janela CANAIS na Interface SpinGate O M dulo de comunica o utiliza uma biblioteca desenvolvida pela Motorola e adaptada para o ambiente Windows 2000 XP Professional como uma DLL de nome GWMDLC DLL tamb m distribu da juntamente com o SpinGateway A comunica o neste protocolo feita atrav s de bursts de dados que correspondem ao que se convencionou chamar de mensagens n o solicitadas Tanto para eventos de dados digitais como para medidas anal gicas n o sendo necess rio fazer um poll pelo SpinGateway Tipos de Pontos Os tipos de pontos suportados j cadastrados na tabela TIPOS DE PONTOS que
53. comunica o utilizando os protocolos especificados para cada canal AVRUNTGTW DLL Esta a biblioteca principal do sistema respons vel pela manuten o dos dados param tricos e de tempo real dos pontos definidos para o Gateway Atrav s de chamadas sua API application program interface os m dulos de protocolo que adquirem dados do campo atualizam os pontos da base de dados Tamb m atrav s de chamadas sua API os aplicativos e outros m dulos de comunica o obt m dados em tempo real para export los pelos canais servidores SPINGATE EXE um aplicativo que permite a parametriza o de um projeto com a defini o das caracter sticas dos canais de comunica o protocolos equipamentos e pontos de entrada e sa da por equipamento Possui tamb m uma interface para a visualiza o em tempo real dos dados de entrada emiss o de comandos de escrita visualiza o de eventos e controle de Partida e Parada do programa Gateway run time Sppcomgtw exe AVMCOMM DLL Biblioteca contendo as rotinas para tratamento de Sockets TCP IP e Comunica o serial Todas as tarefas de comunica o de mais baixo n vel s o feitas atrav s dos procedimentos desta biblioteca AVUTIL DDL uma DLL auxiliar com rotinas utilitarias para facilitar convers o de dados entre m dulos em VB e m dulos em C ACTIONRES DLL uma DLL utilizada para obten o de cadeias de caracteres armazenadas em arquivos do tipo resou
54. de leitura para DECIMAIS somente pode ser feita para leitura completa do operando como ele est definido no CP Basta indicar o seu endere o como endere o Operandos SAX Escrita em operando Auxiliar A defini o para escrita direta destes operandos na mem ria do CP deve ser feita em bits indicando apenas o endere o do mesmo e de um bit do operando na forma Endere o lt endereco do operando gt lt numero do bit gt Programa no CP Altus O programa no CP Altus dever ter as seguintes caracter sticas 100 00011 A Protocolos de Comunica o Definir uma tabela para manipula o de sa das Nesta tabela o SpinGateway vai escrever em cada linha da tabela linha O a n um n mero 1 ou 2 conforme pretendendo comandar uma porta de sa da Valor 1 gt porta de sa da lt linha da tabela gt 2 Valor 2 porta de sa da lt linha da tabela gt 2 1 O n mero da porta de sa da no CP contado a partir de 0 no primeiro octeto da primeira placa de sa da O programa no CP ao reconhecer a escrita de 1 ou 2 faz o acionamento da sa da como um mono est vel ou biest vel conforme as necessidades da instala o e ap s limpa a posi o da tabela coloca 0 Se houver placas de leitura de Entradas Anal gicas definir tabelas na mem ria com n meros quaisquer entre 1 em diante para receber estes valores na forma 0 a 4095 Fazer a transfer ncia das entradas das placas para esta tabela Se houver placas de l
55. dulo de configura o S o solicitadas confirma es tanto da interface como do m dulo em tempo real para esta desativa o Este subitem somente fica dispon vel quando o m dulo SpinGateway run time est ativo Recarregar base de dados 16 00011 A Interface SpinGateway Manuten o e Visualiza o Este subitem faz a recarga completa da base de dados do sistema Como se tivesse sido parado totalmente o aplicativo e recome ado Todos os canais de comunica o s o fechados todos os objetos em tempo real s o descartados e reiniciada a leitura da base de dados e ativa o dos canais de comunica o Por exemplo quando se cria novos pontos ou novos canais de comunica o pode se utilizar este comando para incorpor los ao sistema em tempo real sem sair do aplicativo Comando Este subitem mostra uma janela para o envio de um comando escrita Sua utiliza o exige a apresenta o do m dulo em tempo real bem como a exist ncia de pontos de sa da para o qual se deseja enviar um comando A janela mostrada escolhendo se no menu Tempo Real Comando ap s se selecionar na rvore um tag de ponto a ser comandado Alternativamente ap s escolhido o ponto na rvore com um clique no bot o direito do mouse sobre o ramo em que aparece o ponto selecionado tamb m se obt m a janela de comando A figura abaixo apresenta a janela de comando ativada por um ponto de sa da selecionado na rvore de objetos E
56. est veis quanto mantidas sendo a diferencia o parametrizada no CP Moscad individualmente para cada sa da Falhas de Comunica o O tipo SY utilizado para reportar flags de estado da comunica o entre o SpinGateway e o CP Motorola ou entre o CP Motorola e as UCLs Nestes casos o ENDERE O o pr prio endere o da UCL e o ENDERE O igual a 1 O flag que indica o estado da comunica o com o CP Motorola usa ENDERE O igual a 0 Configura o de Par metros para MDLC A figura seguinte apresenta a ficha com os par metros para a configura o de um canal com o protocolo MDLC da Motorola E Geral REDE N mero de Tentativas 5 Amostragem Calend rio s C Amostragem Anal gicas s C Amostragem Digitais s j Eventos s E Time out s Bo IV Ack Events Ok Cancelar Ajuda Figura 74 Configura o de par metros para MDLC N mero de tentativas MaxRetry 5 N mero de tentativas de reenvio de uma mesma mensagem de leitura para o CP Motorola Ap s estas tentativas ser gerado evento de Falha de Comunica o com a UTR Amostragem Calend rio TimeCalendar 30 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de ajuste de calend rio Valor O informa que essa mensagem n o deve nunca ser enviada a menos de situa es especiais que s o inicializa o reset no CP e solicita o do operador atrav s do menu no SppComgtw Amostragem A
57. far aparecer na rea seguinte a partir de 3004H um conjunto de informa o referente ao evento Deste conjunto ser o adquiridos pelo SpinGateway o time stamp e a causa do evento Para a identifica o e apresenta o dos eventos no SpinGateway as seguintes providencias devem ser tomadas Especificar os par metros gerais para o Canal referentes a Eventos na se o MODBUSn como a seguir TimeReadEvents 10 periodicidade de leitura de eventos RelayType GE489 define este tratamento para rel GE489 Especificar os par metros referentes a Eventos na se o MODBUSn para cada Utr como a seguir EventRecordSize1 16 jtamanho em Registers de cada event com certa folga EventRecordsNumber1 40 N mero de eventos da rea no GE489 EventRecordArea1 3000H Endere o inicial da rea EventRecorder Para cada uma das causas poss veis para as quais se deseja mostrar o evento no SpinGateway dever ser cadastrado um ponto com sequ ncia de alarme 5 ou 6 As siglas de grupo e vari vel para estes pontos s o de defini o livre Neste caso no ENDERE O do CanaisPEC dever 130 00011 A Protocolos de Comunica o ser utilizado o C digo da Causa do evento Este n mero ser utilizado para identificar o ponto no SpinGateway que dever ter em sua descri o a informa o referente a causa 7 8 8 Configura o do arquivo de projeto Channeli EK x General Network Advanced MODBUS1 Station M ode
58. gg ff Ln5 Col19 cars NUM INS Figura 61 Compilar Script Para fechar a janela de mensagens da compila o deve se pressionar o bot o x no canto superior direito desta janela 6 3 11 Abrir O bot o ABRIR serve para carregar se no Quadro de Textos no texto de um arquivo de script j existente Para tal em primeiro lugar deve se escolher na lista de eventos o evento para o qual se quer carregar o texto do script A seguir pressiona se o bot o ABRIR Aparece a janela de abertura de arquivos scripts abaixo Escolhe se na lista o arquivo desejado e pressiona se OK O texto do script carregado Nenhuma associa o ou salvamento ter sido feita ou alterada at ent o Caso se desejar salvar este texto como arquivo para este objeto e evento dever ser pressionado o bot o SALVAR 68 00011 A Utilizando Scripts x 02 en eer J OnNormal vbs T Periodicidade ms 0 Time out ms 1000 Procedure inicial Not defined 7 Cancel Figura 62 Janela de Abertura de Arquivos 6 4 Objetos e Eventos Neste item s o listados todos os objetos para os quais se podem definir Scripts e quais os eventos dispon veis em cada um destes objetos 6 4 1 Objeto Aplicativo Esse objeto a aplica o em tempo real como um todo O objeto implementa propriedades e m todos para alterar o comportamento padr o do aplicativo Para se escrever um script para este objeto se usa a janela acessada no menu do SPINGA
59. inteiras com o mouse s o disponibilizados os bot es de classifica o da tabela por ordem alfab tica crescente ou decrescente das colunas selecionadas da esquerda para a direita 00011 A 37 Interface SpinGateway Manuten o e Visualiza o CIE _ 83 azal Ea EA 0 DETECTOMAT DETECTOMAT DETECTOMAT DETECTOMAT 6 DETECTOMAT DETECTOMAT 8 DETECTOMAT 9 DETECTOMAT 10 DETECTOMAT DETECTOMAT DETECTOMAT DETECTOMAT 4 IDETECTOMAT GA PMI PM P MM JO 00 d GA GA PA CO OO OO OO OO OO OCH CO OO OO OO OO OO OO CH we CH OO OO OO OO OO OO CH Novo Salvar Excluir Imprimir Sair Ajuda Figura 36 Classifica o por colunas Para mais informa es sobre m dulos de comunica o e tipos de pontos suportados consulte a se o Protocolos de Comunica o deste manual 4 7 2 Janela de Propriedades de um Ponto Esta janela tem por objetivo apresentar as propriedades e o estado atual de um ponto definido na base de dados do Gateway No caso de pontos de sa da tamb m permite o envio de comandos para testes e diagn stico do sistema A janela apresenta quatro fichas onde est o organizadas as informa es e facilidades dispon veis e Geral com as propriedades gerais do ponto e Endere o com os endere os e tipo do ponto para cada medulo de comunica o em que utilizado e Scripts com a janela de edi o de scripts definidos para este ponto e C
60. mero de mensagens de falha N mero de zonas desconectadas Dia do m s M s Ano Hora Minuto oO N O A TO TN Endere o Bitbus A figura abaixo exemplifica como deve ser feito o endere amento da vari vel M s lida da mensagem de data enviada pelo painel M dulo de Comunica o Figura 98 Endere ando um ponto anal gico c Pontos tipo SYS Esta categoria de pontos agrupa as vari veis que est o relacionadas s mensagens de falha Trouble Messages e s mensagens de liga desliga vari vel Switch On Switch Off do painel usadas para descrever o estado do painel A tabela abaixo re ne as vari veis de sistema acess veis e seus respectivos endere os 176 00011 A 00011 A Protocolos de Comunica o Endere o2 Descri o da Vari vel Ser Keiers 0 Iniciando C ica o 1 Estado da Comunica o com o E Painel 1 Normal 2 Falha 0 Normal 2 Alimenta o CA 1 Falha 0 Normal 3 Bateria 1 Falha 0 Normal 4 Fonte 24V externa 1 Falha 0 Normal 5 Placa bitbus 1 Falha 0 Normal 6 Eprom 1 Falha 0 Normal 7 Buzina interna 1 Falha 0 Normal 8 RAM Checksum 1 Falha 0 Normal 9 RS 232 1 Falha 0 Normal 10 CPU principal 1 Falha 0 Normal 11 Controller 1 Falha 0 Normal 12 Shield 1 Falha 0 Normal 13 DLI 3000 1 Falha 0 Desligado 14 Delay 1 Ligado 0 Desligado
61. na rvore de objetos e Tipo do ponto Mostra uma lista dos tipos de pontos suportados pelo protocolo deste registro e Endere o1 Endere o de primeiro n vel do ponto sempre o endere o do equipamento IED que cont m a informa o do ponto monitorado Conforme o protocolo pode ser necess ria a especifica o de um atributo complementar como grupo de varredura blocos etc e Endere o2 Endere o de segundo n vel do Tag o endere o do ponto anal gico digital no equipamento Conforme o protocolo poder ser em formato decimal ou hexadecimal indicar campos de bits ou n o etc Scripts A ficha Scripts mostra o Editor de Scripts onde se pode ver se h scripts j definidos para eventos deste ponto ou mesmo definir se novos scripts Para detalhes de como utilizar o editor de scripts veja item Editor de Scripts adiante neste manual Comando A ficha Comando somente mostrada para pontos de sa da e serve para testes de envio de telecomandos De fato esta ficha tem os mesmos campos da Janela de Comando j descrita no menu Tempo Real Comando Deve se preencher os campos como descrito naquele item e pressionar o bot o ENVIAR para o envio do comando 00011 A Interface SpinGateway Manuten o e Visualiza o ii COMMAND FCP 012 CDT 003 Figura 39 Janela de propriedades de um ponto Ficha COMANDO 42 00011 A Interface do Gateway Run time SPPCOMGTW 5 Interfac
62. o de Sa das Anal gicas O DNP 3 0 L2 comanda as sa das anal gicas atrav s do objeto 41 1 16 Bits Analog Ouput Block A vari vel de sa da anal gica pode ser lida ou escrita Nessa implementa o devem ser declaradas duas vari veis com o mesmo endere o caso o usu rio deseje executar as fun es de leitura escrita 1 EAO tipo da vari vel para a a o de leitura 2 AS Tipo da vari vel para a a o de escrita 7 9 6 Configura o do Canal DNP30 A figura mostra a ficha de configura o dos par metros de um canal com o protocolo DNP30 E General SERIAL Advanced DNP305 r Station Mode MASTER C SLAVE Link Timeout ms 1000 Number of Retries 0 Master Station Address 65534 Create Log on Error JW Activated Figura 89 Configura o do canal DNP30 e StationMode Na vers o atual do SpinGateway somente est dispon vel o modo Mestre e LinkTimeout Tempo m ximo em milissegundos de espera de uma resposta na camada de liga o link layer antes de iniciar nova tentativa de transmiss o e N mero de tentativas N mero de tentativas consecutivas de transmiss o de uma solicita o sem receber resposta dentro do tempo LinkTimeout antes de ser considerado o estado de falha de comunica o no canal 144 00011 A Protocolos de Comunica o Endere o da esta o Mestre N mero entre 1 e 65534 univoco dentre o conjunto de IEDs em um mesmo canal Gera
63. op es Os par metros que definem um projeto no SpinGateway s o armazenados em um arquivo com o nome do projeto e extens o INI A grande maioria se n o a totalidade destes par metros pode ser alterada atrav s das janelas de propriedades dos Canais Devices e atrav s da Janela de Op es do Projeto Mesmo assim se o usu rio desejar poss vel a edi o direta destes par metros no arquivo texto atrav s do editor NotePad EXE do MS WINDOWS Escolhendo este item feito o lan amento deste editor no arquivo de projeto 4 2 5 Op es Esta o 18 00011 Interface SpinGateway Manuten o e Visualiza o Esta ficha permite a especifica o do modo de execu o desta esta o de trabalho ou servidor Pode se escolher UNICO para instala es com um nico microcomputador executando o SpinGateway em modo stand alone Para o caso de instala es onde se vai configurar dois microcomputadores executando o mesmo projeto em hot stand by isto uma m quina executando o gateway realmente e a outra executando o mesmo projeto em modo stand by pronta para assumir no caso de falha da primeira deve se especificar que uma a MESTRE e a outra a ESCRAVA Al m disto ser o especificados em cada uma das m quina dois canais do tipo STANDBY para a comunica o entre as duas m quinas Esta o Linguagens Geral NICO C MESTRE ESCRAVO Cancelar Aplicar Aj
64. ou mais pontos n o relacionados mais pontos n o relacionados O DNP tem o conceito de classes de dados sendo definidas quatro classes Classe 0 Corresponde ao ponto est tico anal gico ou digital Seu conte do o valor de uma vari vel anal gica ou digital de entrada ou sa da em um dado momento Classe 1 2 e 3 Corresponde a eventos de transi o de estados ou de vari veis de classe 0 ou situa es internas remota rel que causam o evento O que ocorre normalmente nas IED s ao utilizar se o DNP associar a varia o de estado de vari veis digitais ou valores banda morta de vari veis anal gicas as classes 1 2 e 3 Dessa forma a modifica o do estado valor dessas vari veis causar eventos que ser o transmitidos atrav s do pedido de eventos das respectivas classes 60 2 60 3 e 60 4 Periodicamente pode ser feita uma leitura c clica para verifica o de integridade Essa leitura corresponde a um pedido de classe O 60 1 Observacoes Vari veis est ticas n o associadas as classes 1 2 ou 3 n o causam eventos A associa o de vari veis a classes deve ser feita na IED utilizando um programa de configura o da mesma O SCADA executa a aquisi o de dados das classes sem entretanto definir que vari vel pertence a que classe Abaixo mostrada uma tela de um programa de configura o com uma janela de 00011 A Jar Protocolos de comunica o associa o
65. protocolo UDP IP Comunica o serial com dispositivos BACnet do fabricante Delta Controls deve obrigatoriamente ser estabelecida usando o conversor RS 232 RS 485 modelo CON 768 daquele fabricante 7 12 2 Fun es Suportadas As fun es atualmente implementadas no protocolo BACnet s o e Leitura de entradas sa das vari veis internas data e hora calend rios semanais e vari veis que descrevem o estado da comunica o com os controladores e Envio de comandos para vari veis internas e sa das e Envio de comando para sincroniza o de data e hora 7 12 3 Tipos de Pontos Os tipos de ponto suportados pelo protocolo s o Sigla C digo Tipoa e Fungao do ponto VEA 0 Anal gico Entrada Leitura de vari veis internas declaradas como anal gicas VED 1 Digital Entrada Leitura de vari veis internas declaradas como digitais VSA 2 Anal gico Sa da Escrita em vari veis internas declaradas como anal gicas VSD 3 Digital Sa da Escrita em vari veis internas declaradas como digitais IEA 4 Anal gico Entrada Leitura de pontos de entrada declarados como anal gicos IED 5 Digital Entrada Leitura de pontos de entrada declarados como digitais OEA 6 Anal gico Entrada Leitura de pontos de sa da declarados como anal gicos OED 7 Digital Entrada Leitura de pontos de sa da declarados como digitais OSA 8 Anal gico Sa da Escrita em pontos de sa das declarados como anal gicos
66. the slave IED manipulate the events 7 9 9 Caracter sticas da Implementa o do DNP com SEL2030 Introdu o O SEL2030 um processador de comunica o da SCHWEITZER que pode ser usado como concentrador de comunica es de at 15 rel s ou IED s Assim se adequadamente configurado ele pode concentrar os dados de at 15 IED s ligados s portas de numero 1 a 15 e pela porta n 16 se comunicar com um SCADA que implementa o protocolo DNP 3 0 N vel 2 mestre Deve se destacar que por limita o do equipamento a nica porta do SEL2030 que pode se comunicar com um mestre DNP 3 0 a porta 16 Maiores informa es sobre o SEL2030 podem ser obtidas nos manuais de refer ncia e usu rio com os nomes de 2030 im 20010323 pdf e 2030 ug 20010323 pdf respectivamente Os itens seguintes desse manual mostrar o como configurar o SpinGateway para se comunicar com rel s da SCHWEITZER atrav s do processador de comunica o SEL2030 Configurando a Porta N 16 do SEL2030 para DNP 3 0 L2 O primeiro passo para utilizar o SEL2030 com o protocolo DNP 3 0 configurar sua porta 16 como uma porta DNP que se comunica com o mestre SpinGateway O texto a seguir delimitado por uma borda cont nua mostra a configura o da porta 16 atrav s do comando SET P 16 do pr prio SEL2030 Os comandos digitados est o em vermelho e a tecla ENTER entre os sinais de menor e maior lt enter gt 148 00011 A Protocolos de Comunica o
67. w Novo Projeto x Nome do projeto NOVOGATE Pasta do projeto D SPINGAT EWAYSProjects NOVOGATE Ok Sair Ajuda Figura 9 Novo Projeto e Nome do projeto Deve se digitar a sigla do novo projeto e Pasta do projeto preenchido automaticamente com o caminho default de um projeto do ActionView que o lt diret rio de instalagao gt Projects lt gt A medida que se digita o nome do novo projeto este tamb m aparece nesta janela Quando um novo projeto criado conforme mostra a figura abaixo gerada uma pasta embaixo da pasta Projects com o nome do novo projeto Nesta pasta tamb m s o criados tr s subdiret rios espec ficos para este projeto Dbase Logs e Scripts Pastas x Nome lt Tamanho Tipo Recnet aj O Dbase Pasta de arquivos RECYCLER Logs Pasta de arquivos SISCO ICCP O Scripts Pasta de arquivos D CH SMRTNTKY Vi Spingateway See A Help E criado o subdiret rio do novo projeto onde O ocx e Na pasta Dbase s o copiados os arquivos vazios CO PRG da base de par metros basegtw mdb e o arquivo a bes Se de refer ncia base de dados UDL Estes W ll arquivos vem da pasta templates onde est o E Dbase guardados desde a instala o Logs Scripts E criada uma pasta Logs para alocar relat rios de 3 sping diagnose de canais de comunica o SC TESTEGTW e Na pasta Scripts s o co
68. 00 00 00 00 00 2E 87 72 42 00 00 00 00 DB 38 71 42 22 01 00 00 00 00 00 00 01 84 00 00 00 00 00 2E 87 72 42 00 00 00 00 DB 38 71 42 23 01 00 00 00 00 00 00 01 84 00 00 00 00 00 2D 87 72 42 00 00 00 00 DB 38 71 42 24 01 00 00 00 00 00 00 01 84 00 00 00 00 00 AC 87 72 42 00 00 00 00 DB 38 71 42 25 01 00 00 00 00 00 00 68 28 01 00 46 01 04 01 00 00 02 77 16 00 78 16 00 7F Figura 48 Escolha de canais para visualiza o 5 2 6 Janela de Monitora o de Canal A Janela de Configura o mostrada quando escolhida a Ficha MONITORA O no quadro ao lado direito da Interface Spingate A Janela de Monitora o permite a monitora o mais detalhada de um nico canal de comunica o selecionado 00011 A 53 Interface do Gateway Run time SPPCOMGTW BCE Arquivo Visualizar Tempo Real Ferramentas Ajuda DataBase Ponts 32657 O MESTRE spingini Status Eventos Simulador Configura o Lista Mensagens Monitora o Reinicializar Sincronizar Canal T ZE de Anal gicas ultima vari vel enviada 1808 18 17 44 699 REC 01 gt 01 00 00 00 00 2E 10 07 00 00 30 56 05 1F 03 94 C5 01 ess Pedido de Envio de Mudan as de Anal gicas ultima vari vel enviada 1808 Estado de inicializa o passo atual 4 SERES NORMAL Bytes TX 54072 Bytes RX 196784 Code 0 Local27 Address 10 0 0 13 Port 4232 TX rate 560 Bps RX rate 58 Bps 5 8 2005 18 17 44 496 mi oi a Simulator Stopped x
69. 15 Revis o 1 Ligado 0 Aberto 16 Contato da porta 1 Fechado 0 Desligado 17 Fire Sequence Control 1 Ligado 177 Protocolos de comunica o 178 Normal 18 Fuse Control Loop Falha Desativado 19 FBKDB Alarm Ativado Desativado 20 FBKDB Unlocked Ativado Desativado 21 Call Fire Department Ativado Desativado 22 Alarme principal l Ativado 3 Desativado 23 Reset Reposi o Ativado Desativado 24 Releasing System Activated Ativado Desativado 25 Output to Fire Department activated Ativado Desativado 26 Audible Disable Ativado Desativado 27 Fire Alarm Sequence Control Ativado Desativado 28 Output to Fire Department Disable Ativado Normal 29 Detector Module 01 Falha Normal 30 Detector Module 02 Falha Desligado 31 Trouble Outputs Ligado Desligado 32 Maintenance A Ligado Normal 33 Output 1 Falha Normal 34 Output 2 Falha Normal 35 Output 3 Falha 36 Fuse Output 1 Normal 00011 A Protocolos de Comunica o 1 Falha 0 Normal 37 Fuse Output 2 1 Falha 0 Normal 38 Fuse Output 3 1 Falha 0 Desligado 39 Relay Output 1 Ligado 0 Normal 40 Fire Department Output 1 Falha A figura abaixo apresenta como deve ser feito o endere amento do par metro Estado da Comunica o com o Painel M dulo de Com
70. 30 conectados em uma instala o diretamente ao SpinGateway deve se somar 100 a cada novo SEL 2030 Isto no segundo os endere os das portas ser o 101 a 116 no pr ximo 201 a 216 etc Al m do endere o f sico deve ser especificado o n mero de um Bloco de Leitura Por Ex 01 2 indica Concentrador do canal O zero Porta 1 bloco de leitura 2 00011 A Bloco de Leitura Protocolos de Comunica o Cada opera o de leitura de uma rea de mem ria utilizando a mesma fun o de leitura feita em uma nica solicita o sendo todos os registros em uma rea cont gua inclu dos na mesma leitura Este conjunto de pontos que pode ser lido em uma nica opera o constitui um Bloco de Leitura Blocos de leitura s o numerados de 0 em diante m ximo 10 para cada Porta No mesmo bloco podem estar pontos de v rias representa es como inteiro float long etc Os tipos que especificam bits em registradores inteiros BIR devem ficar em blocos diferentes daqueles utilizados para a leitura de n meros em float inteiros ou duplos A n o especifica o do n mero do bloco indica bloco de leitura 0 Durante a leitura da tabela CanaisPec o m dulo de comunica o TLNS2030 definir os blocos de leitura como sendo o conjunto de pontos com o mesmo N mero de Bloco e Mesma Porta a partir do menor endere o entre estes pontos e com uma quantidade de pontos sendo a diferen a entre o maior e o menor endere o entre este
71. 63 Salvar Script 6 4 2 Objetos de Vari veis Anal gicas Os objetos de Vari veis Anal gicas cont m as propriedades par metros e estados e procedimentos para o tratamento de pontos anal gicos medidas Os eventos que podem ser gerados a partir destes objetos s o os seguintes OnStartUp Este evento ser disparado para cada Tag que possua referencia a Script logo ap s a partida do aplicativo SpinGateway Neste momento a inicializa o da base de dados j estar pronta e os m dulos de comunica o j inicializados e em funcionamento OnValueChange Este evento disparado quando o ponto anal gico definido por este objeto tem seu valor alterado Ser considerado ter ocorrido uma modifica o se a altera o de valor for superior ao par metro banda morta para eventos OnEndDelay Este evento disparado quando uma temporiza o acionada para o ponto definido por este objeto chega ao seu final Para acionar uma temporiza o para um ponto est dispon vel nos procedimentos do ponto o m todo StartDelay nsecs 6 4 3 Objetos de Vari veis Digitais Os objetos de Vari veis Digitais cont m as propriedades par metros e estados e procedimentos para o tratamento de pontos digitais simples de dois estados e m ltiplos v rios estados discretos Os eventos que podem ser gerados a partir destes objetos s o os seguintes OnStartUp Este evento ser disparado para cada Tag que possua refer
72. 7 38 CO 16 5 CO 13 3B CO 12 3B CO 11 38 CO 10 3B CO 3F 3C CO 3E 3C CO 3D 3C CO 3C 3C CO 3B 3C CO 34 3C CO 39 3C CO 37 3C CO 36 3C CO 35 3C CO 34 3C CO 33 3C CO 32 3C C0 31 3C CO 30 3 3B CO 2C 38 CO 2B 3B CO 24 38 CO 29 3B CO 28 3B CO 27 3B CO 26 38 3B CO 21 38 CO 20 3B CO 4F 3C CO 4E 3C CO 4D 3C CO 4C 3C CO 4B 3C 48 3C CO 47 3C CO 46 3C CO 45 3C CO 44 3C CO 43 3C CO 42 3C CO 41 3C CO 40 3C CO 3F 38 C 8 6 sping ini os 3 3 Oo 0 16 15 20 426 REC 00 gt 68 F7 F7 68 28 01 00 01 50 14 01 EE 34 COED 34 COEC 34 CO EB 34 CO EA 34 COES 34 COES 34 C0 E7 34 COE6 34 CO ES 3A CO E4 34 COE3 34 COE2 34 CO EM 34 COEO 34 CO OF x FREE Simulator Stopped x 04 08 2005 16 15 Figura 5 Apar ncia da interface SpinGateway 3 3 Prote o do Software O sistema SpinGateway protegido de forma que cada c pia seja utilizada em um nico microcomputador H dispon veis duas formas de prote o por hardware ou por software 3 3 1 Prote o por Hardware Para esta prote o fornecido para cada licen a de uso do Software um dispositivo protetor por Hardware Proteq que deve ser conectado em fun o do seu tipo em uma porta USB ou na sa da paralela do microcomputador Neste dispositivo est o gravadas informa es de seguran a al m de n mero m ximo de pontos da base de dados n mero m ximo de canais de comunica o e protocolos autorizados O dispositivo protetor quando usado na porta paralela
73. 9 562 OUT101 Asserted 28 07 10 01 14 28 29 562 OUT103 Asserted 27 07 10 01 14 28 29 587 IN101 Asserted 26 07 10 01 14 28 29 587 OUT101 Deasserted 25 07 10 01 14 28 29 587 OUT103 Deasserted 24 07 10 01 14 31 16 862 OUT102 Asserted 23 07 10 01 14 31 16 875 IN101 Deasserted 22 07 10 01 14 31 17 012 OUT102 Deasserted 21 07 10 01 14 42 00 272 IN101 Asserted 20 07 10 01 14 53 55 939 OUT102 Asserted 19 07 10 01 14 53 55 951 IN101 Deasserted 18 07 10 01 14 53 56 089 OUT102 Deasserted 17 07 10 01 15 01 47 721 OUT101 Asserted 16 07 10 01 15 01 47 721 OUT103 Asserted 15 07 10 01 15 01 47 742 IN101 Asserted 14 07 10 01 15 01 47 742 OUT101 Deasserted 128 00011 A Protocolos de Comunica o 13 12 11 10 9 8 7 6 5 4 3 2 1 07 10 01 15 01 47 742 OUT103 Deasserted 07 10 01 16 03 09 967 OUT102 Asserted 07 10 01 16 03 09 980 IN101 Deasserted 07 10 01 16 03 10 117 OUT102 Deasserted 07 10 01 16 09 41 944 OUT101 Asserted 07 10 01 16 09 41 944 OUT103 Asserted 07 10 01 16 09 41 965 IN101 Asserted 07 10 01 16 09 41 965 OUT101 Deasserted 07 10 01 16 09 41 965 OUT103 Deasserted 07 10 01 16 11 15 565 OUT102 Asserted 07 10 01 16 11 15 577 IN101 Deasserted 07 10 01 16 11 15 714 OUT102 Deasserted 07 16 01 16 05 54 447 Relay newly powered up 1003 Para a identifica o e apresenta o dos eventos no SpinGateway as seguintes provid ncias devem ser tomadas Especificar os par metros gerais para o Canal referentes a Eve
74. 97 397 397 397 170 108 108 108 108 108 108 108 H Item Count 23 4 Figura 66 Cliente OPC mostrando lista de itens 7 1 8 Endere amento dos pontos na tabela CANAISPEC O endere amento f sico na tabela CANAISPEC o seguinte Endere o1 Tem a forma de um par de n meros separados por lt endere o device gt lt grupo gt onde e lt endere o device gt um endere o f sico do IED nico entre todos os IEDs conectadas a este servidor de 1 a 32767 Este n mero ser definido como UtrAddress lt n gt no arquivo de par metros e lt grupo gt o n mero de um grupo de pontos Os grupos podem ser definidos entre 1 e 15 Cada grupo constitui se de um conjunto de pontos de qualquer tipo que ter o em comum tempo de ciclo de atualiza o e banda morta para gera o de eventos de mudan as anal gicas A defini o destes par metros 1 feita na configura o do canal arquivo IN 76 como em 00011 A Protocolos de Comunica o Endere o o texto do ItemlD deste item para o servidor OPC H duas formas de especifica o deste campo dependendo de como for feita a configura o de par metros do canal par metro Nome do item inclui nome do IED e Especificar apenas a parte que n o usada para definir o device conectado no servidor O m dulo de comunica o OPC ao criar o item no servidor juntar o DeviceName com esta parte do ItemlD para formar o ItemID complet
75. A 67 Utilizando Scripts 6 3 10 Compilar O bot o COMPILAR utilizado para a verifica o da corre o da sintaxe da aplica o feita na linguagem VBScript Quando o bot o pressionado o texto existente no Quadro de Textos passado ao compilador VBScript para que proceda a uma execu o do mesmo Esta execu o precedida da verifica o da corre o da sintaxe do aplicativo Ao se solicitar a compila o uma janela aberta na parte superior do quadro de texto para a apresenta o de mensagens indicando os erros de sintaxe que possam vir a existir A cada compila o mostrado apenas um erro Assim ap s a corre o deve se novamente solicitar a compila o at que todos os erros sejam retirados e apare a a frase Compila o OK Nas mensagens de erro s o indicados os n meros da linha em que o erro foi encontrado e a posi o no texto em letras vermelhas onde o erro foi detectado dentro da linha Quando o erro a falta de algum texto o mesmo n o aparece e portanto n o estar em vermelho O texto onde foi encontrado o erro na janela do editor tamb m aparece em vermelho Vari veis digitais m ltiplas LINHA 02 INTA Geral Par metros Estado Inicial Endere o Script Ux Ser Bel Al JOnAck DI 1 Sub Onhck 2 dim a 3 a Var NumStates 4 if a gt 2 Then 5 app beepon gg ff 6 end if 7 End sub E Err line 5 Expected end of statement app beeponn
76. Bits 10 12 299 306 Port 13 Remote Bit Pairs A figura abaixo mostra a tabela de vari veis do SpinGateway com as vari veis CMD para comandar os dois disjuntores e o remote bit Canais Bj ___ COMANDOT COMANDO3 Figura 92 Tags para comandar em DNP 3 0 00011 A ued Protocolos de comunica o O comando dessas vari veis pode ser feito atrav s de um objeto de visualiza o bot o conforme mostrado na figura a seguir 7 10TLNS2030 O m dulo AVTLNS2030G DLL utilizado para a comunica o entre o SpinGateway e o concentrador SEL 2030 2032 SCHWEITZER ENGINEERING LABORATORIES atrav s da Interface SEL 2701 que permite a conex o do SEL 2030 2032 a uma rede Ethernet TCP IP O SpinGateway atrav s deste m dulo de comunica o abre uma sess o TELNET no SEL 2030 e passa a usar comandos como VIEW para obter os dados armazenados nas reas dedicadas a cada uma das portas do SEL 2030 Nestas portas est o conectados IEDs da pr pria SEL ou de outros fabricantes O esquema abaixo ilustra a arquitetura mencionada Engineering Ethernet Workstation SEL 2030 SEL2701 SEL2701 Communications Processor EIA 232 SEL Relay SEL Relay Non SEL IED Nesta implementa o s o suportadas leituras de posi es de mem ria como definidas pelo usu rio e sua convers o para v rios tipos de dados como real inteiro inteiro longo bits O
77. Bot es na Janela de Edi o de Pontos 36 O conjunto de bot es na base do formul rio utilizado para manipular registros individualmente Novo Salvar Excluir Imprimir Sair Ajuda Figura 35 Bot es na janela de edi o de pontos e Novo Abre uma nova linha vazia imediatamente abaixo da linha onde se encontra o cursor possibilitando o acr scimo de mais um registro e Salvar Salva a tabela inteira ap s as atualiza es realizadas As altera es efetuadas sobre a tabela s ter o validade se forem salvas 00011 A Interface SpinGateway Manuten o e Visualiza o e Excluir Exclui os registros selecionados da tabela CanaisPec Este bot o n o fica dispon vel se o Run Time estiver em execu o e Imprimir Envia o conte do da tabela para uma impressora se este dispositivo estiver instalado na m quina e Fechar Fecha o formul rio sem salvar as altera es e Ajuda Ativa o t pico de ajuda associada a este formul rio O outro conjunto de bot es localizado na parte superior esquerda do formul rio cont m funcionalidades para recortar copiar e colar registros selecionados na tabela como um editor de texto padr o Windows poss vel ainda ordenar dos campos da tabela em ordem alfab tica crescente ou decrescente dispon vel quando alguma coluna estiver selecionada Esse segundo grupo de bot es pode ser utilizado por exemplo para copiar um conjunto de registros e colar no f
78. CADA E uma aplica o t pica o SpinGateway fala com diversos IEDs como Cliente e com um SCADA como Servidor Canais servidores s o os que aguardam por uma conex o externa n o sendo necess rio definir o endere o IP 00011 A 25 Interface SpinGateway Manuten o e Visualiza o TM E Geral REDE Avan ado ALNETII Cliente IP Remoto Mestre 1 92 168 0 45 IP Remoto Escravo fi 92 168 0 45 Porta 7878 C Servidor Dk Cancelar Ajuda Figura 25 Canal tipo rede RemoteName Endere o IP de tr s n meros separados por pontos ou nome da m quina servidora da comunica o conforme definido no arquivo HOSTS encontrado no diret rio WINNT SYSTEM322 etc Este arquivo define a rela o entre Nomes de m quinas e endere os IP das mesmas RemoteNamesSlave Nome da m quina alvo da comunica o alternativa ou escrava no caso de configura o Hot stand by Port Define o n mero da porta do socket de entrada no canal servidor 4 4 4 Avan ado Esta ficha apresentada tanto para canais tipo REDE como para canais SERIAIS Na cria o de um novo canal j vem preenchida com especifica es principalmente de temporiza es com valores apropriados para a maioria dos projetos 26 00011 A Interface SpinGateway Manuten o e Visualiza o E Geral REDE Avan ado ALNETII Tempo do Ciclo de Ativa o 50 Tempo do Ciclo de Recebimento 50 Log Report fo m Mostra status
79. COMMAND FCP 012 Status Eventos Simulador Configura o Lista Mertes Vari veis anal gicas Numero Tas vao Variaveis digitais COMMAND FCP 012 CDT 001 238 COMMAND FCP 012 CDT 001 0 COMM AND FCP 01 2 CD T 002 H 239 COMMAND FCP 012 CDT 002 0 COMMAND FCP 012 CDT 003 240 COMMAND FCF E O COMMAND FOR 012 CDT 004 xi 0 COMMAND ECH 012 COP 001 0 COMMAND FCP 012 COP 003 0 COMMAND_ACP_012 COP_004 COMMAND_FORLO12 D Par metro fi Tipo do Log COMMAND FCP 012 COP 006 0 COMMAND FCP 012 COP 007 Valor COMMANn FCP M2 MP nna 0 i Cancelar Figura 15 Janela Comandar Ajuda Esta janela apresenta os seguintes campos Tag do Ponto de Sa da Mostra a identifica o do ponto selecionado na rvore Par metro Em alguns protocolos al m do Tag do ponto a ser escrito deve se enviar algum par metro para especificar a forma do comando O que for escrito neste campo ser enviado como Par metro de Sa da para o m dulo de comunica o Se houver definido na base de dados um par metro de sa da para este ponto o mesmo ser mostrado neste campo Tipo de Log Um n mero que ser inclu do como c digo no evento gerado documentando a a o de comando executada Alguns protocolos em modo Escravo utilizam tais c digos para interpretar os eventos Valor Se para este tipo de ponto e protocolo deve ser enviado tamb m um valor caso de set points por exemplo o v
80. ESTRE no exemplo 192 168 0 45 e o numero de porta declarada no canal Servidor da primeira no caso 7677 Pode se deixar as demais configura es nas fichas Avan ado e STANDBY como est o Configurar o segundo canal STANDBY que ser o Servidor Neste escolher a op o Servidor n o indicar o IP e fornecer o numero de porta declarado no canal cliente da maquina MESTRE Neste caso 7676 Deixar como est o as demais configura es A mesma figura da rvore acima serve para ilustrar a segunda m quina pois esta visualiza o ser mesma As janelas de propriedades destes dois canais na primeira m quina MESTRE s o apresentadas na figura seguinte 00011 A 33 Interface SpinGateway Manuten o e Visualiza o Ix Geral REDE Avan ado STANDBY Geral REDE Avan ado STANDEY Canal E Canal E Descri o do Canal Eierte Hotstandby Descri o do Canal Servidor Hotstandby Tipo REDE zl Tipo REDE DI Protocolo STANDBY STANBY Mestre x Escravo D Protocolo STANDBY STANBY Mestre x Escravo D Geral _ Avan ado STANDBY Ze Cliente C Cliente IP Remoto Mestre 192168 0 60 IP Remoto Mestre IP Remoto Escravo fi 92 162 0 60 IP Remoto Escravo Porta 7676 Porta 7677 Servidor Servidor Figura 32 Canais de comunica o STANDBY no Gateway MESTRE com redund ncia A figura seguinte apresenta as janelas dos canais STANDBY na segunda m quina no caso a ESCRAVA
81. ETER ic 4 003h 13 METER va 100 5 004h 13 METER vb 100 6 005h 13 METER vc 100 00011 A Protocolos de Comunica o 7 007h 13 METER PA MW 8 006h 13 METER QA MVAR 9 008h 13 METER QB MVAR 10 009h 13 METER PB MW 11 O00Ah 13 METER QC MVAR 12 00Bh 13 METER PC MW 13 00Ch 13 METERIO A 14 00Dh 13 METER 11 A 15 OOEh 13 METER 12 A 16 00Fh 13 METER VO V 17 010h 13 METER V1 V 18 011h 13 METER V2 V 19 012h 13 METER Q MVAR 20 013h 13 METER P MW 21 014h P 13 TARGET TARGET 7A Save changes Y N Y lt enter gt Port 16 Settings Changed Observa es No caso de vari veis anal gicas o n mero que se segue ao ponto de interroga o 718 13 METER Q o pr prio ENDERE O da vari vel anal gica As vari veis anal gicas s o referenciadas por sua identifica o mostrada no MAP e podem ser utilizadas como elementos de uma f rmula como no caso de VA VB e VC que s o divididas por 100 A linha 21 faz a movimenta o de toda a rea de target da porta 30 para a base de dados da porta 16 Para movimentar dados de qualquer porta basta usar o n mero da porta seguido de dois pontos e a identifica o do dado a ser movida Uma vez feita a movimenta o de todos os dados que deseja se colocar na rea de mem ria do DNP porta 16 pode se listar esse mapa utilizando o comando DNPMAP mostrado a seguir gt gt dnpmap lt enter gt SEL 2030 LABORAT
82. Entrada Eventos de prote o 22 Digital Entrada Eventos de controle 20 Digital Entrada Entradas Digitais Campo 21 Digital Saida Saidas Digitais Campo 6 Digital Entrada Variaveis de sistema Timeout 7 7 3 Endere amento dos pontos na tabela CANAISPEC O endere amento f sico na tabela CANAISPEC o seguinte 118 a b Endere o1 o endere o f sico do Rel sendo nico entre todos os Rel s conectadas a um mesmo canal na faixa de 1 a 255 Endere o o endere o do ponto propriamente iniciando em zero para cada um dos tipos de pontos O Endereco2 para entradas anal gicas EAG deve estar na faixa de O ZERO a 65535 Essas entradas podem ser do tipo Float ou Long Integer Para indicar que o ponto do tipo Long Integer basta adicionar ao final do endere o a letra L Se o ponto for do tipo Float basta colocar o endere o do ponto sem complementa o O Endere o2 para entradas digitais EST da seguinte forma X Y onde X Byte da mensagem de Status Request e Y o bit no byte onde estar dispon vel a informa o referente ao ponto O Endere o2 para pontos EIO e SIO X Y onde X Byte da mensagem de Status O Request e Y o bit no byte onde estar dispon vel a informa o referente ao ponto O Endere o para pontos MAN EVP EVC deve estar na faixa de 0 ZERO a 65535 correspondendo ao n mero da manobra Evento de prote o evento de controle cadastrado na base de dados de configu
83. Eventos Simular 7 Adicionar IED Grupos Ia H AGROUPNOYO Remover Canal COMMAND_FCP COMMAND FCP Propriedades D COMMAND FCP 003 Vari veis anal gicas Figura 28 Exclus o e altera o de canais Adicionar Device Para adicionar um IED neste canal Veja item Edi o de Devices a seguir 00011 A 29 Interface SpinGateway Manuten o e Visualiza o Exclus o do Canal selecionando esse subitem com o bot o esquerdo do mouse provocar a exclus o do Canal com todos seus dispositivos IEDs Se existirem canais com n mero de ordem superior ao exclu do o ltimo existente passar a utilizar o n mero de ordem do exclu do Os Tags do canal exclu do existentes na tabela CanaisPec e alocados aos IEDs exclu dos n o ser o removidos automaticamente da tabela Esta remo o se necess ria dever ser feita manualmente Propriedades selecionando esse subitem com o bot o esquerdo do mouse ativar a janela de propriedades do canal com os par metros j existentes nas diversas fichas preenchidas possibilitando sua altera o conforme os par metros descritos no item Inclus o de novo Canal 4 5 Edi o de Devices IEDs 4 5 1 Inclus o de Devices Para a inclus o de um novo IED em um canal clique com o bot o direito do mouse sobre a denomina o do Canal na rvore de objetos e em sequ ncia com o bot o esquerdo do mouse na op o Adicionar Device Como res
84. Fun o 1 Leitura Dia do M s Leitura M s Leitura Ano Leitura Hora Leitura Minuto Leitura Segundo NN OD oO AJOJN Leitura Dia da Semana 7 12 4 2 Pontos do tipo SYS Para sinaliza o de falha de comunica o entre a esta o de trabalho e um determinado IED deve se criar uma vari vel digital com tipo SYS onde e Endere o1 Endere o do IED e Endere o 1 Estado da vari vel igual a 0 corresponde a comunica o normal e estado da vari vel igual a 1 corresponde a falha na comunica o 7 12 4 3 Pontos dos tipos OEA OED OSA OSD VEA VED VSA e VSD Objetos OUTPUT sa da e objetos VARIABLE vari vel de IEDs BACnet podem suportar altera o de valor por meio de comandos de escrita enviados pelo usu rio 184 00011 A Protocolos de Comunica o Para enviar comandos para um objeto deve se usar um ponto endere ado com o tipo de sa da siglas com segunda letra igual a S correspondente Para permitir tamb m a leitura do valor presente desse objeto um segundo ponto deve ser criado e ent o endere ado com o tipo de entrada siglas com segunda letra igual a E apropriado 7 12 5 Configura o de canais BACnet A figura seguinte apresenta a ficha com os par metros para a configura o de um canal com o protocolo BACNet O protocolo BACnet usado selecionado automaticamente de acordo com o tipo de canal escolhido e SERIAL BACnet MS
85. Input Register double 4 Words TLNS2030 LIR A l Input Register Long Inteiro 32 TLNS2030 bits BIR D l Input Register Acesso a Bits TLNS2030 SD D O Store saida digital em register de TLNS2030 16 bits SA A O Store sa da anal gica inteiro 16 TLNS2030 bits SDP D O Pulse saida pulsada em um bit TLNS2030 SDT D O Toggle em um bit TLNS2030 A D A SpinGateway trata como anal gico D SpinGateway trata como Digital I O l ponto de entrada O Ponto de sa da comando ou escrita 7 10 3 Caracter sticas dos Tipos de Pontos A tabela seguinte apresenta as caracter sticas principais de cada um destes tipos de pontos Na primeira coluna o tipo como definido em TIPOPONTOS acima A seguir a forma de especifica o da coluna txtEndere o2 no CanaisPec A terceira coluna mostra o formato que ser aplicado aos registros lidos Assim se um ponto for definido como Float FOR ap s a leitura do 00011 A 103 Protocolos de comunica o bloco de registros de 16 Bits para formar o valor do ponto os 4 bytes a partir do endere o do registro ser o considerados na representa o IEEE 866 A ltima coluna indica a Fun o no m dulo TLNS2030 a ser utilizada na opera o de leitura Endereco2 Formato Fun o de Leitura registro gt lt n bit gt Bit Read Input Status registro gt lt campo bit gt 16bit Word s sinal Read Input Register Ponto digital interno Pontos Sistema c
86. K Estado N o OK 52 00011 A Interface do Gateway Run time SPPCOMGTW Com campo mestre Verde Vermelho Com campo escravo Azul Azul Com escravo mestre Verde Vermelho Com Mestre escravos Azul Lilas A janela abaixo mostra uma lista de canais de uma estagao com os tr s primeiros canais selecionados Como a esta o mestre mostra tamb m na parte inferior o estado de conex o dos canais Os tr s primeiros est o comunicando normalmente e os demais est o em falha e SpinGate SPING INI A E Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base Points 32767 0 MESTRE sping ini Status Eventos Simulador Configura o Lista Mensagens Monitora o fofi aa 18 04 25 946 REC 00 gt 68 04 04 18 04 25 931 SND 00 gt 10 7A 01 18 04 25 915 REC 02 gt 07 00 00 00 00 25 00 00 00 00 50 EO E8 42 01 94 C5 01 18 04 25 852 SND 01 gt 03 01 FF 7F 00 7F 10 07 00 00 EO 5D ES 42 01 34 C5 01 18 04 25 790 REC 01 gt 03 00 00 00 00 7F 10 07 00 00 DO 90 DE 42 01 34 C5 01 18 04 25 759 REC 00 gt 10 00 01 00 01 16 18 04 25 759 SND 02 gt 07 01 FF 7F 04 25 00 00 00 00 00 06 D7 42 01 94 C5 01 18 04 25 743 SND 00 gt 10 40 01 00 41 16 18 04 25 587 SND 01 gt 03 01 FF 7F 40 7E 10 07 00 00 40 C7 BC 42 01 94 C501 70 08 00 00 00 00 DA 86 72 42 00 00 00 00 DB 38 71 42 10 01 00 00 00 00 00 00 01 84 00 00 00 00 00 2F 87 72 42 00 00 00 00 DB 38 71 42 21 01 00 00 00 00 00 00 01 84
87. O 17 3B CO 16 3B CO 15 3B CO 14 3B CO 13 38 C0 12 38 CO 11 3B CO 10 38 CO 3F 3C CO 3E 3C CO 3D 3C CO 3C 3C CO 3B 3C CO 34 3C CO 39 3C CO 38 3C CO 37 3C CO 36 3C CO 35 3C CO 34 3C CO 33 3C CO 32 3C CO 31 3C CO 30 3C CO 2F 38 CO 2E 3B CO 2D 38 CO 2C 38 CO 2B 38 CO 24 38 CO 29 3B CO 28 38 CO 27 3B CO 26 38 CO 25 3B CO 24 3B CO 23 3B CO 22 38 CO 21 38 CO 20 38 CO 4F 3C CO 4E 3C CO 4D 3C CO 4C 3C CO 4B 3C CO 44 3C CO 493C CO 48 3C CO 47 3C CO 46 3C CO 45 3C CO 44 3C CO 43 3C CO 42 3C CO 41 3C CO 40 3C CO 3F 3B CO 96 16 16 15 20 426 REC 00 gt 68 F7 F7 68 28 01 00 01 50 14 01 EE 34 COED 34 C0 EC 34 C0 EB 34 C0 EA 34 CO ES 34 CO E8 34 CO E7 34 CO E6 34 CO ES 34 CO E4 34 C0 E3 34 CO E2 34 C0 E1 34 CO EO 34 CO OF Seo Simulator Stopped x 04 08 2005 16 15 Vi Figura 47 Janela de visualiza o de mensagens Esta tela apresenta as mensagens enviadas recebidas pela esta o de trabalho nos canais selecionados Atrav s dessa janela poss vel acompanhar todas as mensagens trocadas em um dado canal ou em um grupo de canais A janela exemplo apresentada acima de uma esta o servidora possuindo cinco canais No corpo da mensagem apresentada a hora se enviada recebida o canal e seu conte do em hexadecimal Na parte inferior da tela os quadrinhos numerados representam o estado de comunica o de cada um dos canais selecionados ou n o As cores dos canais indicam se os mesmos est o ou n o conectados TIPO CANAL Estado O
88. TE atrav s de Arquivo Script da Aplica o Os eventos s o descritos a seguir OnStart Este evento ser disparado logo ap s a partida do aplicativo SpinGateway Neste momento a inicializa o da base de dados j estar pronta e os m dulos de comunica o j inicializados e em funcionamento OnFinish Este evento ser disparado logo ap s ser solicitado pelo operador da esta o o t rmino da execu o do aplicativo SpinGateway Neste momento o sistema ainda se encontra completo em funcionamento OnLogin Este evento ser disparado logo ap s ser feita a identifica o e entrada da senha correta pelo operador da esta o Isto ap s ser conclu do o login com sucesso ao aplicativo SpinGateway OnLogoff Este evento ser disparado logo antes de ser feita a identifica o e entrada da senha por um operador da esta o para a troca de sess o Isto ap s ser conclu do o login com sucesso ao aplicativo SpinGateway OnTimer 00011 A 69 Utilizando Scripts definido um temporizador geral para o aplicativo SpinGateway Este evento ocorrer sempre que este temporizador definido atrav s do par metro periodicidade conforme mostrado na figura abaixo esgotar a contagem de tempo Salvar Script T ATUAR OnTimer vbs Ei Object T ATUAR OnTimer vbs Event OnTimer Periodicidade s 0 Time out ms 1000 Procedure inicial Sub OnTimert l Cancel Figura
89. TION MDB AVDNP 7 9 3 Tipos de Pontos Como todos os manuais do DNP s o em ingl s o descritor das vari veis apresentado em ingl s para o usu rio ter facilidade de identific lo no manual do equipamento O DNP 3 0 L2 suporta os seguintes tipos de ponto no SpinGateway 138 00011 A Notas Num oar one O Sigla EAF EAI ED SA SD CT EAO INT SDD SDL FRZ A D Counter OFF UF UD D gt gt DUOO Analog Input Binary Input Write Analog Output setting 1 Binary Output Read Analog Output setting 1 Vari veis internas do SpinGateway com status da comunica o com canal 2 Binary Output Sa da Digital Dupla Desliga 3 Binary Output Sa da Digital Dupla Ligar 3 Frozen Couter valor congelado do contador 4 Analog Input Float 32 Bits Protocolos de Comunica o Descri o Fun o Utilizada 1 O SpinGateway n o suporta que uma nica vari vel seja simultaneamente de entrada e sa da Assim vari veis do tipo analog output para serem lidas e escritas devem ser declaradas duas vezes embora tenham o mesmo endere o 8 Nessa implementa o existem 26 endere os de vari veis internas de controle conforme mostra a tabela a seguir Essas vari veis refletem o conte do de dois campos de controle do DNP 3 0 e do estado da comunica o com o SpinGateway Os campos de controle s o IIN Status field 8 bit
90. TP e REDE BACnet IP xf Geral SERIAL Avan ado esmero Endere o Computador 1 N mero de Tentativas 3 Amostragem Calend rio min 60 Tempo espera de resposta El 3 Prioridade de comando padr o 5 Dk Cancelar Ajuda Figura 103 Configura o da Ficha Espec fica do Canal BACnet Endere o Computador Computer Address 00011 A 185 Protocolos de comunica o Endere o do computador na rede BACNet N o deve haver outro elemento da rede com o mesmo endere o Quando usado com IEDs BACnet MS TP do fabricante Delta Controls este par metro deve ser configurado com o n mero registrado no conversor CON 768 usado neste canal N mero de Tentativas Number of Attempts Corresponde ao n mero de tentativas de reenvio de uma mesma mensagem de comando para o IED quando a resposta esperada n o chegar dentro do intervalo de tempo definido pelo par metro Tempo de Espera por Resposta Ap s estas tentativas ser gerado evento de Falha de Comunica o Ajuste de Calend rio Calendar Sample Time Per odo de tempo em minutos entre dois envios consecutivos de ajuste de calend rio sincroniza a data e a hora dos IEDs com o PC Gateway Valor igual a O indica para nunca enviar ajuste de calend rio Tempo de Espera por Resposta Timeout Per odo m ximo de tempo em segundos que o m dulo de comunica o aguarda por uma resposta a um pedido de leitura enviado ao IED
91. TS Packages Eta fan Microsoft OLE DB Provider for Indexing Service opaco E den Microsoft OLE DB Provider for Internet Publishing Senna Jee Microsoft OLE DB Provider for ODBC Drivers E Microsoft OLE DB Provider for OLAP Services IV Senha em branco Permitir salvamento de senha Microsoft OLE DB Provider for Oracle Microsoft OLE DB Provider for SQL Server Microsoft OLE DB Simple Provider MSDataShape SQL Server Replication OLE DB Provider for DTS A E Testar conex o Ok Ges as Cancelar Aplicar Ajuda Figura 2 Escolha do provedor para a base de dados 00011 A Componentes do SpinGateway 2 3 Um Projeto SpinGateway 2 3 1 Parametriza es e Op es Um projeto basicamente um conjunto de defini es param tricas sobre os canais de comunica o e protocolos utilizados assim como os diret rios onde est o os programas e a base de dados do sistema Estes par metros s o armazenados em um arquivo texto com o nome do projeto e a extens o INI residente no diret rio do sistema WINDOWS ou WINNT Quase todos os par metros podem ser alterados a partir da pr pria Interface SpinGate Para usu rios mais acostumados com o produto entretanto a altera o direta no arquivo pode ser mais r pida 2 3 2 Objetos de um Projeto Canais Denominam se canais as vias l gicas de comunica o que podem ser abertas entre o SpinGateway e outros equipamentos ou aplicativos Um canal de comunica o poder s
92. UCA al m desta data o est sendo oferecido pelo IED como um objeto a parte um time stamp criado pelo IED No OPC este um objeto independente do objeto que traz o valor de uma medida ou estado de um equipamento Para o m dulo de comunica o AVOPC solicitar um tal time stamp necess rio que o mesmo seja tratado como um objeto como qualquer outro tipo de ponto isto deve ser criada uma linha na tabela CanaisPec com a sigla Itemid do objeto como conhecido no servidor OPC e as siglas do correspondente objeto no Spingate No Spingate n o h local para guardar um tal time stamp a n o ser como time stamp de um outro ponto estado ou medida Assim quando se deseja trazer objetos Time stamp TS deve se utilizar 00011 A 77 Protocolos de comunica o como grupo vari vel as siglas do ponto a que se refere o time stamp Veja na figura a defini o de uma medida e de seu time stamp Protocolo Grupo Vari vel Tipo Endere ol Endere o OPCGERAL CMP_ALO1 50N ED 11 XCBR1 ST PresSt b2 OPCGERAL CMP_ALO1 514B ED 1 1 XCBR1 5T PwrSupSt b16 OPCGERAL CMP_ALO1 AMP_A EA 11 MMUT M Y Pht OPCGERAL CMP_ALO1 AMP_B EA 1 1 MMUT MS VM PhsBf OPCGERAL CMP_ALO1 FP EA 11 MMUT Ma PF PhsAf OPCGERAL CMP_ALO1 HZ EA 11 MMXU1 Mx H2 F OPCGERAL CMP_ALO1 EM A TS 11 MMUT Mx OPCGERAL CMP_ALO1 EM A EA 1 1 MMUT Ma VM Phs f OPCGERAL CMP_ALO1 8 MMUT MS OPCGERAL CMP_ALO1 MMXU1 Mx PhsBE OPCGERAL CMP_ALO1 EM C TS 1 1 MMBSUTMS
93. VOPCG DLL trabalha basicamente com os dados do tipo e entradas anal gicas vari veis anal gicas lidas dos IEDs e entradas digitais vari veis digitais lidas dos IEDs e Tag de tempo tempo em que uma vari vel foi lida e sa das digitais sa das do tipo digital dos IED s e sa das anal gicas sa das do tipo anal gico dos IEDs e Strings textos associados a vari veis dos IEDs 7 1 6 Sigla do M dulo O nome do m dulo conforme deve ser colocado no arquivo INI na se o CANALn Driver OPC DilName AVOPCG Tipo DUMMY Na se o OPCn par metro Protocolo e na tabela de M dulos de Comunica o na base de dados devem ser colocados OPCsServerName KMC KMDigital 1 Nome do Servidor OPC Protocolo OPC 7 1 7 Uso do OPC no Spingate Como Gateway Uma vez que os sistemas operacionais Windows XP e 2000 suportam automaticamente o protocolo OPC esse protocolo tem sido usado como gateway entre protocolos de IED s utilizados com supervis rios que executam em ambiente Windows Dessa forma diversas empresas disponibilizam gateways OPC que traduzem o protocolo do seu IED para um servidor OPC como por exemplo 74 00011 A Protocolos de Comunica o KMC gt OPC Server DNP 3 0 lt gt OPC Server IEC 60870 5 103 gt OPC Server Alen Bradley DF1 lt gt OPC Server Siemens Serie 505 gt OPC Server Etc Adquirindo se um servidor OPC de uma empresa instala se o mesmo no computador do gateway e poss
94. Vae TTmeStam Devicel Channel Devicel Device Groups FEEDER1 FEEDER2 e Analogic Variables Digital Yariables FEEDER4 FEEDERS OHL SEL sl Status 18 3 2003 12 52 Figura 21 rvore do Projeto 4 4 Edi o de Canais de Comunica o 4 4 1 Inclus o de novo Canal Para a inclus o de um novo canal de comunica o deve se clicar com o bot o direito do mouse sobre a palavra geral Canais na rvore de objetos e selecionar com o bot o esquerdo do mouse a op o Adicionar Canal ta SpinGateway SPING INI loj x Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base Car Status Eventos Simulador Configura o Lista Mensagens KIC N mero Tags Data Adicionar Canal Grupos AGROUPNOVO Figura 22 Inclusao de novo canal 22 00011 A Interface SpinGateway Manuten o e Visualiza o O novo canal ser batizado com o primeiro n mero de canal sequencial ainda n o utilizado No exemplo o Canal 2 Nesta janela h v rias fichas para a entrada dos par metros de um Canal de comunica o Quando rec m mostrada apresenta apenas duas fichas Geral e Avan ado A medida que s o definidos o tipo de canal e o protocolo novas fichas aparecem para a defini o de propriedades espec ficas Importante permitida a inclus o e a exclus o de canais mesmo qu
95. a Figura 54 Configura o da Fonte do Texto A configura o escolhida uma op o para o editor e n o para cada arquivo Uma vez escolhida a mesma ser a utilizada at que nova escolha seja feita A configura o salva no arquivo de projeto e serve para as pr ximas se es de utiliza o do editor Neste projeto A figura mostra a configura o padr o inicial Fonte Courier New tamanho 10 estilo normal 62 00011 A Utilizando Scripts 6 3 7 Salvar O bot o salvar serve para o salvamento e grava o do texto e das refer ncias do objeto e evento ao arquivo de script Quando se pressiona o bot o SALVAR aparece a janela de salvamento de scripts mostrada a seguir x 02_61_551_1A_OnAlamLo vbs D Object 02 B1 551 J On lamLo vbs Event OnAlarmLo Periodicidade ms 0 Time out ms 1000 Procedure inicial TT OK Cancel Figura 55 Janela de Salvamento de Scripts No texto selecionado na lista de arquivos combo box aparece uma sugest o para o nome do arquivo concatenando o nome do objeto com o nome do evento N o necess rio utilizar o nome sugerido que pode ser modificado na mesma linha mostrada Os atributos do arquivo s o apresentados a seguir podendo ser alterados tamb m Periodicidade Se for desejado que a rotina seja repetida ap s a ocorr ncia do evento v rias vezes periodicamente basta especificar em milissegundos o per odo de tempo entre duas e
96. a que deve estar no campo de Par metro de sa da na base de dados SpinGateway EV kNumero gt Inclui evento e Tratamento Especial de altera estado na Eventos para cada tipo de base de dados Dispositivo escravo ver a Seguir EVX Numero gt Inclui evento sem Tratamento Especial de alterar o estado na Eventos para cada tipo de base de dados Dispositivo escravo ver a Seguir 7 8 4 Endere amento dos pontos na tabela CANAISPEC O endere amento f sico na tabela CANAISPEC o seguinte ENDEREGO1 Tem a forma lt endere o utr gt lt n mero Bloco de leitura gt O primeiro n mero o endere o f sico do equipamento escravo Modbus sendo nico entre todos os Rel s conectados em uma instala o mesmo que conectados a Canais portas de Comunica o diversos Este n mero est na faixa de 1 a 255 Neste campo al m do endere o f sico deve ser especificado o n mero de um Bloco de Leitura Por Ex 1 2 indica Utr ENDERE O bloco de leitura 2 Bloco de Leitura Cada opera o de leitura de um conjunto de registros utilizando a mesma fun o de leitura feita em uma nica solicita o sendo todos os registros em uma rea cont gua inclu dos na mesma leitura Este conjunto de pontos que podem ser lido em uma nica opera o constituem um Bloco de Leitura Blocos de leitura s o numerados de 0 em diante m ximo 10 para cada UTR No mesmo bloco podem estar pontos de v rias representa es como in
97. a o SpinGateway local passando o Par metro de Sa da definido na vari vel encontrada A tabela apresenta as correspond ncias utilizadas Fun o Solicitada Tipos de Pontos Informa es no Valor Enviado Procurados Comando Gateway 05h Force Single Coil SFC Par metro de Saida 06h Preset Single SD Parametro de Saida Register A y SA Par metro de Sa da Valor atual do ponto de saida 00011 A ne Protocolos de comunica o 7 8 6 Sequ ncia de Eventos para o SEL 2030 Foi implementada fun o especial para a leitura de eventos do SEL 2030 A rea a ser lida a 20EVENT ampliada para um n mero maior de eventos Trata se de uma rea formatada como um relat rio que ap s chegar ao n mero m ximo de N de eventos continua retendo os ltimos N eventos n meros maiores Para se identificar o evento al m do Time Stamp aparece o tag utilizado na nomenclatura da SEL para o ponto em quest o e a a o ocorrida O primeiro n mero o n mero da linha do relat rio variando a cada novo evento O quadro a seguir apresenta exemplos desta listagem gt view 1 char Port 1 Data Region CHAR Data _YEAR 2001 DAY_OF_YEAR 198 07 17 TIME 16 08 10 078 CHAR 002 SEL 311C POTT Date 07 17 01 Time 16 08 10 987 ITAJAI FID SEL 311C R101 V0 Z001001 D20000619 CID A207 DATE TIME ELEMENT STATE 30 07 10 01 14 28 18 088 OUT102 Deasserted 29 07 10 01 14 28 2
98. a qualquer momento sem que exista a obriga o de notificar qualquer parte envolvida isto n o implicar em nenhuma hip tese em altera es reclama es ou extens o de garantia 00011 A iii 00011 A Sumario 15 INTRODU O EE 1 1 1 APRESENTA O EEN 1 1 2 GONDIGOES DE USO EE 1 1 3 DOCUMENTA O EE 1 1 4 OBJET VOS DO SPINGATEWAY as et ee SE dad Age eh dae r adele ea Sad SALAS eta 1 1 5 a AMBIENTE DE PROCESSAMENTO ain 80 Advi nadie in Ahi ead ee aa AA Sei Eer 2 2 COMPONENTES DO SPINGATEWAY cccscsccsssscssessesseseesensessecesessesseeaesaeeaeseeseeseeseeaesaeseeeeseesaenaeeaeseees 3 2 1 APLICATIVOS E BIBLIOTECAS ci iisireseereeeeeteeeereentereetereeeaaea eee ee eres eae aee erer rear eeseenereesteneenes 3 2 2 ESTRUTURADE DIRET RIOS ses asa eosisiizasas aiii eso a a a aa iA 4 2 3 ie Tea E 6 2 3 1 PARAMETRIZA ES E OPCOES iria eetereeereerete area raeereeee re eerere nene rena rereereraes 6 2 3 2 OBJETOS DE UM PROJETO canis a E cea a alla ie ee ata dal 6 2 4 BASE DE DADOS EE 6 2 4 1 ENDERE OS CANAISPEC E 7 2 4 2 M DULOS DE COMUNICAGAO sccscssssssssssessessesseseassssesscssasessessatsasessasseasessesaseatsssessateaseseareassscsueaseaceseeseats 7 2A 3iTIPOS DE Ee de 7 2A ESTADOS are see ete ne Ne ena leg 7 EE EE 7 ZAS SCRIPTS AP Res lee te 7 2A 7 SCRIPTS VARIABLE Aris ee EE 7 3 INICIANDO O SPINGATEWAY sccsccssesessesecsesesseseeseeseeseesenaesaeseesessesaesaeeaesaeseeaesaesaesaesaeeeseesee
99. aaaera nana 74 7 1 5 OPC OLE FOR PROCESS CONTROL CLIENTE OPC na 74 7 4 6 SIGLA DO MODULO EE 74 7 1 7 USO DO OPC NO SPINGATE COMO GATEWAN rare arenanarea nana aerea nana 74 7 1 8 ENDERE AMENTO DOS PONTOS NA TABELA CANAISPEC 76 7 1 9 JANELA BROWSER OPC DO GPINGATE A 78 7 1 10 CONFIGURA O DE PAR METROS PARA OC 80 7 1 11 CONFIGURA O DE IEDS NO OP 82 7 2 UTR LANDYS amp GYR PROTOCOLO TELEGYR sete erereeeeeanenaneaa 85 KEE SIGLA E MO DO EE 85 Te 2 H OAD S ONN ED E E E EE AE ES A N E A 85 7 2 3 ENDERE AMENTO DOS PONTOS NA TABELA CANAISPEC A 85 7 2 4 CONFIGURA O DE PAR METROS PARA TELEGYR cccsscsessssessscssstsesessesscecscessstsessssesnsstsscisaeeaseesetens 86 7 3 MDLCT GATEWAY MOTOROLA MDLC ie ereraaanaaaaennanenacareaaanenanaos 88 F321 SIGLA E MODO sara strass AA A Se a A A Sa A AE 88 7 4 ALSTOM REL S S RIE K PROTOCOLO COURRIER 91 LAT SIGLA E MOD EE 91 7 4 2 TIPO DE PONTOS ee 91 7 4 3 ENDERE AMENTO DOS PONTOS NA TABELA CANAISPEC 91 7 4 4 CONFIGURA O DE PAR METROS PARA COURIER c scsessssesesscsessssesssesecscsesssstsessssesssseecitseeaseesenens 95 7 5 CP ALTUS PROTOCOLOS ALNET IE ALNET II seara 97 521 SIGLA E MODO see Ee ee degen SE gege Eed 98 25 2 TIPO DE PONTOS EE 98 7 5 3 ENDERE AMENTO DOS PONTOS NA TABELA CANAISPEC A 99 7 5 4 CONFIGURA O DE PAR METROS PARA ALNET s ss ssssisesisessisssiiss
100. ada no quadro a esquerda da interface Deve ser utilizado quando s o inclu dos ou exclu dos pontos atrav s da janela Edi o de Pontos Salvar Eventos Este subitem habilita desabilita a op o de guardar para posterior visualiza o dos eventos que est o sendo gerados pela monitora o em tempo real do Gateway run time Estes eventos s o gerados para os pontos que possuam o atributo de Gerar evento habilitado Ver condi es para gera o de eventos no item Edi o de Pontos 4 2 3 Tempo Real Cont m subitens para o controle do m dulo Gateway Tempo Real e a gera o de comandos para os pontos de sa da mm SpinGateway SPING INI el x Arquivo visualizar Tempo Real Ferramentas Ajuda Data Base Iniciar E Vari veisc Parar dor Configura o Lista Mensagens Monitora Canal COMM Recarregar base de dados MM e Comando COMM Figura 14 Menu Tempo real Iniciar Este subitem ativa o aplicativo SPPCOMGTW EXE com o nome do projeto atualmente aberto iniciando a execu o do m dulo SpinGateway run time Ap s a inicializa o do m dulo de Tempo Real o quadro da direita da interface SpinGateway passa a ser visualizado mostrando as fichas de Status de Pontos e ocorr ncia de Eventos Quando faltam informa es para ativar o m dulo de Tempo Real o subitem fica indispon vel Parar Este subitem pode ser utilizado para encerrar a execu o do m dulo de tempo real em conjunto com o m
101. adastrados na tabela TIPOS DE PONTOS s o os seguintes Sigla C digo Tipo de Sinal Tipo de Ponto Descri o em ALNET le ALNET II EA 0 anal gico Entrada Entradas anal gicas ED 1 digital Entrada Entradas digitais SA 2 anal gico sa da Escrita de setpoints em tabela SD 3 digital sa da Sa das digitais AX 4 digital Entrada Operandos Auxiliar 8 bits MM 5 analogico Entrada Operandos Memoria 16 bits SY 6 digital Entrada Variavel de controle timeout do CP EAF 7 analogico Entrada TabelaMemoria Float 32 bits BCD 8 Analogico Entrada Operandos Decimais no CP BCD SAX 9 digital saida Escrita em bits de AUX 98 00011 A Protocolos de Comunica o 7 5 3 Endere amento dos pontos na tabela CANAISPEC O endere amento f sico que refere se na tabela CanaisPEC o seguinte Endereco1 o endere o f sico do CP nico na linha ou rede que se encontra conectado De 1 a 255 Endere o1 E o endere o f sico do CP nico na linha ou rede que se encontra conectado De 1 a 255 Se o conjunto de operandos a ser lido causar blocos muito longos pode se definir blocos de leitura Na forma lt Endere o1 gt lt n mero do bloco gt Cada conjunto de pontos do mesmo bloco ser lido por um comando de leitura individual Endere o o endere o do ponto propriamente reiniciando a partir de zero para cada um dos tipos de pontos Este endere o composto por um n mer
102. aliza o no servidor ms 500 Banda Morta 0 IT Eventos n o Solicitados IV Escrita periodica Ok Cancelar Figura 69 Configura o de par metros para canal comprotocolo OPC Par metros Gerais do Canal OPC Nome do N de rede Remoto OPCRemoteNode Nome na rede do computador remoto em que est instalado o servidor OPC que se deseja conectar Caso se deseje conectar ao pr prio computador pode se deixar em branco este campo Nome do Servidor OPC OPCServerName Neste campo deve ser especificado o nome do programa Servidor OPC ao qual se deseja conectar Para facilitar a especifica o basta clicar sobre o campo que aparecer uma janela mostrando todos os servidores OPC encontrados no microcomputador indicado no campo N de rede Remoto descrito acima No pr prio computador se o campo N de rede Remoto estiver em branco basta escolher um dos servidores e pressionar o bot o OK que o nome ser transferido para o campo da janela de configura o Desejando se procurar em outro computador da rede basta digitar no campo Remote node desta janela o nome do computador 80 00011 A Protocolos de Comunica o desejado e teclar TAB para sair do campo A nova lista de servidores existentes no outro computador ser mostrada E importante salientar que para se conectar ao OPC Server de outro computador deve se estar no mesmo dom nio e com mesmo usu rio logado w OPC Servers x Re
103. alor da sa da ser determinado pelo valor da maior prioridade n o nula isto prioridade 7 desligado INACTIVE 00011 A 189 Protocolos de comunica o Priority Array Present Value Priority Array Present Value iC Lace 1 Il ACTIVE a A Re sf 3 st 4 EI hemes s E ACTIVE 9 6 ACTIVE INACTIVE 7 o mi ACTIVE Dem lege Keesen sf BL O 9 9 ACTIVE wf E demm deeg wl ml default INACTIVE default INACTIVE Priority Array Present Value Priority Array Present Value 1 ACTIVE 1 Lo L INACTIVE 2 zi ____ 3 geng 4 al 5 S sl 6 op Si 7 7 INACTIVE 8 BL o 9 9 ACTIVE We ml ke 16 o default INACTIVE default INACTIVE Figura 106 Exemplo de opera o do array de prioridades BACnet 7 12 7 1 Enviando Comandos Para enviar um comando selecione um ponto da rvore de projeto e selecione a op o Comandar no menu Tempo Real Uma caixa de di logo ser apresentada para configurar os par metros de comando veja figura abaixo 190 00011 A Protocolos de Comunica o Comando x Tag de Sa da ED 01 DAC 633 404_CMD Par metro fi Tipo do Log Walor jo 000 Dk Cancelar Ajuda Figura 107 Enviando Comandos O campo Par metro deve ser preenchido com a prioridade de comando BACnet desejada Este valor deve pertencer ao intervalo de 1 a 16 O Campo Valor refere se ao valor digital ou anal gico que ser atribu do ao objeto comandado P
104. alor que estiver neste campo ser enviado 00011 A 17 Interface SpinGateway Manuten o e Visualiza o Bot o Ok Quando pressionado envia o comando para o Tag especificado Bot o Cancelar Fecha a janela sem enviar comando Bot o Ajuda Para chamar o aux lio on line com informa es sobre esta janela Obs Para detalhes sobre como os protocolos interpretam certos par metros e tipos de log veja o item Protocolos de Comunica o neste manual 4 2 4 Ferramentas Cont m os subitens para a escolha de op es gerais do SpinGateway e Registro do Aplicativo i SpinGateway SPING ini y Ioj x Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base Op es 0 0 Registrar Aplica o Editar op es Canais Grupos Figura 16 Menu Ferramentas Op es Este subitem permite a visualiza o e altera o das op es gerais de execu o do projeto atual Aparece uma janela com v rias fichas uma para cada grupo de op es e Esta o e Linguagens e Op es Gerais Para descri o detalhada destas op es veja o item Op es a seguir Registrar aplicativo Este subitem pode ser utilizado para o disparo dos procedimentos de registro de OCX e do servidor OPC utilizados no sistema SpinGateway Na instala o normal do SpinGateway estes procedimentos s o executados considerando o nome do projeto atualmente aberto e o diret rio de Programas nele especificado Editar
105. alquer como por exemplo Master DNP Baud Rate Colocar a m xima velocidade poss vel no computador onde roda o SpinGateway No exemplo se colocou 9600 Ap s essa ltima pergunta o SEL2030 apresenta uma listagem das op es selecionadas e pergunta se o usu rio confirma Encerrado esse passo tem se a porta 16 configurada para ser conectada ao SpinGateway SCADA Para verificar como uma porta est configurada o usu rio pode usar o comando SHOWSET lt n gt onde n o n mero da porta Abaixo mostrado esse comando para a porta 16 gt gt showset 16 lt enter gt PORT 16 DEVICE M PROTOCOL D ADDRESS 2 CLASS 2 16BIT 16 SO_TIMEOUT 1 0 DL_CONFIRM 3 DL_TIMEOUT 500 MIN_DELAY 50 MAX_DELAY 100 00011 A 151 Protocolos de comunica o SETTLE1 0 0 SETTLE 0 0 REPORT_ON 2 00 UNSOL REP N CONFIRM TO 2000 DND PAIR Y CLSO VIEW N DND CMDNUM 8 DNP_SBONUM 4 Press RETURN to continue lt enter gt DND BRNUM 3 DND RBNUM 8 PORTID master dnp BAUD 9600 gt gt Configurando as Portas Ligadas aos Rel s SEL No exemplo vai se conectar um rel SEL a porta 13 do SEL2030 para que atrav s da porta 16 implemente se o controle supervisivo das informa es desse rel Mais precisamente adiciona se um rel SEL321 O procedimento de configura o semelhante ao feito para a porta 16 onde os seguintes passos devem ser seguidos Conectar o SEL 321 porta 13
106. amostragem de calend rio estabelece a periodicidade de enviar mensagem de sincronismo para o IED Observar que no caso de equipamentos com tempo sincronizado por GPS esse tempo deve ser zero 12 Para cada grupo de leitura c clica 1 a 20 utilizado deve ser definido um tempo Algumas implementa es do protocolo n o utilizam as leituras c clicas Nesse caso a IED periodicamente disponibiliza os dados classe 2 em uma rea e o mestre faz uma leitura de todos os dados classe 2 Nesse tipo de implementa o deve se declarar o tempo de envio de pedido de status 14 O tempo de leitura geral uma mensagem pedindo o estado dos pontos de todas as classes sem tag de tempo A seguir s o feitas considera es sobre a parametriza o do IEC 870 5 particulares a cada IED 15 Endere o do IED Endere o do Reserva Corresponde ao endere o do IED Na implementa o de um IED reserva deve ser declarado tamb m seu endere o para o SpinGateway fazer a correla o entre os dois Se n o existe reserva usar o mesmo endere o nos dois 112 00011 A 18 Protocolos de Comunica o Descri o do IED usado apenas com prop sito documentacional M scara de Grava o Descarte No IEC 870 5 existe um byte designado Descritor de Qualidade QSD que associado ao objeto de informa o do ponto Quando o objeto enviado para o Mestre se os atributos de qualidade indicarem que o dado n o bom o mesmo pode
107. ando o Gateway run time estiver ativo Estas altera es entretanto somente ser o assumidas ap s reiniciar se a execu o do run time utilizando no menu Recarregar Banco de Dados Quando a altera o apenas das propriedades de um canal poss vel a reinicializa o apenas deste canal pressionando se o bot o apropriado na interface do run time GERAL Quando a janela para um novo canal mostrada a ficha selecionada a GERAL e o n mero do canal j vem preenchido Os demais campos estar o em branco x E ETWORK Advanced TLNS20300 Channel 0 Channel Description Cliente Telnet SEL2030 Type NETWORK E Protocol TLNS2030 Comunica o TELNET SEL 2030 Me Figura 23 Propriedades do Canal ficha GERAL Deve se preencher ent o Descri o Texto opcional descritivo da fun o e utiliza o do canal Tipo O tipo do canal ser escolhido na lista SERIAL REDE ou DUMMY SERIAL define que o meio f sico na comunica o ser atrav s de portas de comunica o serial tipo COM REDE deve ser escolhido para comunica o utilizando rede LAN e protocolo TCP IP Nos protocolos de aplica o encapsulados em TCP IP este deve ser o tipo escolhido Nas comunica es atrav s de Sockets TCP IP em uma mesma m quina tamb m se utilizar REDE DUMMY ser utilizado para m dulos de comunica o como o Cliente OPC que nao utilizam canais f sicos de comunica o ou protocolos pr prios que i
108. ara a configura o de um canal com o protocolo Telegyr 5700 da Lands amp Gyr Canal e e x Geral SERIAL N mero de Tentativas 5 00 Amostragem Calend rio s Ioem Amostragem Anal gicas s be Amostragem SOE LOG s jis Amostragem SOE s mooo Tempo para Mudan as Digitais s js Time out s br TimeOut Comando el fio 8 Frt S Dk Cancelar Ajuda Figura 72 Configura o de par metros para Telegyr N mero de Tentativas TryNumber 5 N mero de tentativas de reenvio de uma mesma mensagem de leitura para a UTR Ap s estas tentativas ser gerado evento de Falha de Comunica o com a UTR Amostragem Calend rio TimeSync 3600 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de ajuste de calend rio Valor O informa que essa mensagem n o deve nunca ser enviada a menos de situa es especiais que s o inicializa o reset na UTR e solicita o do operador atrav s do menu no SppComgtw Amostragem Anal gicas TimeAllAnalog 15 86 00011 Protocolos de Comunica o Per odo de tempo em segundos entre dois envios consecutivos de solicita o de leitura de todos os pontos de entradas anal gicas Valor O indica que esse pedido nunca deve ser enviado a menos de situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Amostragem SOE Log TimeSOELog 40 Per odo de tempo em segundos entre do
109. ara comandar uma vari vel digital envie Valor 0 para deslig la ou Valor 1 para lig la Para enviar o valor NULL para um ponto e por conseguinte liberar a referida posi o no array de prioridades use Valor 999 independente do tipo do ponto digital ou anal gico Comando x Tag de Sa da JED_01_DAC_633 804 CMD Par metro k Tipo do Log EH Valor 999 Ok Cancelar Ajuda Figura 108 Envio de valor NULL para a posi o 6 do array de prioridades 00011 A 191
110. ara o comando das facilidades de cria o altera o de scripts e edi o do texto Abaixo est mostrada esta barra e o significado de cada bot o Nos itens seguintes veja explica o para cada uma das a es obtidas por estes bot es BER Goes Slo Be AL Fonte Procurar Colar texto Copiar texto Recortar texto selecionado Refazer ultimas edi es Desfazer ultimas edi es Compilar e verificar a sintaxe Mostrar janela com objetos Excluir as referencias a um script existente Salvar a referencia e o texto de um script carregado Associar um script existente com este evento Abrir arquivo script existente Figura 51 Nome do Script 6 3 3 Lista de Eventos No canto superior esquerdo da janela h uma combo box lista com os eventos definidos para o objeto para o qual se est utilizando o editor Quando se est definindo um procedimento script deve se escolher o evento desejado e ap s definir o texto do script Os itens Objetos e Eventos a seguir apresentam a lista de objetos e os eventos que podem ser definidos para cada objeto Quando para um determinado objeto se escolhe um evento na lista e j h um script definido para este objeto e evento o texto deste script carregado e aparece no quadro de texto no centro da janela Quando n o existe script aparece o inicio de um script sugerindo um nome de procedimento igual ao do evento escolhido 6 3 4 Nome do Script Ao lado da combo box com a lista de event
111. ara o lado do outro computador TransmitionMode RTU Tipo de transmiss o utilizada no protocolo RTU default cujos c digos s o transmitidos em bin rio ou ASCII cujos c digos de fun o endere os e dados s o transmitidos em codifica o ASCII Timeout 1000 em milissegundos Tempo em milissegundos a partir do qual a n o chegada de uma resposta esperada desde o envio de uma solicita o ao equipamento escravo MODBUS ser considerada falta Ser considerada uma falha de comunica o caso consecutivamente esta falta de resposta ocorrer MAX RETRIES vezes Veja par metro a seguir MaxRetry 5 N mero de tentativas de reenvio de uma mesma mensagem para o equipamento escravo cuja resposta n o estiver vindo no tempo definido pelo par metro TimeOut acima Ap s estas tentativas ser gerado evento de Falha de Comunica o com o equipamento escravo MODBUS TimeCalendar 20 em minutos Periodicidade no envio de ajuste de data e hora para os equipamentos Modbus escravos conectados neste canal Valor O indica para nunca enviar calend rio A escrita depende de implementa o pr pria para cada tipo de equipamento TimeReadOutputStatus lt nb gt 1000 em milissegundos Periodicidade no envio de solicita es de leitura de Blocos de pontos do tipo OS Output Status Valor 0 indica para nunca fazer estas leituras As mesmas tamb m n o ser o feitas se nenhum ponto deste tipo for encontrado na
112. as s fun es de cada rel Essas reas s o designadas METER corresponde a todas as entradas anal gicas associadas ao rel conectado a porta 13 TARGET Corresponde a todas s entradas digitais associadas as fun es do rel conectado a porta 13 O texto apresentado a seguir corresponde ao comando MAP 13 METER solicitando que sejam apresentadas as vari veis do tipo METER do rel conectado porta 13 gt gt map 13 meter lt enter gt Port 13 Data Region METER Map Data Item Starting Address Type _ YEAR 3000h int DAY OF YEAR 3001h int TIME ms 3002h int 2 MONTH 3004h char DATE 3005h char YEAR 3006h char HOUR 3007h char MIN 3008h char SECONDS 3009h char MSEC 300Ah int ia 300Bh float 2 ib 300Fh float 2 ic 3013h float 2 va 3017h float 2 vb 301Bh float 2 vc 301Fh float 2 IAB A 3023h float 2 IBC A 3027h float 2 ICA A 302Bh float 2 VAB V 302Fh float 2 VBC V 3033h float 2 VCA V 3037h float 2 PA MW 303Bh float QA MVAR 303Dh float PB MW 303Fh float QB MVAR 3041h float PC MW 3043h float QC MVAR 3045h float P MW 3047h float Q MVAR 3049h float I0 A 304Bh float 2 I1 A 304Fh float 2 I2 A 3053h float 2 Vo V 3057h float 2 V1 V 305Bh float 2 V2 V 305Fh float 2 Dentre as vari veis acima tem se corrente nas tr s fases ia ib e ic tens o nas tr s fases etc 154 00011 A Protocolos de Comunica o Para visualizar o conte do das vari veis
113. ase de dados 65 SFC D O Force Single Coil sa da digital em MODBUS um bit conforme par metro A D A Spingateway trata como anal gico D Spingateway trata como Digital I O I ponto de entrada O Ponto de sa da comando ou escrita Obs Em muitas especifica es do MODBUS os tipos de pontos s o tratados como referencias por n meros A correspond ncia entre estas e os tipos aqui utilizados est a seguir Tipo Referencia 00011 A 123 Protocolos de comunica o OR holding registers IR input registers OS outputs Status IS input status 4x references 3X references Podem se referir a Bits Ox references coils Podem se referir a Bits 1x references coils 7 8 3 Caracter sticas dos Tipos de Pontos A tabela seguinte apresenta as caracter sticas principais de cada um destes tipos de pontos Na primeira coluna o tipo como definido em TIPOPONTOS acima A seguir a forma de especifica o da coluna txtEndere o2 no CanaisPec A terceira coluna mostra o formato que ser aplicado aos registros lidos Assim se um ponto for definido como Float FOR ap s a leitura do bloco de registros de 16 Bits para formar o valor do ponto os 4 bytes a partir do endere o do registro ser o considerados na representa o IEEE 866 A ltima coluna indica a Fun o no protocolo MODBUS a ser utilizada na opera o de leitura Sigla Endere o Form
114. assa a obter as informa es em tempo real do SpinGateway e disponibiliz las para seus clientes Q Simple Asynchronous Read and Write Sample x OPC DA 2 0 SPIN SpinGateOpcServerDA 1 Server OPC Item ID FEEDER1 CB v Head VW rite Figura 65 Listagem de itens no servidor OPC 7 1 2 Leituras OPC Nas leituras feitas a pedido dos clientes OPC sao enviados os valores atuais dos pontos no gateway As leituras somente sao aceitas para pontos cujos tipos se enquadram em pontos de Entrada ou pontos Internos No caso de pontos analdgicos sao enviados valores no formato Float IEEE 32 bits e no caso de pontos digitais s o enviados pontos no formato Inteiro de 16 bits Em qualquer caso a estampa de tempo a ltima existente no Gateway para o ponto Se foi criada por algum m dulo de comunica o ou trazida de um IED propriamente depende do protocolo e dos IED s envolvidos na aquisi o do dado 7 1 3 Escritas OPC Nas escritas ou telecomandos enviados por Clientes OPC ao gateway s o executados os procedimentos a seguir S o aceitos valores booleanos inteiros de 16 ou 32 bits e Floats de 32 ou 64 bits Pontos cujo tipo se enquadra em ser de SAIDA tem seu valor alterado na base de dados e um comando enviado para o m dulo de comunica o do mesmo sendo enviado o mesmo valor como Par metro de Sa da Pontos cujo tipo interno tem apenas seu valor alterado na base de dados n o sen
115. ato Fun o de Leitura OS referencia a bit gt Bit Read Output Status IS referencia a bit gt Bit Read Input Status IR registro gt lt campo Dit 16bit Word s sinal Read Input Register OR kregistro gt lt campo bit gt 16bit Word s sinal Read Output Register SY Ponto digital interno Pontos Sistema comunica o SIR kregistro gt 16bit Word c sinal Read Input Register SOR kregistro gt 16bit Word c sinal Read Output Register FIR kregistro gt Float IEEE 32 bits Read Input Register FOR kregistro gt Float IEEE 32 bits Read Output Register DIR kregistro gt Double Float 64 bits Read Input Register DOR kregistro gt Double Float 64 bits Read Output Register LIR kregistro gt Long Integer 32 bits Read Input Register LOR kregistro gt Long Integer 32 bits Read Output Register BIR registro gt lt n bit gt Bit Read Input Register BOR k registro gt lt n bit gt Bit Read Output Register SD kregistro gt 16 Bit Word Preset Single Register saida digital O valor enviado o do campo Par metro de Sa da na base de dados para o ponto escolhido SA kregistro gt 16 Bit Word Preset Single Register Saida Anal gica ou set point O valor enviado o atualmente existente como valor atual na variavel de sa da SFC kreferencia a bit gt Bit 124 i Force Single Coil Envia um c digo Modbus ON ou OFF 00011 A Protocolos de Comunica o Sigla Endere o Formato Fun o de Leitur
116. ca o do novo estado na base de dados em tempo real Valor valor atual dos pontos anal gicos ou estado dos pontos digitais Tipo de Evento um c digo num rico para definir tipos diferentes para eventos Ser dependente da sua utiliza o 5 2 3 Janela do Simulador A Janela do Simulador mostrada quando escolhida a Ficha SIMULADOR no quadro ao lado direito da Interface Spingate Ela permite configurar pontos da base de dados para que seus valores sejam simulados internamente no m dulo tempo real Sppcomgtw facilitando demonstra es testes e diagnose de ocorr ncias Esta mesma janela permite o controle do estado do processo de 46 00011 A Interface do Gateway Run time SPPCOMGTW simula o bem como mostra todos os pontos atualmente configurados para simula o e seus par metros Funcionamento do Simulador O procedimento de simula o de estados e valores de pontos da base de dados de tempo real executado diretamente pelo modulo tempo real Sppcomgtw atrav s de rotinas de apoio e objetos com par metros e dados gerenciados pela biblioteca principal de tempo real do Sppcomgtw Os pontos a serem simulados devem ser inseridos na lista de pontos Em Simula o com um conjunto de par metros valor inicial valores m nimo e m ximo incremento e periodicidade Para os pontos que est o na lista de em simula o N O ser o atribu dos os valores recebidos do campo pelos m dulos de comunica o
117. cececeeeeceeeeceeeeseeeseneeseaeeeseaeeceaeessaneeseaeeeeeneeeseneeeeaes 55 5 4 MECANISMO DE LOG DO SPPCOMGTW 2 ccceccceececeeeeeeeeneeseaaeesaeeceaaeeseaeeseaeeeseeeeseaeesseeeessaeees 56 UTILIZANDO SCRIPTS eiiaoe N A a R A 58 6 1 INTRODU O E 58 6 2 ELEMENTOS BASICOS UTILIZADOS casna eiaa enia re eee ah ee eee 58 6 3 EDITOR DE SCRIPTS opra Seen a a ra 58 BCE QUADRO DE TEXTO EE 59 6 3 2 BARRA DE BOT ES DE COMANDO nnt aree enen mnte 60 G32USTADEEVENTOS orretan srenn os oeeta sprs tnasoe nieren resen 60 6 3 4 NOME DO GCHIPT EEEE E Ennaee tennene eeen 60 6 3 5 ASSOCIAR EE 61 6 3 6 CONFIGURA O DA FONTE DO TEXTO BOT O IA 62 00011 A 6 3 SALVA e EE 63 6 93 EXCLUIR EE 64 OI DOBJELOS EE 64 6 3 10 COMPILAR EE 68 CERN IN 68 6 4 OBJETOS E EVENTOS ERENNERT 69 6 4 1 OBJETO APLICATIVO 2 0 ceccccccecssssceeccsneeeeeesceeeeeescsaeeeceeseaaeeecsseeeeeecsaeeeeeceaeeeessseneeeeseeeaeeeesseneeeeeseneeeeeses 69 6 4 2 OBJETOS DE VARI VEIS ANAL GICAS ccccscssessssesessssesecsescssssesesscsssstssessesucsssesessteesstsestsitsteteneeseesetens 70 6 4 3 OBJETOS DE VARI VEIS DIGITAIS 70 7 PROTOCOLOS DE COMUNICA O cs sssssssscssssssesesessssscsesessesescsssssseacsesseasecsesesseacsetssaracsnseseaeees 72 7 1 OPC OLE FOR PROCESS CONTROL a a a a E a E E a 72 7 1 1 OPC OLE FOR PROCESS CONTROL SERVIDOR OPL 72 fe LEITURAS dE 73 Ke Re 73 7 1 4 ARQUIVO DE REGISTRO DO OPRCGEDRVER rear aae ana re
118. como por exemplo os protocolos utilizados no supervis rio RealFlex Siemens e o perfil Iberdrola Coelba Sigla e Modo Modos Mestre ou Escravo Para configurar um canal de comunica o com este protocolo deve se escolher a sigla IEC870 na lista de protocolos da janela CANAIS na Interface SpinGateway Grupos de Pontos e Classe de Dados O IEC870 5 101 prev a exist ncia de agrupamentos de pontos Nesta implementa o podem existir Os dezesseis agrupamentos de leitura c clica previstos na norma 1 a 16 Os quatro agrupamentos de leitura c clica de contadores previstos na norma 17 a 20 Dois agrupamentos pr prios da implementa o para adicionar funcionalidades n o previstas na norma 22 e 23 A implementa o suporta as duas classes de dados previstas no IEC Classe 1 Priorit rios designados eventos possuindo sempre etiqueta de tempo ASDU s pares ou entre 30 e 37 para o caso de time tag de 56 bits Classe 2 N o priorit rio obtidos a partir de leituras c clicas n o possuindo etiqueta de tempo ASDU s mpares Observar que o conceito de classe n o associado ao ponto Assim um ponto quando muda de estado pode gerar um evento classe 1 que deve ser tratado antes da leitura c clica do mesmo ponto que classe 2 Em fun o da implementa o s leituras c clicas mudam o estado do ponto na tela para evitar inconsist ncias j que ap s concluir o tratamento do evento o IED conti
119. da a Ficha LISTA MENSAGENS no quadro ao lado direito da Interface Spingate A Janela de visualiza o de mensagens permite a visualiza o em hexadecimal de mensagens trocadas entre esta esta o e o campo ou outras da rede A visualiza o seletiva podendo se incluir quaisquer combina o de canais e SpinGate SPING INI iol xj Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base Canal0 Leitura Reles IEC 32767 0 MESTRE sping ini Status Eventos Simulador Configura o Lista Mensagens Monitora o E Canais Canal0 o tal Canall Sa 16 15 24 816 SND 00 gt 10 4901 00 44 16 2 Canal Stai 116 15 21 629 REC 00 gt 68 04 04 68 28 01 00 46 01 04 01 00 00 02 77 16 Canal3 Ger 16 15 21 629 SND 00 gt 10 7A 01 00 7B 16 Canald Ser 16 15 21 457 REC 00 gt 10 0001 0001 16 Gace 16 15 21 441 SND 00 gt 10 4001 00 4116 16 15 21 238 REC 00 gt 10 08 01 00 0C 16 16 15 21 144 SND 00 gt 10 4901 00 44 16 16 15 21 129 REC 00 gt 10 08 01 00 0C 16 16 15 20 863 REC 00 gt 10 08 01 00 0C 16 16 15 20 848 SND 00 gt 10 4901 00 44 16 16 15 20 582 REC 00 gt 10 08 01 00 0C 16 16 15 20 566 SND 00 gt 10 4901 00 44 16 16 15 20 504 REC 00 gt 68 F7 F7 68 28 01 0001 50 14 01 2E 3C CO 2D 3C CO 2C 3C CO 28 3C CO 24 3C CO 29 3C CO 28 3C CO 27 3C CO 26 3C CO 25 3C CO 24 3C CO 23 3C CO 22 3C CO 21 3C CO 20 3C COF 38 CO 1E 38 C0 1D 38 C0 1C 38 C0 18 38 CO 14 38 CO 19 3B CO 18 3B C
120. de Sdn um n mero crescente a partir de 0 no qual O a sa da O da primeira placa de sa das digitais 1 a sa da 1 e assim por diante continuando consecutivamente nas pr ximas placas de sa das digitais A sa da deve continuar mantida por alguns ciclos depende do equipamento sendo acionado e ap s o programa deve zerar o elemento da tabela SAIDA ANALOGICA SET POINT Trata se do envio de um valor num rico como um set point contido em uma vari vel anal gica da base de dados do SpinGateway para que seja escrito em uma linha de uma tabela no CP ENDERE O lt n mero da tabela gt lt ponto gt O n mero da tabela qualquer um entre 1 a 255 A sa da feita por um comando de escrita nesta tabela de mem ria O ponto o n mero do elemento na tabela PONTOS DO SISTEMA SY 6 obrigat ria a defini o de um ponto para a supervis o de TIMEOUT na comunica o com o CP que tenha endere o da forma SY lt endere o1 gt Endere o do CP lt endere o2 gt 1 Operandos AX Auxiliar e MM mem ria A defini o para leitura direta destes operandos na mem ria do CP pode ser feita com o operando completo indicando apenas o endere o do mesmo ou um bit do operando na forma Endere o lt endere o do operando gt lt n mero do bit gt Pode se inclusive ler para tags diferentes o operando completo e alguns ou todos de seus bits para outros tags Operando BCD Decimal A defini o
121. de cada vari vel a uma classe No caso est sendo informado que as Binary Input de ndice O e 1 fazem parte da classe 1 e Binary Input de ndice 2 faz parte da classe 2 e codevpz6o O O OOOO J DebugMode COM1 9600 NONE 8 1 No File Enter Debug Command Press ESC key to see menu Debug Command Figura 86 Aplicativo de configura o para DND 3 0 A sequ ncia normal de opera o do mestre 1 Ao ser iniciado envia pedido de leitura de eventos de classe 1 2 e 3 60 2 60 3 e 60 4 para todas as IED s 2 Em sequ ncia envia pedido de leitura de classe O leitura de integridade 60 1 para todas as IED s 3 Ciclicamente com intervalos de tempo conforme definido no arquivo de inicializa o faz leitura das classes 0 1 2 e 3 60 1 a 60 4 4 Quando recebe uma mensagem com IIN Internal Indication informando que IED requer sincronismo envia mensagem de sincronismo 50 1 Essa mensagem s enviada por solicita o da IED 5 Quando recebe uma mensagem com IIN indicando que IED reiniciou restart executa uma escrita de clear device flag 80 1 e vai para 1 6 Quando o usu rio executa um comando de sa da digital ou sa da anal gica o software envia a respectiva requisi o para o IED 12 1 ou 41 2 7 9 2 Sigla do M dulo Esta a sigla a ser colocada no par metro DRIVER do arquivo INI e nas tabelas de M dulos de Comunica o e CanaisPEC na base de dados AC
122. dicam o modo atual se o valor real adquirido no campo Normal ou se o valor foi for ado pelo usu rio Simulado Para se for ar uma simula o basta escrever o valor desejado no pr prio campo escolher a op o simulado e pressionar o bot o de refrescamento Endere o A ficha Endere o apresenta e permite a entrada dos dados de endere amento de protocolos de comunica o que adquirem ou enviam o estado do ponto sendo descrito Haver uma linha para cada protocolo que manipula este ponto Se por exemplo um ponto recebido cliente por um protocolo e enviado servidor a outros equipamentos por tr s diferentes canais e protocolos haver quatro linhas descrevendo o endere amento para cada um dos canais Para se inserir nova linha retirar uma delas ou retirar todas se deve clicar o bot o direito do mouse sobre a tabela com o que ser mostrado menu para a escolha de uma destas op es Para excluir deve se antes selecionar a linha a ser exclu da clicando se sobre ela 40 00011 A Interface SpinGateway Manuten o e Visualiza o Inserir linha Remover linha Limpar Figura 38 Janela de propriedades de um ponto Ficha Endere o e M dulo de comunica o Define o protocolo associado a esse registro Clicando se sobre o campo s o apresentados os protocolos definidos nos canais j especificados para esse projeto O cadastro destes canais deve ser feito atrav s da op o Inclus o de Canais
123. do SEL2030 atrav s de um cabo serial SEL 272A Parametrizar a porta 13 de forma semelhante a porta 16 exceto quando definindo que o device como um rel SEL S ao inv s de um Master M Nesse caso o SEL2030 far toda a configura o autom tica como mostrado a seguir gt gt set 13 p Port communications settings for Port 13 Device Type U Unused S SEL IED O Other IED P Printer M Master DEVICE S lt enter gt Auto configure port Y N CONFIG N y lt enter gt Attempting auto configuration AADone FID FID SEL 321 1 R422 V6561 12pb D990415 DEVICE ID LT 500 KV JAGUARA BAUD RATE 2400 OPERATE SUPPORT Binary 1 Breakers 16 Remote Bits S C LEVEL 1 PASSWORD OTTER COMMANDS SUPPORTED B 20METER B 20TARGET A 20HISTORY A 20STATUS A 20EVENT A 20EVENTS A 20EVENTL Port Identification String PORTID LT 500 KV JAGUARA 321 SPIN lt enter gt Communications Settings Baud Rate 300 600 1200 2400 4800 9600 19200 BAUD 2400 lt enter gt Number data bits 7 8 DATABIT 8 lt enter gt 152 00011 A Protocolos de Comunica o Stop Bits 1 2 STOPBIT 1 lt enter gt Parity N 0 E 1 0 PARITY N lt enter gt Enable RTS CTS handshaking Y N RTS CTS N lt enter gt Enable XON XOFF flow control Y N XON XOFF Y lt enter gt Port Timeout in minutes 0 0 120 0 TIMEOUT OFF lt enter gt PORT 13 DEVICE S CONFIG Y PORTID 321 SPIN BAUD 2400 DATABIT 8 STOPBIT 1 PARITY N
124. do conectados a canais de comunica o diferentes Deve estar na faixa de 1 a 65535 Descri o do IED IED Description Preenchimento facultativo pode ser usado para registrar a identifica o do dispositivo BACnet Endere o F sico DIP Switch Address Especifica o endere o f sico do IED BACnet que geralmente atribu do via DIP switch N o deve haver outro IED com endere o f sico id ntico ao deste IED na mesma rede BACnet System Indica se o valor do objeto Device de um IED BACnet diferente do seu endere o f sico e ou se este IED usa servi os relacionados camada de rede exigindo dessa maneira o endere o de rede BACnet Para equipamentos do fabricante Delta Controls este parametro deve ser configurado como ativo nas seguintes situa es e Controladores de Aplica o configurados como SYSTEM jumper DNA habilitado 00011 A 187 Protocolos de comunica o e Controladores de Sistema configurados como SYSTEM ou AREA independente da posi o do jumper DNA Endere o de Rede Network Address Determina o endere o da rede BACnet a qual o IED est conectado Presente somente se o par metro SYSTEM estiver ativado Para equipamentos do fabricante Delta Controls este par metro deve ser configurado como 0 nos Controladores de Sistema que determinam o endere o de rede BACnet dos Conroladores de Aplica o Objeto Device Device object ID Valor do objeto Device deste IED Presente somen
125. do gerado comando para sa da Pontos somente de Entrada n o s o alterados sendo o comando de escrita OPC respondido com o c digo OPC E BADRIGHTS erro 00011 A 73 Protocolos de comunica o 7 1 4 Arquivo de Registro do OPCServer O registro do OPCServer normalmente feito durante a instala o ou atrav s do Menu da Interface SpinGate FERRAMENTAS REGISTRAR APLICATIVO Este arquivo tem o nome RegOpcServXXXX Bat Onde XXXX o nome do projeto Seu conte do OPCSwiftServer UnRegServer DLL D ddddal prg avopcsrv all O par metro ao final o nome do projeto OPCSwiftServer RegServer DLL D dddd prg avopcsrv dll PARAM XXXX A parte D dddd prg o diret rio dos programas do SpinGateway Este arquivo colocado no diret rio de programas pelo Instalador Quando se cria um novo projeto ou se altera o diret rio de programas gerado um novo arquivo destes com as informa es de path e nome do projeto apropriados 7 1 5 OPC Ole for Process Control Cliente OPC OPC a denomina o de uma interface padr o aberta definida originariamente pela Microsoft para a intercomunica o entre microcomputadores e UCL s utilizados em automa o industrial Hoje esse protocolo mantido atrav s de uma funda o de usu rios OPC http www opcfoundation org O m dulo de comunica o AVOPCG DLL do sistema Spingate atua como um cliente OPC v 1 0 e v 2 0 para um servidor OPC 1 0 ou 2 0 O m dulo A
126. e dos podem ser diferentes O n mero da porta reserva no mesmo canal de Comunica o serial Ex para COM1 1 COM2 2 usada para a comunica o O valor default 0 indicando que n o h porta reserva A porta reserva utilizada quando se tem o meio de comunica o duplicado podendo ser utilizada alternativamente uma ou outra porta Enquanto a comunica o no canal principal for normal sem ocorr ncia de time outs na comunica o a atividade ser mantida na porta principal Quando ocorrerem diversos default 5 time outs consecutivos o aplicativo principal de tempo real SPPCOMFG tentar passar a comunica o do canal para esta porta alternativa Se obtiver xito manter a comunica o por ela at que haja falhas Quando h especifica o de Porta Reserva no painel de estat sticas de comunica o no SPPCOMFG haver a indica o Porta Principal Ativada indicando comunica o ativa na porta principal ou Porta Reserva Ativada indicando comunica o pela Porta Reserva Os demais par metros ser o os mesmos para ambas as portas 4 4 3 Canal Tipo Rede Quando se escolhe canal tipo REDE apresentada uma ficha pr pria para a defini o dos par metros de canais de comunica o em rede LAN com protocolo TCP IP Cliente X Servidor Define se o SpinGateway mestre CLIENTE ou escravo SERVIDOR Como cliente a tentativa de conex o parte do lado do SpinGateway que faz s vezes de um S
127. e o do CP A porta do canal socket ser a 405 00011 A 101 Protocolos de comunica o zj Geral REDE Avan ado ALNETI N mero de Tentativas REI Amostragem Calendario In Tabela do Calend rio o Amostragem Tabela Palavras np Amostragem tabela bits Time Mon MEM 3 Time Mon AUX 3 Time Mon BCD 3 Timeout s 3 Modo Escravo A Dk Cancelar Ajuda Figura 78 Configura o de par metros para ALNET Timeout s Per odo m ximo de tempo em segundos que o m dulo de comunica o aguarda por uma resposta ack a um comando enviado ao CP Ap s este tempo s o feitas novas tentativas de envio do mesmo comando veja MaxRetry abaixo N mero de tentativas MaxRetry 3 N mero de tentativas de reenvio de uma mesma mensagem de comando para o CP quando a resposta n o estiver vindo no tempo definido pelo Par metro TimeOut acima Ap s estas tentativas ser gerado evento de Falha de Comunica o com a UTR Tabela do Calend rio CalendarTable 0 Para os casos de utiliza o de calend rio este o n mero da tabela para a qual deve ser enviado o calend rio Amostragem Calend rio TimeCalendar 30 102 00011 A Protocolos de Comunica o Per odo de tempo em minutos entre dois envios consecutivos de solicita o de ajuste de calend rio Valor 0 indica para nunca enviar a menos em situa es especiais como inicializa o reset no CP ou
128. e tenham levado a algum mau funcionamento O mecanismo de LOG opcional e deve ser ativado se desejado Tamb m devem ser especificadas as informa es que se desejam ou n o inclu das neste registro 5 4 1 1 Arquivo de Log O arquivo de LOG reside no mesmo diret rio dos programas do Spingate descrito no arquivo de inicializa o como o Program Dir O t tulo do arquivo tem a forma Avxxyyzz log onde xx numero do m s 01 a 12 yy numero do dia 01 a 31 zz numero da hora que foi disparado o SPPCOMGTW 01 a 24 Para a ativa o do mecanismo de gera o do LOG em disco deve ser alterado o par metro do arquivo de inicializa o ReportDevice na se o Rede SPPCOMGTW REDE SPPCOMG REPORT DEVICE 1 O arquivo de log incluir informa es de cada canal de comunica o para o qual haja especifica o do par metro LogReport na sec o Canal lt n gt que define o comportamento do canal Os valores para LogReport podem ser um ou a soma de qualquer dos valores a seguir O N o gera log default 1 Inclui as mensagens frame enviados em formato Hexadecimal 2 Inclui as mensagens frame recebidas em formato Hexadecimal 56 00011 A Interface do Gateway Run time SPPCOMGTW 4 Informa estado atual da comunicagao no canal 1 ok 0 falha 8 Inclui as informa es mostradas na janela de Status de Comunica o 16 Inclui as informa es mostradas na Janela de Status de Envio de Dados
129. e comunica o do software SCADA SpinGateway podendo rodar em um computador independente funcionando no caso como um concentrador de IED s ou no pr prio computador onde executa o software SCADA a ser 00011 A f Introdu o ligado aos IED s Ele possui uma interface para a configura o do aplicativo e uma segunda para o run time Devido a sua concep o qualquer um dos protocolos suportados pode ser serial ou encapsulado em Ethernet TCP IP N o existe nenhuma limita o com rela o ao n mero de pontos A interface para diagn stico limitada em 32 canais de comunica o 1 5 Ambiente de Processamento O software SpinGateway executado sob sistema operacional MS Windows 2000 XP Professional ou MS Windows 2003 Processador padr o Intel mem ria de 128 Mbytes disco r gido necess rio para o ambiente e base de dados Portas de comunica o serial e ou interfaces para Rede Ethernet 10 100 Mbps conforme as necessidades de comunica o 2 00011 A Componentes do SpinGateway 2 Componentes do SpinGateway 2 1 Aplicativos e Bibliotecas Os seguintes aplicativos e bibliotecas formam o conjunto de execut veis necess rios utiliza o do SpinGateway SPPCOMGTW EXE Este o programa run time respons vel pela leitura da tabela de pontos e constru o da base de dados em tempo real Uma vez criada a base s o abertos os canais de comunica o conforme parametrizados no arquivo do projeto e inicia a
130. e do Gateway Run time Sppcomgtw 5 1 Apresenta o O SPPCOMGTW o aplicativo que implementa o gateway de comunica es em tempo real Sua interface possui algumas janelas escolhidas como fichas para permitir a visualiza o de par metros de configura o fluxo de mensagens e estados dos canais visando facilitar um diagn stico do seu funcionamento em tempo real A seguir ser o mostradas as configura es destas fichas 5 2 Janelas em Tempo Real A parte da direita na interface do Monitor Spingate constitu da por um conjunto de fichas cada uma das quais com uma janela para mostrar dados em tempo real Na parte superior no centro da interface h um espa o com o nome do item que est selecionado na rvore A seguir no caso de projetos com servidores mestre e escravo em Hot Stand By h dois campos que informam os escores atualmente v lidos para a defini o do mestre e do escravo O primeiro esquerda informa o escore deste servidor O segundo direita informa o escore do outro Ao final tamb m no caso de instala es em Hot Stand By h um bot o indicativo do modo com o texto informando se este servidor atualmente o Mestre ou o Escravo O bot o serve para solicitar a troca de modo Se pressionado far solicita o ao m dulo tempo real SPPCOMGTW para a troca de modo de funcionamento Nas instala es de servidor nico n o h o bot o e em seu local h o texto indicativo de
131. e equipamento sem indica o de mudan a de estado SD 52 Digital Sa da Comando simples ASDU 45 Usado apenas em vari veis de comando simples tipo Reset SDL 53 Digital Sa da Comando duplo ASDU 46 do IEC associado a vari veis que podem ter duas a es como Ligar Desligar Habilitar Bloquear etc Corresponde a o ligar SDD 54 Digital Saida Comando duplo ASDU 46 do IEC associado a vari veis que podem ter duas a es como Ligar Desligar Habilitar Bloquear etc Corresponde a o desligar STS 55 Digital Saida Comando de TAP de transformador ASDU 47 do IEC Corresponde a a o subir STD 56 Digital Saida Comando de TAP de transformador ASDU 47 do IEC Corresponde a a o descer Observacoes 00011 A 1 As vari veis de sa da digital em fun o do IED comandado exigem tamb m um par metro que define a a o de comando e o tipo de pulso a ser usado Esse par meiro de sa da deve ser calculado pela soma de duas parcelas A e B definidas abaixo e deve ser colocado na tabela de Pontos e Endere os CanaisPec 107 Protocolos de comunica o Comando Simples 0 Desliga A Ligar A 4 Pulso Curto B 8 Pulso Longo B 12 Sinal Persistente B Comando Duplo ou Comando de Tape 1 Desligar Descer A 2 Ligar Subir A 4 Pulso Curto B 8 Pulso Lon
132. e fato salvas Ajuda Para mostrar a ajuda on line descrevendo esta janela Sair Para fechar esta janela Se n o houver sido pressionado o bot o SALVAR antes de ser utilizado SAIR nada ser alterado na base de dados ao sair A ficha Geral apresenta os atributos do ponto al m de um quadro com o estado valor atual do ponto Caso se est criando um novo ponto deve se pressionar o bot o Novo e a ficha ser toda limpa Deve se ent o entrar com os dados a seguir descritos e Grupo Sigla que define o grupo a que pertence este tag Pode se escolher ma lista um grupo j existente ou criar um novo grupo digitando se sua sigla neste campo e Identifica o Tag de um ponto conforme a hierarquia de objetos utilizada na base de dados do SpinGateway O tag em conjunto com a sigla de grupo define de modo un voco um ponto e Descri o Esse campo preenchido com uma descri o do ponto para melhor identific lo Somente utilizado como complemento de relat rios 00011 A 39 Interface SpinGateway Manuten o e Visualiza o Banda Morta Valor em percentagem de uma banda morta utilizada para a gera o de eventos espont neos de altera o do valor de medidas anal gicas O evento de altera o de valor ser gerado se a diferen a entre o novo valor recebido e o anterior for maior que o valor obtido pela aplica o deste percentual sobre o ultimo valor que gerou evento O valor zero neste campo de
133. e leitura do N o usado grupo 22 vari veis ACTION VIEW B 10 1 1 Comando OK Comando OK B 11 1 1 Comando OK Comando OK B 12 1 1 Erro de vari vel de comando Erro de vari vel de comando B 13 1 1 Remota ocupada Remota ocupada B 14 1 1 Vari vel bloqueada para comando Vari vel bloqueada para comando B 15 1 1 Remota ocupada Remota ocupada B 16 1 1 Remota ocupada Remota ocupada B 1 22 52 Variavel para receber comando Variavel para receber comando Local Remoto Local Remoto 72 23 3 Grupo usado para seccionadoras nao Grupo usado para seccionadoras executa comandos apenas coloca nao executa comandos apenas valores em variaveis coloca valores em variaveis 2 0 4 Grupo usado para variaveis de Grupo usado para variaveis de comando comando 1 Grupos de 1a 16 2 Qualquer endere o 3 qualquer Grupo de 1 a 16 s usado no IEC escravo 4 C digos de vari vel 52 53 54 55 56 59 e 60 7 6 6 Interoperabilidade Esse item apresenta as informa es de interoperabilidade do SpinGateway conforme essa implementa o Configura o de Rede E Ponto a Ponto EH Multi Ponto EH Multiponto half duplex E Serial Encapsulado em TCP IP Camada de Enlace E N o balanceada Balanceada LO Endere o de Link n o presente 114 00011 A Protocolos de Comunica o E Endere o de Link de 1 byte E Endere o de Link de 2 bytes O Estruturado O N o Estruturado Tamanho M ximo do Frame 255
134. e par metros BASEGTW MDB onde est o as tabelas com a defini o dos protocolos dispon veis os tipos de pontos de cada um destes protocolos e a descri o dos pontos de aquisi o e telecomando Os itens seguintes descrevem cada uma destas tabelas 6 00011 A Componentes do SpinGateway 2 4 1 Enderecos CanaisPEC Cada Tag identifica dentro do grupo uma entrada saida especifica como por exemplo a medida de uma tens o o estado de um disjuntor a atua o de uma prote o uma sa da de comando digital etc Nesta tabela cujo nome f sico na base de dados CanaisPEC s o definidos tamb m os endere os f sicos dos Tags compostos de dois n meros endere o do Dispositivo device e endere o do ponto no dispositivo O formato e a interpreta o destes endere os depende do protocolo utilizado 2 4 2 M dulos de Comunica o Corresponde a uma tabela onde s o cadastrados os m dulos de comunica o protocolos suportados pelo SpinGateway Observa o Esta tabela n o deve ser alterada pelo usu rio 2 4 3 Tipos de Pontos Essa tabela cont m as siglas ndices e descri es para tipifica o dos pontos de entrada e sa da associados a um m dulo de comunica o de acordo com o que suportado pelo m dulo Na defini o de cada um dos tags que ser o adquiridos ou comandados escolhida uma dessas siglas para definir o formato do ponto Exemplos de tipos de ponto s o ED Entrada Digital SD
135. e resposta ocorrer MAX RETRIES vezes Veja par metro a seguir e MaxRetry 5 N mero de tentativas de reenvio de uma mesma mensagem para o equipamento escravo cuja resposta nao estiver vindo no tempo definido pelo par metro TimeOut acima Ap s estas tentativas sera gerado evento de Falha de Comunica o com o concentrador 166 00011 A Protocolos de Comunica o RelayType SEL Tipo de rel utilizado para identificar m dulos especializados para o tratamento de eventos destes dois tipos de rel s No caso de n o haver tratamento de Eventos especificar XXX e TimeCalendar 20 em minutos Periodicidade no envio de ajuste de data e hora para os equipamentos Modbus escravos conectados neste canal Valor O indica para nunca enviar calend rio A escrita depende de implementa o pr pria para cada tipo de equipamento forma diferenciada para o bloco V rias especifica es destas podem ser feitas TimeReadinputStatus lt nb gt 1000 em milissegundos Periodicidade no envio de solicita es de leitura de Blocos de pontos do tipo IS Input Status Valor O indica para nunca fazer estas leituras Estas leituras tamb m n o ser o feitas se nenhum ponto deste tipo for encontrado na base de dados Se n o for especificado um lt nb gt N mero de bloco de leitura a periodicidade v lida para todos os blocos existentes para esta fun o de leitura Se for especificado um determinado bloco e
136. e se o comando est sob controle da esta o Mestre ou da esta o Escravo ENDERE O 38 Vari vel de timeout O agrupamento ED 22 38 ASDU 1 Grupo ENDERE O usado para implementar uma vari vel de controle de timeout no equipamento Mestre com o tipo ED 1 que informa a exist ncia ou n o de comunica o com a subesta o Agrupamento para Implementa o de Comando de Pontos Calculados 23 O agrupamento 23 usado para implementar no Mestre o comando de vari veis calculadas da esta o Escravo O m dulo de comunica o IEC Escravo ao receber um comando de vari vel grupo 23 trocar o valor da vari vel de entrada associada a essa vari vel IEC causando um evento que ser reportado ao Mestre Por outro lado quando for executado uma a o que altere o valor dessa vari vel calculada na esta o escravo ser causado um evento de mudan a de estado da vari vel que repercutir no valor dessa no Mestre 7 6 2 Protocolo IEC870 5 101 Mestre Tipos de Pontos O m dulo de comunica o no modo Mestre implementa Leitura de pontos digitais simples e duplos Leitura de vari veis anal gicas Leitura de contadores Time tag de 24 ou 56 bits de comprimento Comandos de Pontos digitais simples e duplos Varia o do tamanho em bytes do endere o do Link IED e numero do ponto Comando select before operate Tratamento da qualidade do ponto QDS Tratamento de mensagens d
137. e sequ ncia zero e tum SQ Abaixo s o apresentados os tipos de ponto utilizados na implementa o Sigla C digo Tipo Sinal Uso do Ponto Descri o IEC870 5 101 ED 1 Digital Entrada Entrada Digital Simples ASDU 1 e 2 com ou sem etiqueta de tempo 106 00011 A Protocolos de Comunica o EDD Digital Entrada Entrada Digital Dupla ASDU 3 e 4 com ou sem etiqueta de tempo Corresponde a um ponto que pode assumir quatro valores 0 a 3 No SpinGateway esse ponto corresponde a dois pontos com Tags siglas diferentes e mesmo endere o EDP 63 Digital Entrada Vari vel associada da Entrada Digital Dupla ASDU 3 e 4 E o ponto associado ao EDD 3 acima tendo o mesmo ENDERE OL ES Digital Entrada Entrada Digital de posi o de tap ASDU 5 e 6 com ou sem etiqueta de tempo EDB Digital Entrada Entrada Digital do tipo BITSTRING ASDU 7 e 8 com ou sem etiqueta de tempo EAN Anal gico Entrada Entrada Anal gica Normalizada ASDU 9 e 10 com ou sem etiqueta de tempo EAS 11 Anal gico Entrada Entrada Anal gica escalar ASDU 11 e 12 com ou sem etiqueta de tempo EAF 13 Anal gico Entrada Entrada Anal gica Float IEE STD 754 ASDU 13 e 14 com ou sem etiqueta de tempo EC 15 Digital Entrada Entrada Digital de valores de Contadores ASDU 15 EV 17 Digital Entrada Evento d
138. e um campo Detector Figura 96 Formato do endere o de um detector O campo Endere o2 deve ser preenchido com 7 caracteres seguindo a nota o abaixo e Os 3 primeiros caracteres correspondem zona a qual o detector pertence e O quarto caractere deve ser o separador dois pontos e Os 3 caracteres restantes devem indicar a posi o do detector naquela zona Exemplo o detector ptico de fuma a identificado com n mero 002 dentro da zona n mero 005 e que pertence ao painel de endere o IED 2 deve ser endere ado da seguinte maneira M dulo de Comunica o t 005 002 Figura 97 Endere ando um ponto tipo OSD Pontos tipo OSD HD MCP SCU IOM TCM e MUL podem assumir 9 estados distintos dentro do protocolo DETECTOMAT Cada estado representado por um n mero inteiro A lista abaixo resume os estados poss veis para estes tipos de pontos C digo do Estado Descri o do Estado 0 Desligado 1 Ligado Normal 00011 A 119 Protocolos de comunica o Alarme Alarme S60 Falha Pr alarme Alarme Teste Falha T cnica CON O jo A O TIN Reconhecimento ap s alarme b Pontos tipo EA Este tipo de ponto inclui as vari veis anal gicas que podem ser lidas do painel de controle de inc ndio A tabela a seguir apresenta a rela o das vari veis referenciadas e os endere os correspondentes Endere o2 Descri o 1 N
139. ece explica es para a inclus o e altera o dos canais de comunica o 32 00011 A Interface SpinGateway Manuten o e Visualiza o Na primeira m quina a que se escolheu a op o MESTRE cadastrar o canal de comunica o STANDBY Cliente Neste na parte rede marcar a op o Cliente e informar o IP da outra m quina no exemplo o IP da ESCRAVA 192 168 0 60 e um numero de porta seja por exemplo 7676 Pode se deixar as demais configura es nas fichas Avan ado e STANDBY como est o Configurar o segundo canal STANDBY que ser o Servidor Neste escolher a op o Servidor n o indicar o IP e fornecer um numero de porta para que a outra m quina conecte nela Seja por exemplo 7677 Deixar como est o as demais configura es A figura mostra como ficou a rvore com os canais de comunica o aa SpinGateway sping ini iol x Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base 0 0 sping ini E Canais E CanalO Canal Modbus Servidor Canali Cliente BACNet IED1 IED BacNet Canal2 Cliente Hotstandby Canal3 Servidor Hotstandby Grupos 07 07 2008 16 28 Figura 31 Canais de comunica o de Gateway com redund ncia Na segunda m quina aquela que se escolheu a op o ESCRAVO cadastrar o canal de comunica o STANDBY Cliente Neste na parte rede marcar a op o Cliente e informar o IP da primeira m quina escolhida como M
140. edidos de leitura c clica de pontos digitais simples duplos e anal gicos Responde a pedidos de leitura c clica de contadores Suporta time tag de 24 ou 56 bits de comprimento sendo que o ltimo s para ASDU s 30 31 32 e 36 Para tal deve ser declarado no arquivo de projetos o timetag de 56 bits Aceita comandos de pontos digitais simples e duplos Suporta varia o do tamanho em bytes do endere o do Link IED e n mero do ponto 108 00011 A Protocolos de Comunica o Suporta comando direto ou select before operate Faz tratamento da qualidade do ponto QDS Suporta tratamento de mensagens de sequ ncia zero e um SQ desde que declarado no arquivo de projeto Abaixo s o apresentados os tipos de ponto utilizados na implementa o Sigla C digo Tipo de Sinal Uso Ponto Descri o IEC870 5 101 ED Digital Entrada Entrada Digital Simples ASDU 1 com ou sem etiqueta de tempo Essas vari veis s causam evento para o n vel superior se na tabela CanaisPec o campo bEvento 1 Essa vari vel ser transferida para o n vel superior como uma ASDU 2 EDV Digital Entrada Entrada Digital Simples que provoca evento sempre que muda de estado ASDU 2 com etiqueta de tempo Essas vari veis mesmo que n o causem evento no SpinGateway s o propagadas para o n vel superior como evento sempre que mudam de estado EDD Digital Entrada Entrada Digital Du
141. eitura de Entradas Digitais definir uma tabela com n mero superior ao da tabela de anal gicas e fazer a transfer ncia de cada octeto das entradas para uma linha da tabela na ordem da parte menos significativa da palavra da tabela para a mais significativa Redund ncia de CPs Utilizando se redund ncia de CPs isto dois CPs controlando e supervisionando a mesma planta funcionando em hot Stand by s o necess rias as seguintes defini es Incluir no arquivo de parametriza o na se o CANAL lt n gt o par metro RemoteNameSlave com o endere o IP do CP alternativo Incluir no arquivo de parametriza o na se o ALNETII lt n gt o par metro UTRSlaveAddress1 com o endere o IP do CP alternativo Na tabela CanaisPec basta a defini o dos pontos do CP principal 7 5 4 Configura o de Par metros para ALNET A figura seguinte apresenta a ficha com os par metros para a configura o de um canal com o protocolo ALNET1 ou ALNETII Importante No caso do ALNETI em rede serial o par metro Settings que define o caractere na transmiss o serial pode apenas ser escolhida a velocidade Os demais par metros s o fixos no CP Altus Settings xxxx 8 E 2 Isto s o usados caracteres de 8 bits Paridade Par e 2 bits um de Start e outro de Stop No caso do ALNETII conex o feita por TCP IP do microcomputador Mestre com a placa AL 3405 O IP configurado na placa definir por seu ltimo n mero o ender
142. ela com os registros dos Tags definidos no SpinGateway incluindo seus endere os f sicos e demais atributos utilizados na sua defini o O formato dos endere os varia conforme o protocolo estando relacionado maneira com que o m dulo de comunica o troca informa es com o IED correspondente Na utiliza o do gateway um Tag normalmente possuir endere os para mais de um m dulo de comunica o Para cada m dulo de comunica o pelo qual o ponto ser tratado dever haver um registro nesta tabela No que diz respeito aos atributos gerais de um ponto como tipo entrada ou sa da anal gico ou digital banda morta etc estes devem ser compat veis de um registro para outro uma vez que na gera o da base de dados em tempo real apenas o primeiro registro referente a uma mesma identifica o de ponto Grupo Ponto ter estes atributos armazenados No que diz respeito aos atributos pr prios do protocolo como tipo e endere os cada registro ter atributos compat veis com o protocolo utilizado xi ajeje dza ee priae d Vabe Tipe tdos Adress Deasbord Update Tine E 4 MODBUS FEEDERS 2813H EH FEEDER3 282BH FEEDER3 280FH FEEDER3 280BH FEEDER3 282FH FEEDER3 2077 FEEDER3 i 2077 FEEDER3 2809H 7 FEEDER3 2809H 0 FEEDER3 2809H 2 FEEDER3 2809H 3 FEEDER3 2809H 1 FEEDER3 281BH DHL 3017H OHL 2077 DHL 2077 DHL 2077 DHL 2077 DHL 1000 1 DHL 1000 2 DHL 1000 3 w Save Delete
143. ela de estat sticas apresentada na interface de Monitora o do SPPCOMGTW fica ativa IntervaloEstatisticas 2000 Intervalo de tempo em milissegundos entre duas coletas consecutivas de informa es de estado dos canais de comunica o TimeOutWait 2000 Aplic vel a canais de REDE definindo o tempo maximo de espera nas opera es bloqueadas de Aceita o de conex o pelos canais Servidores Ap s este tempo repetida nova opera o de accept TimeOutRead 2000 Aplic vel a canais de REDE definindo o tempo maximo de espera em milissegundos nas opera es de leitura bloqueada de mensagens Ap s este tempo feita nova tentativa de leitura TryNumber 2 N mero de tentativas de transmiss o recep o antes de reportar um erro de conex o PROTOCOLO A ltima ficha apresentada nas propriedades de um canal refere se configura o de par metros pr prios do protocolo de Aplica o sendo utilizadas no canal v rias informa es tamb m inclusas por falta Veja estas fichas para cada protocolo na se o apropriada do item Protocolos de Comunica o desse manual 4 4 5 Exclus o e Altera o de Canais Um clique com o bot o direito em um ramo da rvore abaixo da palavra geral Canais diretamente sobre a denomina o de um canal ativa um submenu para a escolha das seguintes a es mm SpinGateway SPING INI Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base Car Canais Status
144. elhantes o que permite a defini o de Tipos de Pontos e forma de tratamento pelo SpinGateway ser a mesma 7 5 1 Sigla e Modo ALNET um protocolo do tipo Mestre Escravo por m inclui a possibilidade de recebimento de eventos n o solicitados Est dispon vel como protocolo Mestre incluindo a facilidade de evento espont neo Para configurar um canal de comunica o com este protocolo deve se escolher a sigla ALNETII na lista de protocolos da janela CANAIS na Interface SpinGate ALNETII um protocolo balanceado e sim trico Est dispon vel para o SpinGateway tanto como Mestre como no lado Escravo Para configurar um canal de comunica o com este protocolo deve se escolher a sigla ALNETII na lista de protocolos da janela CANAIS na Interface SpinGate 7 5 2 Tipo de Pontos Os tipos de pontos ED EA SD e SA referem se s entradas e sa das digitais e anal gicas comuns O atributo EA refere se s entradas anal gicas por m sempre mapeados em Tabelas de Mem ria dentro do CP No caso de valores anal gicos o conte do destas tabelas coincide com o que recebido nos m dulos da ALTUS de Entradas Anal gicas Estes m dulos recebem na entrada diversos n veis de tens es produzindo na convers o A D a faixa O a 4095 O n mero 0 4095 recebido do CP pelo SpinGateway interpretado do seguinte modo O gt fundo de escala inicial 4095 gt fundo de escala negativo Os tipos de pontos suportados j c
145. empo Real Ferramentas Ajuda Das Base Pontos Digitais de SEL 2032 nico sping ini Status Eventos Simulador Configura o Lista Mensagens Monitora o E Canais Grupos Configura es F SEL_2032 Valor Inicial jo Incremento 7 Vari veis anal c E Vari vei ais Valor M nimo po Intervalo fam SEL 2032 Valor Maximo Simulador Parado SEL_2032 SEL_2032 3 SEL 2032 COM 3006 Numero Taas Valor Inicial Valor Minima Valor M ximo Intervalo Incremento SEL 2032 Lee 1 SEL_2032 COM_2032 0 0 1 3000 1 SEL 2032 e SE COML 2 SEL 2032 COM 2515 0 0 1 3000 1 SEL 2515 SEL 300G SEL 3515 SEL 701 SEL 734 Al Simulator Stopped 16 06 2006 11 15 E Figura 45 Tags dos pontos inclu dos no simulador e Voltando se a clicar na rvore o processo reinicia Isto mesmo se um ponto j estiver na lista de pontos em simula o voltar a aparecer na lista de dispon veis e Se for selecionado um ponto j inclu do na lista ao tentar inclu lo novamente seus par metros ser o atualizados para os valores atualmente definidos e A lista de pontos em simula o sempre completa sendo atualizada toda vez que ocorrer alguma opera o de inclus o ou retirada de pontos Retirando Pontos da Simula o Para retirar da lista de simula o basta selecion los e pressionar o bot o de retirada Para a sele o de ponto
146. encia a Script logo ap s a partida do aplicativo SpinGateway Neste momento a inicializa o da base de dados j estar pronta e os m dulos de comunica o j inicializados e em funcionamento 70 00011 Utilizando Scripts OnValueChange Este evento disparado sempre que o estado do ponto digital definido por este objeto for alterado isto tem seu estado trocado OnEndDelay Este evento disparado quando uma temporiza o acionada para o ponto definido por este objeto chega ao seu final Para acionar uma temporiza o para um ponto est dispon vel nos procedimentos do ponto o m todo StartDelay nsecs 00011 A A Protocolos de comunica o 7 Protocolos de Comunica o 7 1 OPC Ole for Process Control 7 1 1 OPC Ole for Process Control Servidor OPC O SpinGateway inclui um Servidor OPC DA compat vel com as vers es 1 0 e 2 0 O programa servidor OPC propriamente dito de propriedade da Tecnosoftware AG sendo sua distribui o licenciada para a Spin Engenharia de Automa o autora da DLL AVOPCSRV DLL que faz a interface entre o servidor OPC e a base de dados em tempo real do SpinGateway Durante a instala o do SpinGateway feito o registro do Servidor OPC com o nome Spin SpinGateOpcServerDA atrav s de um arquivo de comandos dispon vel no diret rio de Programas do Gateway Neste arquivo criado para cada novo projeto estar o comando para o registro do softwa
147. enhum na lista de nomes de arquivos Neste caso somente desfeita a refer ncia do objeto evento para o arquivo de script sem contudo exclu lo Para mudar uma associa o de um arquivo para outro basta associar novamente com o nome do novo arquivo 00011 A Bi Utilizando Scripts w Open Script xj Object 02_B1_551_l4_On4larm vbs Event On larm w Open Script Periodicidade ms TEA H E 5 es 02 DI 551 IB On lar 02 B1 551 IC Dr ier Alim OnlamHiHi vbd D 02_b1_MVA_OnA4larmt Time out ms Procedure inicial nLeftMouseUp APP_OnLogoff vbs APP_OnTimer vbs Periodicidade ms 0 Time out ms 1000 Procedure inicial Not defined OK Cancel Figura 53 Desassociando Script 6 3 6 Configura o da fonte do texto Bot o A O bot o A serve para a configura o do tipo de fonte a ser utilizada no editor de scripts Ao ser pressionado mostrada a Janela de Configura o de fontes de texto na qual se pode escolher o tipo da fonte seu tamanho e o estilo normal negrito e ou it lico Fonte Estilo da fonte Tamanho Courier New Normal fi 0 Estrangelo Edessa It lico Cancelar Fixedsys A Negrito H O Franklin Gothic Mediur Negrito e it lico 8 Garamond Gautami O Georgia si sl Exemplo AaBbYyZz Script Ocidental 7 Esta uma fonte OpenType A mesma fonte ser usada tanto na impressora quanto na tel
148. eos de altera o do valor de medidas anal gicas O percentual aplicado ao ltimo valor enviado espontaneamente ou por decurso de tempo O valor zero neste campo desativa o mecanismo Tempo de atualiza o Tempo m ximo para gera o de eventos espont neos em segundos caso n o seja detectada nenhuma altera o maior que a banda morta desde o ltimo envio O valor zero desativa este temporizador Escala Modificador de escala decimal O valor adquirido pelo gateway ser multiplicado por 10 n onde n este multiplicador podendo ser positivo ou negativo Span Valor total da escala em unidade de engenharia para permitir a gera o de medidas normalizadas inteiras entre 32768 e 32767 para normalizadas de 16 bits Par metro de sa da Este um n mero inteiro utilizado ou n o por certos protocolos para especificar um atributo do telecomando como por exemplo sa da em pulso ou mantida Eventos Booleana O ou 1 Indica se deve ser 1 ou n o ser 0 gerado um evento datado no gateway ou com time stamp recebido de protocolos na altera o de estado de pontos digitais ou na ultrapassagem de banda morta nas medidas anal gicas Se for gerado o evento inserido em uma fila ficando a disposi o de protocolos que usam eventos espont neos Descri o Esse campo preenchido com uma descri o do ponto para melhor identific lo Somente utilizado como complemento de relat rios
149. er do tipo Rede TCP IP ou Serial Em um canal de comunica o deve se definir o protocolo utilizado e seus par metros Devices Denominam se Devices ou IEDs os equipamentos com os quais o SpinGateway comunica se atrav s de um canal Os equipamentos sempre possuem dois endere os um que identifica o device sendo nico e outro que identifica os pontos de entrada e sa da dentro do device Pontos Os pontos s o os itens de leitura e escrita de dados como medi es estados de contatos e sa das digitais e anal gicas Cada ponto de um Device deve ter pelo menos um registro na tabela de Endere os da base de dados Este registro descreve atributos do ponto como tipo fun o do protocolo usado identifica o endere o etc No SpinGateway a identifica o de um ponto feita univocamente por um par de siglas definindo uma hierarquia Sigla de Grupos e Sigla de Vari vel Grupos S o conjuntos de pontos que pertencem a um mesmo equipamento local ou agrupamento l gico qualquer Como exemplo um Trafo ou um Bay de linha de uma subesta o poderiam ser considerados grupos Vari veis identificam as entradas e sa das propriamente ditas como medi es estados de contatos sa das digitais e anal gicas O par Grupo Vari vel em muitos supervis rios nomeado de Tag do ponto Exemplos de identifica es s o TRAFO1 AMP A ALIMOS DJ 2 4 Base de Dados O SpinGateway possui uma base de dados d
150. erda da Janela do Simulador O bot o com as setas gt gt Para se incluir novos pontos na lista de pontos em simula o deve se proceder como a seguir 48 e Escolhe se a ficha Simulador e Clicando com o mouse escolhe se na rvore o grupo dos pontos que se deseja colocar em simula o e opcionalmente o tipo de pontos deste grupo anal gicos ou digitais e Na lista na parte inferior esquerda da ficha do Simulador aparecer o as siglas destes pontos e No quadro de configura o de par metros aparecer o os valores default Se desejado altera se estes valores e A seguir seleciona se na lista com os pontos dispon veis com auxilio do mouse e teclas shift e ctrl as linhas com as siglas dos pontos que se deseja incluir na simula o Estes pontos ser o inclu dos com os par metros atualmente sendo mostrados no quadro 00011 A Interface do Gateway Run time SPPCOMGTW SpinGate SPING INI SEL 2032 COM e SEL_2032 COM 3515 SEL 2515 SEL 2032 COM 701 SEL 300G SEL 2032 COM 734 SEL 3515 SEL 701 Figura 44 Incluindo pontos para simula o e Pressiona se entao o bot o H Os pontos selecionados aparecerao na lista de pontos em simula o com os par metros do quadro de configura o Estas siglas ser o retiradas da lista de dispon veis 00011 A Ro Interface do Gateway Run time SPPCOMGTW a SpinGate SPING INI i 15 xl Arquivo Visualizar T
151. es como F_50_51 e outros F_XXX Por m n o lhes foi atribu do o endere o pr prio que pode ser obtido no MAP da rea TARGET acima Para efeito de demonstra o atribuiu se o endere o da palavra que cont m o marcador de Segundos da hora atual Indicando alguns bits desta palavra como sendo cada um dos bits dos tags Isto dar durante todo o tempo o efeito de altera o destes estados O disjuntor representado pelo ponto digital de entrada FEEDERS CB sinaliza o e os pontos de comando de sa da CB Le CB D Disjuntor aberto CB 0 Disjuntor fechado CB 1 172 00011 A Protocolos de Comunica o Para fechar o disjuntor deve se escrever o valor 1 no ponto CB L Para abrir o disjuntor deve se escrever 2 no ponto CB D Per gg Gou Vaiabie lume ent Steet Deauband Update Tine E Canais x 54 TLNS2030 FEEDER2 FIR 300BH 0 0 0 55 TLNS2030 FEEDER2 E FIR 300FH 0 0 0 56 TLNS2030 DER E 0132H 0 Q 0 57 FEEDER3 O80DH 7 0 0 1 58 FEEDER3 A 2077 0 0 0 59 FEEDER3 2077 0 0 0 60 FEEDER3 0 2809H 3 0 0 1 61 FEEDER3 a 2809H 0 0 0 1 62 FEEDER3 zi 2809H 1 0 0 1 63 FEEDER3 2809H 2 0 0 1 64 FEEDER3 282BH 0 0 0 65 FEEDER3 280BH 0 0 0 66 FEEDER3 280FH 0 0 0 67 FEEDER3 2813H 0 0 0 68 FEEDER3 281BH 0 0 0 69 FEEDER3 282FH 0 0 0 70 TS2030 DEFY E E Ee O E 71 TLNS2030 FEEDER4 CB A IS 6 RER 0 0 1 72 TLNS2030 FEEDER4 CB_D SD 6 2077 0 0 0 73 D s FEEDER4 CBL SD 6 2077 0 0
152. esenta a ficha com os par metros para a configura o de um canal com o protocolo GE Mlink da GE 4 Geral SERIAL GEMLINK N mero de Tentativas po Amostragem Calend rio s po Amostragem Anal gicas s o om Amostragem ID s Bo Amostragem de Status s Bo Amostragem Alarmes s hr Time out s DH Fator de corre o do Hor rio s o Porta Traseria Ok Cancelar Ajuda Figura 82 Configura o de par metros para GE Mlink N mero de tentativas MaxRetry 2 N mero de tentativas de reenvio de uma mesma mensagem de leitura para o rel Ap s estas tentativas ser gerado evento de Falha de Comunica o com o rel Amostragem Calend rio TimeCalendar 30 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de ajuste de calend rio Valor 0 informa que essa mensagem n o deve nunca ser enviada a menos de situa es especiais que s o inicializa o reset no rel e solicita o do operador atrav s do menu no SppComgtw Atualiza o de Anal gicas TempoAna 5 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de leitura de todos os pontos de entradas anal gicas Valor 0 indica para nunca enviar este comando a menos de situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Amostragem IO TempolORequest 8 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de
153. essseeeeeessaeeeeeceaeeeeseseneeeeesseaeeesessneeeeesseeeeesoaes 25 4AA AVANCA RE 26 4 4 5 EXCLUS O E ALTERA O DE CANAIS anapa daai 29 4 5 EDI O ele RE 30 ABA INCLUS O DE DEVICES kiren EES eege E 30 4 5 2 EXCLUS O E ALTERA O DE DEVICES pealii e aeaii e Dae N ARA 31 4 6 CONFIGURA O DE REDUND NCIA ccccccssscessssessesecssesecssecesseecesseccsseeceasecesseccessecsasesseeeseasesesteseaaees 32 4 6 1 INSTALA O exi sra Ae t erer eier Man ege Maida o sea 32 Ree 32 4 6 3 CANAIS DE COMUNICA O nnana a a aaa e 32 4 7 Belle e DE PONTOS E 34 4 7 1 JANELA DE EDI O DE PONTOS eee eeeeene carece eeee nte ete rena nenere rear eerenerereeeeems 35 4 7 2 JANELA DE PROPRIEDADES DE UM PONTO errrereeeneearananaaaeeaeaaaaanenaanaseresana 38 INTERFACE DO GATEWAY RUN TIME SPPCOMGTW csccccsssseeeeenssneeeesssseeeensssneeeenseneeeenenes 43 5 1 EES ENEE e eet EE EE a Le ee Eder 43 5 2 JANELAS EM TEMPO REAL eidele ENEE SEENEN Eeer 43 5 24 JANELA RR NR 44 5 22 JANELA DE EVENTIOS A E cc becs eE A deter Seara dines eee A ated 45 5 2 3 JANELA DO SIMULADOR EEEE ion cons cvs sundaes eege eege See Se des Aas 46 5 2 4 JANELA DE CONFIGURA O er reeetereeeee eee eeeererere eee aeee rea ee een ane nara ee eee eeneneeeneeneas 50 5 2 5 JANELA DE VISUALIZA O DE MENSAGENS ereta eeeeeeenererereeeeeeerere rece ceeeeneneeereeema 52 5 2 6 JANELA DE MONITORA O DE CANAL 53 5 3 TAGS QUE DESCREVEM O STATUS DOS CANAIS c
154. fere se a pontos gerados por c lculo na UCL como Acumuladores com valor 0 32767 Os tipos de pontos suportados j cadastrados na tabela TIPOS DE PONTOS s o os seguintes Sigla C digo Tipo de Sinal Tipo de Ponto Descri o em TELEGYR 5700 EA 0 anal gico Entrada Entradas anal gicas ED 1 digital Entrada Entradas digitais CA 2 anal gico Entrada Acumuladores SD 3 digital Sa da Sa das digitais SY 6 digital Entrada Pontos de sistema do CP como Timeout 7 2 3 Endere amento dos pontos na tabela CANAISPEC O endere amento f sico que se refere a tabela CanaisPEC o seguinte 00011 A 85 Protocolos de comunica o Endereco1 o endere o f sico na UCL nico na linha multi ponto ou rede que se encontra conectado V lido entre 1 a 64 Endere o o endere o do ponto propriamente reiniciando a partir de zero para cada um dos tipos de pontos O ENDERE O para canais de entradas digitais e entradas anal gicas inicia em ZERO O ENDERE O para sa das digitais SD um n mero iniciando em ZERO que corresponde a cada ponto de comando Liga ou Desliga Na r gua de bornes da UCL o Primeiro Rel corresponde ao ponto 0 o segundo ao ponto 1 e assim por diante Os pontos pares s o os que comandam LIGAR e os pontos impares s o os que comandam DESLIGAR 7 2 4 Configura o de Par metros para Telegyr A figura seguinte apresenta a ficha com os par metros p
155. go B 12 Sinal Persistente B Exemplo Valor 9 em um comando simples significa Pulso longo para ligar vari vel 2 No SpinGateway uma vari vel de sa da com duas possibilidades de comando ligar desligar Inserir retirar habilitar bloquear etc obrigatoriamente tem dois tags siglas na base de dados Essas vari veis poder o ser do tipo 53 54 ou 55 56 Endere amento dos pontos na tabela CANAISPEC O endere amento f sico a ser definido nos campos de endere os da tabela CanaisPEC o seguinte a Endereco1 o endere o f sico da UCL e o agrupamento da vari vel separados por dois pontos Assim por exemplo 102 1 identifica UCL 102 ponto pertencente ao grupo 1 Podem ser utilizados os grupos 1 a 22 para as leituras c clicas O grupo 0 deve ser utilizado para as vari veis de sa da b Endere o o endere o do ponto propriamente correspondendo a um valor inteiro maior que zero nico para toda a instala o com 16 ou 24 bits conforme a op o de implementa o 2 ou 3 bytes 7 6 3 Protocolo IEC870 5 101 Escravo Tipos de Pontos O protocolo de comunica o em modo Escravo implementa a comunica o entre o SpinGateway e um supervis rio fazendo solicita es em Modo Mestre Neste caso o Gateway responde a pedidos de leitura de vari veis anal gicas e digitais transmiss o de eventos e execu o de comandos tendo as seguintes caracter sticas Responde a p
156. gt correspondendo ao endere o f sico do equipamento escravo Esse endere o deve ser nico em uma instala o mesmo se conectados a Canais diferentes Observar que a leitura de objetos classe 0 1 2 e 3 diferentemente do MODBUS e IEC 870 5 101 s o definidos fisicamente na IED e n o logicamente na tabela de endere os Mais que isso as classes incluem vari veis em qualquer formato anal gico ou digital ENDERE O o endere o do ponto propriamente dito na forma de endere o de registros utilizada pelo DNP 3 0 Como apresentado no item anterior cada tipo de vari vel tem um ndice que vai de Zero a N 1 sendo N o n mero de vari veis desse tipo 7 9 5 1 Pontos de Controle da Comunica o Nessa implementa o do DNP 3 0 existem tr s tipos de informa o referentes ao estado da comunica o 1 Vari veis internas com informa es de controle da comunica o ou dos dispositivos Conforme apresentado anteriormente podem ser declarados 26 endere os de vari veis digitais de controle definidas atrav s do tipo INT 2 Vari veis digitais e anal gicas do DNP podem ser com ou sem palavra de status do ponto No caso da vari vel ter status binary input with status ou analog input with status existe um bit informando que a vari vel est com erro de leitura Nesse caso no 00011 A tai Protocolos de comunica o SpinGateway e seu status ser apresentado no run time com status 3 erro
157. hat the master starte do send mescages of REQUEST RESPOND request link matias Configurable until that bat retumnes to cero 00011 A 147 Protocolos de comunica o Time out wile waiting for The variable Enkiimeour in the iniciuliiaarion The linktime inicializ Data link confirmation S Configurable h file O to 65565 Complete Appl fragment O Configurable E Application confirm 1 Configurable Complete appl response O Configurable Send Execute Control Operation Write binary output Never Cl Always 1 Configurable Select Operate sa Never always CT Configurable Directe Operate CT Never 5a Alwa a Configurable Direct Operate without Ach Neve O Always CT Configurable Count gt 1 59 Never Aly Cl Configurable Pulse On O Never CJA 5a Configurable Pulse Off Cl Never configurable LatchOn C Never Cl Always Configurable Latch Off T Nev always W Configurable Queue SO Never Always C Configurable Clear Queue fN Never Cl Always O configurable Explanation In the data base editor ActionDB it s possible define if the digital output is atrip close latch On or Latch Off If it s a pulse the time duration is fixedin 500 ms All the outputs ari Direct Operation Expects binary input changes events TI Either time tagged or non time tagged for a single event 5d Both time tagged and non time tagged for a single event 0 Configurable Explanation The SCADA accept both depending on how
158. i o do IED Painel 1 Timeout IED s 120 IV Rede Bitbus Endere o Bitbus 2 Figura 102 Configura o de Devices DETECTOMAT Os campos da janela s o descritos a seguir 182 Endere o do IED endere o do painel dentro da base de dados do Spingateway Descri o do IED preenchimento facultativo pode ser usado para registrar a identifica o do painel Timeout IED intervalo de tempo em segundos que o Spingateway aguardara antes de informar falha na comunica o com o painel caso nenhuma mensagem seja recebida Devido a caracter sticas de funcionamento do painel este par metro deve ser configurado com um valor maior que 60s Rede Bitbus deve ser configurado como ATIVO quando o painel fizer parte de uma rede Bitbus Bitbus Address deve conter o endere o Bitbus do painel O painel mestre ABF de uma rede Bitbus deve obrigatoriamente ser configurado com Endere o Bitbus 1 00011 A Protocolos de Comunica o 7 12 BACnet MS TP ou IP 7 12 1 Sigla do M dulo O m dulo AVBACNETG DLL utilizado para a comunica o entre o Spingateway e dispositivos de aquisi o de dados IED s que utilizam protocolo BACnet MS TP Master Slave Token Passing ou BACnet IP A comunica o com dispositivos BACnet MS TP feita atrav s de canal SERIAL multiponto utilizando um conversor RS 232 RS 485 ou USB RS485 Comunica o via BACnet IP feita por meio de redes Ethernet usando se o
159. i iol sl Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base 0 0 Canais Grupos 26 06 2008 11 49 Figura 7 Interface SpinGateway O quadro da direita utilizado para apresentar o estado atual de pontos ou a lista dos ltimos eventos gerados Esta parte somente funciona se o m dulo Run time SPPCOMGTW estiver em execu o Na parte inferior da interface existe uma barra de status mostrando mensagens referentes s ltimas atividades executadas al m da data e hora 4 2 SpinGateway Menu de Comandos Na figura pode ser visto o Menu principal do aplicativo SpinGate Para sua utiliza o basta clicar com o mouse na palavra desejada ou teclar Alt simultaneamente com a letra sublinhada no nome do comando Uma vez aberto o menu em lista basta clicar na palavra escolhida ou simplesmente digitar a letra sublinhada 4 2 1 Arquivos Cont m subitens para Novo Projeto Abrir Projeto Editar Tags Scripts da Aplica o e Sair do aplicativo aa SpinGateway SPING ini 5 xj Arquivo Visualizar Tempo Real Ferramentas Ajuda FE EEE ees Novo Projeto Abrir Projeto Editar Tags Scripts aplica o Sair 12 00011 A Interface SpinGateway Manuten o e Visualiza o Figura 8 Menu de Comandos Novo Projeto Este subitem apresenta a janela para a cria o de um novo projeto SpinGateway Nesta janela deve se entrar com o nome do novo projeto e ap s clicar Ok
160. icializa o Remota do escravo um PC E Leitura Global E Leitura de grupo 1 a 16 E Sincronismo de Rel gio E Comando Direto E Comando Select and execute O Comando direto de setpoint O Comando Select and execute de setpoint E Comando com pulso curto E Comando com pulso longo E Comando com sa da persistente E Counter request O Counter freeze without reset O Counter freeze with reset O Counter reset E Counter request Group 1 to 4 no SpinGateway 17 a 20 7 7 GE MLink O m dulo AVGMLINKG DLL utilizado para a comunica o entre o SpinGateway e rel s GE s rie DMS que utilizam o protocolo GE Mlink A comunica o feita atrav s de canal serial multiponto O protocolo do tipo Mestre Escravo devendo ser definidos os tempos de amostragem de pedido de cada tipo de ponto lido 7 7 1 Sigla e Modo Somente dispon vel no modo Mestre Para configurar um canal de comunica o com este protocolo deve se escolher a sigla GEMLINK na lista de protocolos da janela CANAIS na Interface SpinGate 7 7 2 Tipos de Pontos Os tipos de pontos suportados cadastrados na tabela TIPOS DE PONTOS s o os seguintes Sigla C digo Tipo de Sinal Tipo de Descri o Ponto EAG 30 Anal gico Entrada Entradas Anal gicas MAN 27 Digital Sa da Execu o de manobras EST 26 Digital Entrada Entradas Digitais L gicas 00011 A EE Protocolos de comunica o EVP EVC EIO SIO SY 23 Digital
161. inal da tabela mudando apenas o m dulo de comunica o Nesta colagem os campos endere o1 e endere o s o preenchidos com pontos de interroga o j que esses pontos n o podem ter a mesma chave prim ria Se o cursor est sobre um registro ir fazer a c pia sobre esse registro e os subsequentes Se o cursor est no final do arquivo ir criar novos registros Copiando recortando e colando registros Para copiar ou recortar um conjunto de registros deve se selecion lo s na tabela atrav s de clique e arrasto do mouse Em seguida clica se sobre o bot o Al para recortar ou sobre o botao para copiar os registros selecionados Em seguida pressionar o bot o Novo para acrescentar o n mero de linhas que se deseja colar Finalmente pressionar o bot o SJ para colar os registros Deve se tomar certo cuidado pois se o cursor estiver sobre um registro os registros recortados copiados ser o colados sobre esse registro e sobre seus subsequentes Se o cursor estiver no final da tabela novos registros ser o criados Para registros copiados no lugar de Endere o 1 e Endere o 2 s o colocados pontos de interroga o de forma a evitar registros de endere os repetidos para um mesmo m dulo de comunica o Estes bot es podem ser utilizados por exemplo para copiar um conjunto de registros e colar no final da tabela mudando apenas o m dulo de comunica o Classifica o por Colunas Selecionando se uma ou mais colunas
162. ir a exclus o de um arquivo de script preciso que o arquivo esteja sendo mostrado na janela do Editor de Scripts Ser exclu do o arquivo e todas as refer ncias de objetos eventos que existirem para este arquivo Ao pressionar o bot o EXCLUIR aparece janela solicitando a confirma o da exclus o informando que todas as refer ncias ser o exclu das 6 3 9 Objetos O bot o OBJETOS utilizado para mostrar a janela de objetos do sistema Esta janela mostrada a seguir apresenta dois quadros O primeiro no lado esquerdo mostra os objetos existentes no sistema atrav s de uma estrutura hier rquica de rvore Os objetos s o a aplica o e seus componentes principais No quadro do lado direito para cada objeto escolhido na esquerda s o apresentados os atributos propriedades e os procedimentos que podem ser utilizados para obter informa es ou alterar o comportamento dos objetos Quando se est criando um script este quadro serve para permitir que se busque nele elementos para a aplica o como atributos e chamadas de procedimentos 64 00011 Utilizando Scripts Objetos EI Texto Ma FilterCoefficient ChangeRate Status Batra de Ferramentas ChangeTime Wenus ConversionFunction na ConversionT ype Biblioteca DeadBand 7 Vanaveis DeadBandE vent DecimalScale IO SE Anhanguera Provis ria APR UTR Supervis o HiBound HiHiBound LoBo
163. is envios consecutivos de solicita o de leitura de pontos de entradas anal gicas Valor 0 indica que esse pedido nunca deve ser enviado exceto em situa es especiais como a inicializa o do sistema ou ap s cada ajuste de calend rio Amostragem SOE TimeSoeForce 0 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de envio de log de SOE Valor 0 indica que esse pedido nunca deve ser enviado exceto em situa es especiais como a inicializa o do sistema ou ap s cada ajuste de calend rio Tempo para Mudan as Digitais TimelndChange Per odo de tempo em segundos entre dois envios consecutivos de solicita o de mudan as nos pontos do tipo Indica o de Estado exist ncia de mudan as de estado Valor O indica para nunca enviar este comando a menos de situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Time Out TimeOut 3 Per odo maximo de tempo em segundos que o m dulo de comunica o aguarda por uma resposta ack a uma mensagem enviada a UTR Ap s este tempo s o feitas novas tentativas de envio do mesmo comando Time Out Comando OutTimeCount 10 Periodo maximo de tempo em segundos de envio para a UTR de comando de saida SBO Select Before Operate Canal3 TELGYR Device E Propriedades Endere o do IED 3 Descri o do IED UTR Telegyr 5700 Dk Cancelar Ajuda 00011 A 87 Protocolos de
164. l3 COURIER Devicei E Propriedades Endere o do IED 5 Descri o do IED Rel Courier Type Normal With Clock Ok Cancelar Ajuda Figura 77 Par metros para IED COURIER Endere o do IED UTRAddress1 x Define o endere o f sico deste rel Descri o do IED Utilizado opcionalmente apenas com prop sito documentacional Tipo Normal Utilizado para informar que esse IED um rel que se comunica com o SpinGateway atrav s de um KITz 101 ou 201 Tipo Com Rel gio Utilizado para informar que esse IED um rel que se comunica direto com o SpinGateway aceitando comando de sincronismo de rel gio rel s ligados via KITZ nao recebem mensagem de sincronismo j que esse feito prlo KITZ Tipo KITZ Utilizado para informar que esse IED um KITZ e n o um rel 7 5 CP ALTUS Protocolos ALNET I e ALNET Il O protocolo ALNET utiliza comunica o SERIAL 00011 A 97 Protocolos de comunica o O protocolo ALNET Il encapsulado como uma camada de aplica o sobre TCP IP utilizando a placa Altus AL 3405 Neste caso cada CP tem um n mero IP e deve utilizar um canal diverso no SPPCOMGTW A forma de defini o dos pontos no SpinGateway e da programa o de tabelas no CP id ntica O formato das mensagens em um protocolo diferente do formato utilizado em outro Por m as fun es b sicas de Leitura em tabela e Escrita em operandos tabelas s o sem
165. leitura de todos os pontos de entradas e sa das digitais Valor 0 indica para nunca enviar este comando a menos de situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio 120 00011 A Protocolos de Comunica o Amostragem Status TempoStatusRequest 0 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de informa o de status do rel Valor 0 indica para nunca enviar este comando a menos de situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Amostragem de Alarmes TimeAlarmest 2 Per odo de tempo em segundos entre dois envios consecutivos de leitura de alarmes do rel Valor 0 indica para nunca enviar este comando a menos de situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Time Out TimeOut 3 Per odo m ximo de tempo em segundos que o m dulo de comunica o aguarda por uma resposta ack a uma mensagem enviada ao Gateway Ap s este tempo s o feitas novas tentativas de envio da mesmo mensagem Fator de corre o do Rel gio TimeCorrect 0 Tempo em segundos a ser adicionado estampa de tempo de eventos dos IED s recuperados a partir de leituras c clicas Porta Traseira PortaTraseira 0 Byte que indica qual porta de comunica o serial est sendo utilizada pelo equipamento Valor igual a zero indica porta traseira e valor igual a um indica po
166. lizado no arquivo de parametriza o o par metro BytesPerRowTabED Por exemplo no caso de um octeto por linha o ponto ED canal O ser o bit menos significativo bit 0 da linha 0 O ponto ED 20 ser o bit 4 da linha 2 da tabela O par metro BytesPerRowTabED lt numero CP gt definido na se o ALNETII lt nroCanal gt especificado para cada CP que ser utilizado 1 ou dois Bytes por linha de tabela de mem ria utilizada para entradas digitais Veja ao final desta sec o exemplos de par metros SA DAS DIGITAIS SD 3 ENDERE O lt n mero da tabela gt lt ponto gt O n mero da tabela qualquer um entre 1 a 255 A sa da feita por um comando de escrita nesta tabela de mem ria Onde o lt ponto gt para FECHAR elemento da tabela 2 1 lt ponto gt para ABRIR elemento da tabela 2 Para comandar o m dulo de comunica o vai escrever na tabela um dois n meros 1 para ABRIR e 2 para FECHAR 00011 A 99 Protocolos de comunica o Exemplo ponto 0 4 Vari vel XXX D 0 5 Vari vel XXX L Sa da para o primeiro ponto ser um comando de Escrita do numero 1 na tabela 0 linha 2 Sa da para o primeiro ponto ser um comando de Escrita do n mero 2 na tabela 0 linha 2 Portanto o programa do CP deve monitorar a tabela de sa das digitais em mem ria e quando detectar um valor 1 ou 2 dever acionar uma sa da digital cujo n mero ser Sdn elemento da tabela 2 Valor 2 On
167. locados os Scripts a Templates existentes na pasta Templates Scripts se existirem SQLServer 2005 O System Volume Information O TCPViewer 5 Temp i Figura 10 Criando novo projeto 00011 A 13 Interface SpinGateway Manuten o e Visualiza o 1 O novo diret rio criado e na sequ ncia criado o arquivo XXX UDL direcionado para o novo diret rio O arquivo basegtw mdb do diret rio Templates copiado para o diret rio Dbase do novo projeto Esse arquivo um arquivo vazio fornecido junto com o instalador 2 copiado o arquivo SPING INI do Templates para o diret rio Windows com o nome do novo projeto no caso seria NOVOGATE INI Nele s o feitas altera es para indicar adequadamente os novos diret rios O arquivo de UDL do novo diret rio tamb m ser alterado para referir nova base de dados rec m copiada x Provider Connection Advanced Al Specify the following to connect to Access data 1 Select or enter a database name D spingateway Spin_New baseatw mdb Si 2 Enter information to log on to the database User name Admin Password Jh Blank password J Allow saving password OK Cancelar Ajuda Figura 11 Arquivo de UDL do novo diret rio Abrir Projeto Este item utilizado para a abertura de um projeto j existente Esta op o apresenta uma janela com a lista de todos os projetos SpinGateway arquivo INI de Spingateway existentes na m quina
168. lso em milissegundos em opera es de sa da do tipo Desligar Relay Esse par metro definido no DNP e utilizado por alguns IED s Contador do controle de sa da N mero de execu es do comando de sa da Valor O n o executa o comando 00011 A Protocolos de Comunica o 7 9 8 Documento de Caracter sticas do DNP 3 0 Implementado v rdnr Name Spin Engenharia de Maroma o Lida Devece Name Acton View Device Finection S Pia phas 1 Slave Highest DNP Level Supported For Requests Level 3 For Recpornees Level 3 Notable objects Ppt org and or qualer cupoorted in addition to the highest DMF Level Supported Obj war Gesoge 0 O Binary input and binary input with stats Binary input change and binary input change with status Control relay output block Binary couter all variations Frozen counter all variation Analog Input Analog change evert 16 Bit Analog output status 16 Bit Analog output block Time and date Glass 0 1 2 and 3 Intemal Indications Maing Applet ation Fragment Sire bylas Tremaria E Paeckived A04 Manimum Data Link Frame Size bytes Trapngtrgteg Dal Eiki ad Pa Fi Hanimum Data Link Re tries Masimin application Layer Retrics q tirem H oConfigusbk ineciskrston File S E E im Coterab e Requires Dada Link Layer Confirmation T Herer 1 Always The slave lifts acontrol bit DFC Data Flow Control to seid bf overfiom After MD Gometimes t
169. m quinas com c pias id nticas da base de dados em cada m quina e com configura es id nticas dos canais de comunica o com o campo e dos IEDs Quando o Gateway estiver ativo em tempo real estar executando simultaneamente nas duas m quinas em uma delas no modo MESTRE e na outra no modo ESCRAVO A m quina que estiver executando em modo Mestre ter toda a funcionalidade de aquisi o de dados pelos canais configurados como clientes e de envio de dados nos canais configurados como servidores A m quina que estiver funcionando em modo Escravo estar com o Gateway tamb m em execu o por m n o estar fazendo aquisi o de dados do campo nem servindo dados a outras esta es clientes Mas estar pronta para iniciar estas opera es caso detectar que a m quina em estado Mestre pare sua opera es E o que se chama redund ncia em hot stand by Para que a m quina em modo Escravo se mantenha com a sua base de dados em mem ria em tempo real atualizada para assumir a qualquer tempo s o configurados canais de comunica o entre as m quinas mestre e escravo comunicando se atrav s de um protocolo de aplica o propriet rio denominado STANDBY executado em rede LAN em TCP IP S o dois os canais porque s o sim tricos isto um cliente em uma m quina e servidor na outra O Outro ao contr rio o servidor na primeira m quina e cliente na outra Assim o canal em uso ser o que servidor na m q
170. mestre entende qualquer das duas mas o escravo deve ser informado qual usar Foram implementadas as ASDU s 30 31 e 37 Na sequ ncia 1 vai lt End gt lt val0 lt vall gt lt Valn gt onde o endere o de valn gt lt EndO gt n O normal ser mestre ou escravo Mestre principal e Mestre reserva s o usados em uma implementa o onde existem duas IED s id nticas mesmos pontos sendo uma reserva da outra Assim o mestre l dos dois canais em paralelo descartando a reserva se a principal est Ok Usado na Eletrosul Ver implemeta o de estat sticas do IEC 870 5 Se igual a 1 byte o endere o de broadcast 255 se igualn a 2 bytes 65535 Se n o preenchido n o ser feita leitura c clica desse grupo de pontos Figura 80 Formul rio de parametriza o do arquivo de projeto Canal IEC870 Devicel x Propriedades l Ee Overflow Se IV Reserved2 Elapsed Time Invalid IV Blocked Substituted IT Not Topical IV Invalid Endere o do IED 12 Descri o do IED M scara de Grava o 40 M scara de Descarte Endere o do Reserva 12 Endere o IED na Camada Link 12 CAMPO amp M DESCARTE RESULTADO Se Resultado gt O descarta ponto lido Sen o va para M scara x Overflow Valor lido est acima do limite da vari vel Reserved Flag reservado que pode ser usado pelo IED Elapsed Time Se o IED adquiriu o valor com
171. mote node ActionView OpcServerDA 1 SISCO AXS4MMS 5 KEPware KEPServerE x 4 OPCS wift S ample 23 KMC KMDigital 1 Elipse OPCS vr 1 Action iew OpcS vr Figura 70 Parametros gerais do canal OPC Numero de tentativas MaxRetry 2 N mero de tentativas de reenvio de uma mesma mensagem de leitura para o servidor OPC Ap s estas tentativas ser gerado evento de Falha de Comunica o com o servidor Tempo de ajuste de Calend rio TimeCalendar 30 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de ajuste de calend rio Valor O informa que essa mensagem n o deve nunca ser enviada a menos de situa es especiais que s o inicializa o reset no rel e solicita o do operador atrav s do menu no SPPCOMFG Tempo de espera de Resposta TimeOut 3 Per odo m ximo de tempo em segundos que o m dulo de comunica o aguarda por uma resposta a um pedido de leitura enviado ao servidor OPC Ap s este tempo s o feitas tentativas de envio da mesma solicita o Comando WRITE Ass ncrono AsyncWrite 1 Marcando esta op o os comandos de escrita no servidor ser o feitos utilizando a forma de escrita Ass ncrona sem espera E o modo mais utilizado A escrita feita no servidor e este far a escrita no device e o controle da comunica o sem prender o aplicativo Spingate Nome do Item inclui Nome do IED ltemNameWithDevice 1 Marcando esta op o a especifica o do campo Endere o
172. mpo em milissegundos OffTime intervalo de tempo que uma sa da em pulso deve ficar desligada implementa o fixado por IED no arquivo de inicializa o inteiro de representando o tempo em milissegundos xi Endere o do IED 1 Descri o do IED DNP SEL 351 Timeout Camada Aplica o ms ooo Amostragem de Classes ms In Amostragem Classe O ms 250000 Amostragem Classe 1 ms In Amostragem Classe 2 ms ooo Amostragem Classe 3 ms In Amostragem Digitais ms In Amostragem Anal gicas ms J 2000 Amostragem Contadores ms 0 Relay Control Timer On ms 500 Relay ControlTimer Off ms 500 Relay Control Output Count l 1 Dk Cancelar Ajuda Figura 88 Configura o IED DNP 3 0 nessa 32 bits nessa 32 bits Close Trip Latch On Off Pulse On Off Queue Clear Esses atributos da saida digital s o definidos no par metro da vari vel podendo assumir os seguintes valores Control Code A o 1 Sa da Pulse ON 2 Sa da Pulse OFF 3 Sa da Latch ON 4 Saida Latch OFF 65 Saida Pulse ON Close 66 Saida Pulse OFF Close 67 Saida Latch ON Close 68 Saida Latch OFF Close 129 Saida Pulse ON Trip 130 Saida Pulse OFF Trip 131 Saida Latch ON Trip 132 Saida Latch OFF Trip 16 Enfileirar Queue 143 Protocolos de comunica o 32 Limpar Clear 7 9 5 3 Implementa
173. n o do n mero de pontos daquele tipo N o ndice varia de 0 N 1 Exemplificando em uma chave tripolar de um dado fabricante s o definidos os seguintes pontos endere os Sigla Descri o Total de de Ultimo Pontos Endere o Endere o ED Binary Input 24 0 23 SD ou Binary Output 5 0 4 SDD ou SDL SA EAO Analog Output 43 0 42 140 00011 A Protocolos de Comunica o CT Counter 6 0 5 EAI Analog Input 27 0 26 Abaixo mostrado um exemplo de tabela de endere os dessa chave onde s o mostradas vari veis do tipo Binary Input ED A ltima vari vel a de endere o 23 indice 23 x Alpe E FI_T_T 2 d ST_D D Fi TEMPORARY SETTING T CHAVE LOCAL REMOTO Fl TEMPORARIO FASE B Fl TEMPORARIO FASE C Fl TEMPORARIO FASE N SOURCE SIDE VOLTAGE EA 1 1 1 1 1 1 1 SOURCE SIDE VOLTAGE F fi 15 SOURCE SIDE VOLTAGE F i IE LOAD SIDE VOLTAGE FASE 1 14 1 1 1 1 1 1 1 H LOAD SIDE VOLTAGE FASE LOAD SIDE VOLTAGE FASE HANDLE LOCKED CHAVE LOCKED UNLOCKED EXT AC POWER INCRONISMO FASE BATERIA EM DESCARGA PRESS O GA LL ED DL Novo Salvar Excluir Imprimir Sair Ajuda Figura 87 Tags no protocolo DNP 3 0 7 9 5 Endere amento dos Pontos na Tabela CANAISPEC O endere amento f sico na tabela CANAISPEC o seguinte ENDERE O Tem a forma lt endere o utr
174. n o devem ser alterados pelos usu rios s o os seguintes C digo Tipo de Sinal Tipo de Ponto 0 anal gico Entrada Entradas anal gicas 1 digital Entrada Entradas digitais 3 digital Sa da Sa das digitais Comando LIGA 2 digital Sa da Sa das digitais Comando DESLIGA 6 digital Entrada Pontos de sistema Timeout Endere amento dos pontos na tabela CANAISPEC Endere o o endere o f sico das UCLs ligadas ao CP Motorola devendo ser nico entre todas as UCLS conectadas e estar entre o intervalo 1 e 255 Endere o o endere o do ponto propriamente reiniciando a partir de zero para cada um dos tipos de pontos Saidas Digitais 88 00011 A Protocolos de Comunica o Para sa das digitais o ENDERE O um n mero iniciando em ZERO que corresponde a cada dispositivo comandavel para o qual podem estar associados at dois pontos um para comando LIGA e outro para comando DESLIGA Para um mesmo equipamento os pontos SDD desliga e SDL liga possuem o mesmo n mero Os par metros a serem utilizados para sa da s o 1 para DESLIGA e 0 para LIGA Por exemplo se o ENDERE O igual a zero a sa da liga se dar no ponto O zero e a sa da desliga se dar no ponto 1 um Se o ENDERE O for igual a 3 a sa da liga se dar no ponto 6 seis e a sa da desliga se dar no ponto 7 sete O uso do endere amento e par metros o mesmo tanto para estas sa das mono
175. n vel o Modo Escuta Incluindo se o par metro ListeningMode 1 na se o deste protocolo e canal no arquivo de projeto Neste modo utilizado quando se quer obter os dados sendo amostrados por outro computador o Spingateway ficar escutando o canal de comunica o entendendo as solicita es sendo feitas pelo outro computador e esperando e guardando as respostas enviadas pelo CP Obviamente o endere amento dos tags deve ser o mesmo utilizado pelo outro computador e compat vel com o endere amento dentro do CP Para utiliza o deste modo deve se empregar um cabo de comunica o em Y tamb m chamado de splitter Se al m da escuta se desejar enviar comandos o splitter deve ser especial permitindo a interrup o do cabo para o lado do outro computador 00011 A 103 Protocolos de comunica o Canal ALNETII Devicel E Enderego do IED E Descri o do IED CP do Gerador Slave Device Address 15 Bytes por Linha TabelaED 2 r Pontos Flutuantes Ordem Invertida C Ordem Direta Ok Cancel Help Figura 79 Par metros para IED ALNET II Endere o do IED UTRAddress1 11 Define o endere o f sico deste CP que deve coincidir com o ltimo byte do endere o IP do mesmo na rede Descri o do IED Utilizado opcionalmente apenas com prop sito documentacional Endere o do IED Alternativo UTRSlaveAddress1 114 V lido para ALNETII Define o endere o f sico de
176. nGateway 3 2 Gateway Run time Esse subitem ativa o run time SPPCOMGTW EXE para um projeto j configurado Para ativar o aplicativo como mostra a figura abaixo necess rio um argumento na linha de comando que corresponde ao arquivo de projeto ou ser utilizado o default SPING D i ai certo oia Ais Geral Atalho Seguran a e Windows Update l Movo documento do Office SCH Gateway Runtime WinZip Tipo de objeto Aplicativo Abrir Microsoft PowerPoint CleanSweep Local do objeto Prg a Norton SystemWorks Verificar com o Objeto D spingateway Prg SPPCOMGTW exe sping orton SystemWor CD Winzip E SS E I Executar em espa o de mem ria separado Programas Acess rios Enviar para IT Executar como um usu rio diferente amp Internet Explorer Recortar Documentos a Microsoft Word Copiar Iniciar em aspingateway Prd A TestTrack Pro Configura es Criar atalho Tecla de Nenhum iti talho TOSHIBA utilities Ss ata Renomear Executar Janela normal 7 a MicroPower Delta Translator 2 0 3 FuxFuM Classificar por 1 Coment rio Gateway Runtime Localizar objeto Alterar icone Ajuda 3 e e se e Propriedades CH ES Pesquisar gt 3 GE Power Management 2 E Executar Interface SpinGate Cy Desligar 17 4cm Lin 13 Col 1 GRA ACT EST EE Portugues Cancelar Aplicar Figura 4 Gateway Run Time A apar ncia da in
177. na tabela CANAIS poder ser feita com o nome completo do item incluindo a parte de DeviceName Par metros de Grupos de Itens OPC Grupo e Bot es Novo e OK O campo grupo utilizado para especificar o n mero que pode ser de 1 a 15 Devem ser definidos tantos quantos forem necess rios por m com n meros sequenciais consecutivos O bot o novo aumenta o n mero do grupo e limpa os campos de par metros para a entrada de novos par metros para o novo grupo Ap s digitar os par metros pressionar o bot o OK para salvar os par metros deste novo grupo Para visualizar os par metros de cada grupo j definido deve se usar os bot es de seta para cima e para baixo ao lado do campo grupo 00011 A 81 Protocolos de comunica o Per odo de amostragem Refresh em milissegundos TempoGrupo lt n gt 5 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de leitura solicita o de escrita ou solicita o de refresh c clico de todos os pontos definidos no GRUPO correspondente Se 0 indica para nunca enviar este comando a menos de situa es especiais como na inicializa o do sistema No caso de ser especificado para o grupo Eventos n o Solicitados este tempo ser utilizado para solicita o de REFRESHs c clicos leituras de integridade No caso de estar marcado Escrita Peri dica ao inv s de leitura ser feita escrita peri dica de todos os itens do grupo com esta periodicidade
178. nal gicas TimeAnaAll 20 00011 A 89 Protocolos de comunica o Per odo de tempo em segundos entre dois envios consecutivos de solicita o de leitura de todos os pontos de entradas digitais Valor O indica para nunca enviar este comando a menos em situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Observar que existem eventos espont neos Amostragem Digitais TimeDigAll 0 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de leitura de todos os pontos de entradas digitais Valor O indica para nunca enviar este comando a menos em situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Observar que existem eventos espont neos Eventos TimeEvents 20 Tempo m ximo em segundos que um IED pode ficar sem enviar eventos Expirado esse tempo o SpinGateway faz um pedido de leitura na IED para verificar se a mesma est conectada Time Out TimeOut 3 Per odo maximo de tempo em segundos que o m dulo de comunica o aguarda por uma resposta ack a uma mensagem enviada ao Gateway Ap s este tempo s o feitas novas tentativas de envio da mesma mensagem Ack Events AckFor Events 1 Define se deve ou n o ser enviada mensagem de Ack ap s receber eventos 1 Enviar Ack anal3 MDLCT Devicel E EI Endere o do IED 4 Descri o do IED cr MDLC Dk Cancelar Ajuda Figura 75
179. ncluem internamente o tratamento da comunica o Protocolo Nesta lista deve ser escolhido o protocolo de aplica o a ser utilizado neste canal de comunica o Para informa o sobre os protocolos dispon veis e detalhes de 00011 A 23 Interface SpinGateway Manuten o e Visualiza o sua implementa o e utiliza o veja o item Protocolos de Comunica o neste manual 4 4 2 Canal Tipo Serial Quando escolhido o tipo SERIAL aparece uma ficha para a especifica o de par metros pr prios para canais de comunica o SERIAL Canal xj Avan ado Ces Geral Porta coms Setting 9600 N 8 2 a Controle fluso Nenhum zl x RTS OnDelay ms o RTS OffDelay ms 0 BaudRate 9600 DI Paridade Nenhum Y Bits de dados BH JV Porta reserva 8 h Porta reserva coM Si Bits de parada E Setting 119200 N 8 1 E Controle fluxo Nenhum DI RTS OnDelay ms o RTS OffDelay ms o Ok Cancelar Ajuda Figura 24 Ficha para especifica o de par metros Porta 1 N mero da porta na Comunica o serial Ex para COM1 COM2 usada para a comunica o Aten o Somente aparecem para escolha as portas que de fato existirem instaladas no microcomputador No arquivo de par metros este aparece na forma Porta n onde n o numero como em COMn Seitings 9600 n 8 2 Configura o da porta COM para cuja defini o h uma janela de configu
180. ndos Periodicidade na leitura da rea de Sequenciador de Eventos para verifica o da exist ncia de novos eventos ainda n o tratados Dependendo da implementa o especializada para cada equipamento Modbus escravo ser tomada provid ncia de busca dos novos eventos Valor 0 indica que n o ha tratamento de eventos para este Canal Neste caso todos os demais par metros que tratam de eventos n o s o utilizados e EventRecordSize 00011 A Protocolos de Comunica o Para tratamento de eventos dependente da implementa o Define o n mero de registros 16 bit Words que deve ser lido para cada mensagem de evento e EventRecordsNumber Para tratamento de eventos dependente da implementa o Define o n mero de eventos mantidos antes de serem descartados os mais antigos e EventRecordArea Para tratamento de eventos dependente da implementa o Endere o inicial da rea de eventos 7 9 DNP3 0 L2 7 9 1 Introdu o ao DNP 3 0 O m dulo AVDNPG DLL utilizado para a comunica o entre o SpinGateway e dispositivos de aquisi o de dados IED s que utilizam o protocolo DNP 3 0 N vel 2 mestre A comunica o pode ser feita atrav s de canal serial multiponto ou utilizando rede local Ethernet e protocolo TCP IP sendo que nesse caso cada canal tem um endere o IP Abaixo apresentada a tabela de objetos e c digos de fun o suportados por essa implementa o Objeto Requisi o Mes
181. nho em Registers de cada evento com certa folga EventRecordsNumber1 30_ N mero de eventos da rea EventRecordArea1 12330 Endere o inicial aproximado da rea mas anterior ao inicio do 129 00011 A Protocolos de comunica o primeiro evento EventCharsPerRegister 2 Formata o da rea PARSE 3 Para cada ponto em que o evento desejar este tratamento inclu lo na tabela CanaisPec como ponto tipo evento EV Somente Eventos Neste caso o ENDERE O n o tem utiliza o mas deve ser especificado como um n mero sequencial A identifica o ser feita pela sigla da Vari vel j que n o h endere o do ponto no relat rio Exemplo TxtGroup txtvariabie Endereco1 Tipo Endereco2 1 CETOIC2 IN101 1 5 MODBUS CETOIC3 OUTIOS 1 5 5 MODBUS CETOIC2 IN102 1 5 2 MODBUS CETOIC2 OUTIO 1 5 3 MODBUS __CET01C2 OUT102 1 5 4 MODBUS 7 8 7 Sequ ncia de Eventos parao Multilin GE 489 Neste equipamento h uma area Event Recorder localizada na posi o 3000H utilizada para o acesso aos eventos l gravados Nos primeiros registros da rea tem se a Data da ltima limpeza da mesma o n mero de eventos ainda guardados e o registro de Sele o O SpinGateway deve ent o escrever um n mero de registro dentre os existentes com n meros abaixo do n mero de eventos guardados e maior que os j apagados por falta de espa o Uma vez escrito o rel
182. no pedido de mudan as na classe 1 2 e 3 Tempo em milissegundos entre dois pedidos consecutivos solicitando envio de mudan as ocorridas nos pontos definidos em qualquer das classes Tempo no pedido de dados na classe O Tempo em milissegundos entre dois pedidos consecutivos solicitando envio dos valores atuais de todos os pontos Tempo no pedido de mudan as na classe lt N gt Onde as classes podem ser 1 2 ou 3 Tempo em milissegundos entre dois pedidos consecutivos solicitando envio de mudan as ocorridas nos pontos definidos na classe espec fica Tempo na leitura c clica de pontos Digitais Tempo em milissegundos entre dois pedidos consecutivos solicitando envio dos estados atuais dos pontos digitais solicita o de Objetos tipo 1 todas as varia es Tempo na leitura c clica de pontos Anal gicos Tempo em milissegundos entre dois pedidos consecutivos solicitando envio dos valores atuais dos pontos anal gicos solicita o de Objetos tipo 30 todas as varia es Tempo na leitura c clica de Contadores Tempo em milissegundos entre dois pedidos consecutivos solicitando envio dos valores atuais de contadores solicita o de Objetos tipo 21 todas as varia es Dura o do pulso de Ligar Relay Dura o do pulso em milissegundos em opera es de sa da do tipo Ligar Relay Esse par metro definido no DNP e utilizado por alguns IED s Dura o do pulso de Desligar Relay Dura o do pu
183. ntos na se o MODBUSn como a seguir TimeReadEvents 10 _ periodicidade de leitura de eventos RelayType SEL define este tratamento para rel SEL EventActions ASSE 1 DEAS 0 OPEN 0 CLOS 1 O par metro EventActions uma cadeia de caracteres que define o prefixo de palavras de A O existentes no relat rio para os pontos considerados e como devem ser entendidos como 1 ou como Zero para servir de estado na base de dados em tempo real para o ponto em quest o Especificar os par metros referentes a Eventos na se o MODBUSn para cada Utr como a seguir EventRecordSize1 80 tamanho em Registers de cada evento com icerta folga EventRecordsNumber1 30 N mero de eventos da area EventRecordArea1 12330 Endere o inicial da area aproximado mas anterior ao inicio do primeiro evento EventCharsPerRegister1 1 Formatacao da rea PARSE 3 Obs 1 O endere o inicial da rea de eventos fixo Mas como se trata de um relat rio o seu cabe alho tem tamanho vari vel Para encontrar o primeiro evento feita a leitura de conjuntos de 80 registros a partir do endere o especificado em EventRecordArea lt n gt at encontrar se o texto STATE lt CR gt lt LF gt Obs 2 Utilizando PARSE 4 na rea de eventos na configura o dos rel s SEL obt m se 2 caracteres por registro Neste caso deve se ler a metade dos registros para obter se um evento de aproximadamente 70 caracteres Os parametros seriam EventRecordSize1 35 jtama
184. nuar enviando mensagens c clicas pedidas Agrupamentos de Leitura C clica 1 a 20 Os agrupamentos de leitura c clica 1 a 20 t m por objetivo agregar conjuntos de pontos de entrada anal gicos digitais e contadores 17 a 20 com a mesma frequ ncia de varredura Assim esses pontos ter o em comum a frequ ncia de varredura preestabelecida na parametriza o do canal Como exemplo de agrupamentos poder se ia definir Grupo 1 pontos digitais que representam o estado de equipamentos Grupo 2 pontos anal gicos que devem ser lidos a cada 1 segundo Grupo 3 pontos anal gicos que devem ser lidos a cada 10 segundos Grupo 4 pontos digitais que representam o estado de prote es 00011 A 105 Protocolos de comunica o Grupo 17 pontos do tipo contador representando energia dos alimentadores Etc Observa o Se um ponto for colocado como agrupamento 0 o mesmo nunca ser lido atrav s de leitura c clica Assim sa das digitais s o colocadas como agrupamento 0 Agrupamento para Implementa o de Pontos de Controle de Fluxo 22 O agrupamento 22 usado para implementar o controle de fluxo da comunica o entre cada canal IEC Mestre gt Escravo Os endere os 2 dos pontos IEC870 identificam a fun o de controle implementada At o presente momento existem duas fun es implementadas ENDERE O 39 A vari vel definida no agrupamento 22 com Endere o 2 igual a 39 defin
185. o e Especificar o ItemlD completo j incluindo o DeviceName do IED como apresentado pelos browsers Veja Janela Browser OPC do Spingate adiante Campos de Bits Bit Fields Nos casos em que o ItemlD definir um item OPC que recebido pelo servidor como um vetor de palavras word ou longs para cada campo que se desejar extrair do vetor deve se especificar um ponto no Spingate complementando se ap s o ItemlD com a especifica o lt ndice do elemento gt lt bit inicial gt lt numero de bits gt onde lt ndice do elemento gt Numero de ordem a partir de zero da palavra no vetor lt bit inicial gt Numero do bit entre 31 e O ou 15 e zero dependendo se o vetor de longs de 32 bits ou words de 16 bits lt numero de bits gt Numero de bits do campo A seguir exemplo desta especifica o txtGroup JtxtVariable byteTipo txtEndereco txtEndereco2 txtModulo CMP An DNA A O 1 2 GLOBE RP GOOSE DNA 1 7 2 OPC CMP ALO2 DNAX O 1 2 GLOBE RP GOOSE DNA 2 15 4 OPC CMP ALO2 DNA G o 1 2 GLOBE RP GOOSE DNA 3 12 4 OPC Etiqueta de Tempo Time Stamp Os servidores OPC ao fazerem a leitura de IEDs normalmente geram data o pr pria indicativa do momento da leitura do dado lido de campo Esta data o oferecida aos clientes OPC como um atributo conjuntamente com o valor lido Esta data o utilizada pelo Spingate como time stamp para o valor lido No caso de rel s
186. o S o os mesmos j mencionados no item anterior 5 3 Tags que descrevem o Status dos Canais Geralmente um sistema supervis rio possui uma ou mais telas descrevendo o estado da comunica o entre mestre escravo clientes remotas Pcom etc Para fazer essas telas funcionais necess rio que o SPPCOMGTW disponibilize essas informa es em vari veis digitais e anal gicas do BDTR A seguir descrito como o usu rio pode criar vari veis que descrevam o estado da comunica o bem como disponibilize informa es estat sticas sobre os canais Na se o CANALx do arquivo de inicializa o ACTION INI existe a vari vel GrupoDasEstat sticas GRST No caso acima GRSTx ser o nome do grupo das vari veis que descrevem o estado do canal x Assim por exemplo GRSTO grupo que cont m vari veis descrevendo o estado do canal 0 GRST1 grupo que cont m vari veis descrevendo o estado do canal 1 GRSTn grupo que cont m vari veis descrevendo o estado do canal n O nome das vari veis que cont m o estado e estat sticas do canal s o diferentes para canais do tipo serial ou tipo rede 5 3 1 1 Nome de vari veis para canal serial e STDSTATO situa o do canal O canal em falha 1 canal OK e SERSTATO acumulador de bytes transmitidos no canal e SERSTAT1 acumulador de bytes recebidos no canal e SERSTAT2 acumulador de erros de paridade e SERSTATS3 acumulador de erros de frames e SERSTAT4
187. o deste tipo for encontrado na base de dados Se n o for especificado um lt nb gt N mero de bloco de leitura a periodicidade v lida a todos os blocos existentes para esta fun o de leitura Se for especificado um determinado bloco esta periodicidade v lida de forma diferenciada para o mesmo V rias destas especifica es podem ser feitas TimeReadOutputRegisters lt nb gt 1000 em milissegundos Periodicidade no envio de solicita es de leitura de Blocos de pontos lidos via ReadOutputRegister tipos OR SOR FOR DOR LOR ou BOR Output ou Holding Registers Pontos do tipo BIR devem obrigatoriamente ser definidos em blocos separados dos blocos de outros tipos de pontos A periodicidade a mesma para todos os blocos Valor 0 indica para nunca fazer estas leituras Estas leituras tamb m n o ser o feitas se nenhum ponto deste tipo for encontrado na base de dados Se n o for especificado um lt nb gt N mero de bloco de leitura a periodicidade v lida para todos os blocos existentes para esta fun o de leitura Se for especificado um determinado bloco esta periodicidade v lida de forma diferenciada para o bloco V rias especifica es destas podem ser feitas Para a especifica o dos IEDs em cada canal deve se utilizar a janela de propriedades de Devices na Interface SpinGate na qual al m do endere o Modbus do IED pode se especificar op es da ordem de transmiss o de bytes em dados de 32 bi
188. o da Interface Spingateway Ela apresenta em cada linha de uma tabela um dos eventos inseridos na fila de eventos Um evento uma mensagem gerada pela monitora o em tempo real dos pontos na base de dados quando ocorre uma mudan a no estado de uma vari vel digital ou anal gica Nos par metros dos registros desses pontos existem atributos que definem se um registro deve ou n o causar eventos e quando Para que os eventos gerados fiquem guardados para a visualiza o dever estar habilitada a op o SALVAR EVENTOS dispon vel no item do menu VISUALIZAR S o guardados na base de dados em tempo real os ltimos 5000 eventos Nesta lista s o mostrados os eventos em ordem decrescente de data isto primeiro os mais recentes O n mero de eventos mostrados pode ser parametrizado por default este n mero 200 Para a altera o deste n mero deve se escolher no Menu FERRAMENTAS OP ES e na janela de op es escolher SPINGATEWAY e o par metro N mero m ximo de eventos 00011 A 45 Interface do Gateway Run time SPPCOMGTW e SpinGate SPING INI 10 x Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base Eventos de zl a MESTRE Grupos a Status Eventos Simulador Configura o Lista Mensagens Monitora o SAM 138 CS1 SAM 138 C51 DIE H irmao vas ten ty gt SAM 138 BERIN SAM 138 BR2 SCA 29 04 2005 16 00 01 000 1 2 ivo di SAM 138 BR2 29 04 2005 16 00 01 000 1 2 Vari
189. o de tabela e um n mero do ponto dentro da tabela O n mero da tabela refere se a um n mero de tabela no programa do CP ENTRADAS ANAL GICAS EA 0 Endereco2 lt N mero da tabela gt lt n mero da linha gt Onde o Numero da tabela deve ser entre 1 e 255 podendo ser utilizadas se necess rio mais de uma tabela de no m ximo 256 entradas cada O n mero da primeira tabela pode ser qualquer um dentro do intervalo 1 a 255 por m se necess rio mais de uma tabela de entradas anal gicas as demais dever o ter n mero sequencial consecutivos a partir da primeira O N mero da linha inicia em 0 Cada linha comporta um ponto de EA ENTRADAS DIGITAIS ED 1 Endere o lt N mero da tabela gt lt numero do ponto gt O n mero da tabela ser o primeiro ap s a ltima tabela de entradas anal gicas Se houver somente uma tabela de EA a tabela de ED ter o n mero seguinte Se n o houver tabela de entradas anal gicas o n mero da tabela de ED ser qualquer um entre 1 e 255 O n mero do ponto ser um n mero sequencial consecutivo partir de zero seguindo sempre na ordem da disposi o dos bits nas linhas da tabela e no sentido crescente das linhas da tabela Cada um destes n meros corresponder a um bit Entrada Digital Na tabela poder ser utilizado um octeto de bits em cada linha da tabela default ou dois octetos por linha da tabela Para definir o n mero de octetos em cada linha de tabela digital deve ser uti
190. o endere o DNP do SEL2030 2 No SpinGateway os pontos mapeados nesse SEL 2030 ter o endere o 1 2 conforme mostra a tabela abaixo Sa das em local ENTRADA DIGITAL 6 Problema no dispositivo P REATIVA FASE A ENTRADA DIGITAL 60 ENTRADA DIGITAL 61 ENTRADA DIGITAL 62 ENTRADA DIGITAL 7 P ATIVA FASE _ Reinicio do dispositivo ENTRADA DIGITAL 8 _ Fun o n o implementada P REATIVA FASE B Figura 91 Endere o de iED na tabela de Tags CANAISPEC Class for Events Data Conforme mostrado anteriormente no manual de DNP as vari veis podem ser lidas ou pelo endere o fixo classe 0 ou atrav s da varia o de seu conte do classe 1 2 e 3 Esse atributo define se n o tem tratamento de eventos valor zero ou se tem e nesse caso apenas 1 dos 3 poss veis 1 ou 2 ou 3 No SpinGateway qualquer das op es s o valores v lidos e no exemplo est definido que todos os eventos ser o retornados atrav s da classe 2 Use 16 or 32 bits for analog Para o SpinGateway as duas op es s o v lidas No exemplo vari veis anal gicas vir o em palavras de 16 bits Select operate time out Na vers o atual o SpinGateway n o usa comandos com Select Operate e sim com direct operate Um lt enter gt mant m a configura o existente de 1 segundo embora n o usado Number de Data Link Retries Manter a configura o existente de 3
191. o fase AN UR MMF VE Tens o fase B D MMF_VBN Tens o fase BN RangeEnc UR MMF_VC Tens o fase C RangeStal UR 551 IN Corrente neutro FilterCoefficient MB MMF_VCN Tens o fase CN 4 7 Sensible r WB MME FP Fator de pot ncia HiBound il mi w Timeout v MR MMF_FREG Frequencia oe E MMF_P Pot ncia ativa LoLoBound IV Apenas atributos espec ficos UR MMF_O Pot ncia reativa IV Mostrar par metros opcionais UR MMF_S Pot ncia aparente MinRaw I Resolver par metros WB MMF_VA Tens o fase A GE Fechar ao Copiar 403 MME VAN Tens o fase AN w SenebleAna a L TimeoutE vt K Iv Mostrar par metros opcionais Iv Resolver par metros IT Fechar ao Copiar Copiar Figura 60 Resolvendo par metros Resolver par metros Ao ser marcada esta op o o texto gerado pela escolha de um procedimento incluir os par metros opcionais j resolvidos para o objeto em quest o Veja na figura que o texto apresentado j inclui a string de tag de grupo e de vari vel correspondentes ao objeto escolhido na rvore Quando se constr i scripts de procedimentos gen ricos para definir um mesmo comportamento para um determinado conjunto de pontos para que se possa utilizar um nico script para todo o conjunto de pontos ou objetos n o se deve utilizar a refer ncia expl cita a sua identifica o Fechar ao Copiar Faz com que a janela de objetos desapare a automaticamente a cada c pia executada 00011
192. o que se defina o tipo de fun o de leitura e a forma da representa o dos dados foram definidos v rios tipos de pontos que permitem tais escolhas conforme o formato da base de dados do equipamento sendo interfaceado A Tabela TipoPontos na base de dados BASEGTW MDB est parametrizada da seguinte forma Num Sigla A D Tipo Descri o Fun o Utilizada Modulo 0 OS D Output Status Bits MODBUS 1 IS D l Input Status Bits MODBUS 3 IR A l Input Register 16 bit Word MODBUS 4 OR A Output Register 16 bit Word MODBUS 6 SY D Pontos do Sistema comunica o MODBUS 13 SIR A l Input Register Signed MODBUS 14 SOR A Output Register Signed MODBUS 23 FIR A Input Register Float 2 Words MODBUS 24 FOR A Output Register Float 2Words MODBUS 43 DIR A Input Register double 4 Words MODBUS 44 DOR A Output Register double 4 Words MODBUS 53 LIR A Input Register Long Inteiro 32 MODBUS bits 54 LOR A l Output Register Long inteiro 32 MODBUS Bits 63 BIR Input Register Acesso a Bits MODBUS 64 BOR D Output Register Acesso a Bits MODBUS 7 SD D O Preset Single Register saida digital MODBUS em register de 16 bits 9 SA A O Preset Single Register sa da MODBUS anal gica inteiro 16 bits 5 EV D Tratamento Especial de Eventos MODBUS COM altera o do estado na base de dados 8 EVX D Tratamento Especial de Eventos MODBUS SEM altera o do estado na b
193. oad sheding cujo nivel 1 2 ou 3 est definido no ENDERE O2 do canal ENDERE O1 n mero do rel Observar que no relay Mask do rel devem ser definidas as sa das digitais RO associadas a cada n vel Assim no KCGG 142 as seguintes posi es definem as sa das associadas aos n veis 0B14 n vel 1 0B15 n vel 2 0B16 n vel 3 ST se o par metro 00016 executa se um RESET da c lula No caso de um KVTR 100 um reset da posi o 0102 tira o rel de opera o e um reset em 0101 coloca o rel em opera o bloqueando e inserindo a fun o 79 respectivamente SY executa um RESET de TRIP ou um LOAD do arquivo de dist rbio em fun o do endere o dois da vari vel comandada ser 7 e 5 respectivamente 7 4 4 Configura o de Par metros para COURIER A figura seguinte apresenta a ficha com os par metros para a configura o de um canal com o protocolo Courier da Alstom 00011 A 95 Protocolos de comunica o N mero de Tentativas 5 Amostragem Calend rio min po o Atualiza o de Anal gicas s po o Amostragem Digitais s bom Amostragem de Status s po Time out 5 Bom Dk Cancelar Ajuda Figura 76 Configura o de par metros para Courier N mero de tentativas MaxRetry 5 N mero de tentativas de reenvio de uma mesma mensagem de leitura para o rel Ap s estas tentativas ser gerado evento de Falha de Comunica o com o rel Amos
194. omando s dispon vel para pontos de sa da com a facilidade para envio de telecomandos estando ativado o Gateway run time 38 00011 A ig FCP_001 NUM_ALMS Geral Endere o Scripts Grupo FCP_oo1 v NUM_ALMS Descri o ALARMS COUNT PANELI r Gera o de Eventos Banda Morta Interface SpinGateway Manuten o e Visualiza o Identifica o Par metros Escala decimal l0 x Novo Excluir Salvar il Ajuda Sair II FER Tempo s fo Span IT Gerar mensagem de eventos Par metro Estado EN Val po EN Norma be x Simulado Figura 37 Janela de propriedades de um ponto Ficha GERAL No lado direito est o dispostos bot es para comando de a es sobre o ponto mostrado na janela Este bot es podem ser pressionados com qualquer ficha sendo mostrada e sempre ter o a o sobre todos os atributos do ponto exclu dos os scripts Geral Novo Para a cria o de um novo ponto Ao ser clicado a janela limpa para que se de entrada nos dados do novo ponto Excluir Serve para a exclus o de um ponto da base de dados N o fica dispon vel quando o sistema est em execu o em tempo real Salvar Serve para solicitar a grava o na base de dados do ponto e de seus atributos entrados e sendo apresentados nas janelas Vari vel e Endere o A sua utiliza o necess ria para que as altera es feitas na janela sejam d
195. omunica o registro gt 16bit Word c sinal Read Input Register registro gt Float IEEE 32 bits Read Input Register registro gt Double Float 64 bits Read Input Register registro gt Long Integer 32 bits Read Input Register registro gt lt n bit gt Bt Read Input Register registro gt De pn word Saida digital usando comando STORE O valor enviado o do campo Par metro de Sa da na base de dados para o ponto escolhido registro gt 16 Bit Word Sa da de um numero usando o comando STORE Saida Anal gica ou set point O valor enviado o atualmente existente como valor atual na variavel de sa da referencia do bit gt Bit Sa da pulsada para um bit usando o comando PULSE Envia um pulso para o bit bit na posi o do endere o utilizado pelo tag na base de dados referencia do bit gt Bit Sa da para um bit usando o comando TOGGLE Altera o estado do bit na posi o do endere o utilizado pelo tag na base de dados 7 10 4 Endere amento dos pontos na tabela CANAISPEC O endere amento f sico na tabela CANAISPEC para cada ponto descrito o seguinte 164 a ENDERE O Tem a forma lt numero porta do SEL 2030 gt lt numero Bloco de leitura gt O n mero da porta em que est conectado o IED que cont m o ponto sendo descrito e ser entre 1 e 16 para o primeiro ou nico SEL 2030 aquele descrito no primeiro canal do Gateway Com este protocolo No caso de existirem mais de um SEL 20
196. omunica o 37 Integrated Totals c Time tag CP56time2a 38 Evento de prote o c Time tag CP56time2a 39 Packed start events of protection c Time tag CP56time2a EI E Ea 40 Packed output circuit information of protection c Time tag CP56time2a Tipos de ASDU s Comando E 45 Single Command E 46 Double Command E 47 Regulating Step Command E 48 Setpoint Command normalized 1149 Setpoint Command Scaled Value 1150 Setpoint Command Floating Point Value 151 Comando de Bitstring de 32 Bits Tipos de ASDU s Informa es do Sistema Escravo Mestre H 70 Fim da Inicializa o Tipos de ASDU s Informa es do Sistema Mestre Escravo H 100 Interrogation Command 1101 Counter Interrogation Command E 102 Read Command E 103 Sincronization Command H 104 Test Command E 105 Reset Command 11106 Delay Acqusition Command Par metros na Dire o do Mestre O 110 Parameter of measured value normalized value 111 Parameter of measured value scaled value o O 112 Parameter of measured value short floating point 0113 Parameter Activation Transfer ncia de Arquivos O 120 File ready 116 00011 A Protocolos de Comunica o 121 Secction ready 122 Call directory select file call section 123 Last fie last Section 124 Ack file Ack Section 125 Segment 113 Diretory DI e dE E E Funcionalidades B sicas H Inicializa o Remota atrav s do Mestre O In
197. onfigura o de Canais DETECTOMAT O m dulo de comunica o DETECTOMAT utiliza comunica o SERIAL para envio e recebimento de dados Na janela de configura o do canal ficha GERAL os campos Tipo e Protocolo devem ser preenchidos conforme exibido na figura abaixo Geral SERIAL Avan ado Canal ER Descri o do Canal Serial Port 01 Detectomat FCP Tipo SERIAL M Protocolo DETECTOMAT Detectomat FCP d Sistema Nenhum e Ok Cancelar Ajuda Figura 100 Configura o do canal DETECTOMAT Na ficha de configura o SERIAL os par metros devem ser ajustados da seguinte maneira 180 00011 A Protocolos de Comunica o Setting 9600 n 8 1 Pa Porta COMI DI Porta Escravo Nenhum Controle fluxo Nenhum si RTS OnDelay ms 10 RTS OffDelay ms 10 Dk Cancelar Ajuda Figura 101 Defini o dos atributos da comunica o serial e Configura es 9600 n 8 1 e Porta Porta serial a qual o painel est conectado e Porta Escravo Nenhum None e Controle de fluxo Nunhum None e RTS OnDelay ms 0 e RTS OffDelay ms 0 7 11 5 Configura o de IEDs DETECTOMAT Depois de criar um canal DETECTOMAT deve se adicionar um device IED para cada painel de controle de inc ndio conectado ao canal A janela abaixo usada para configurar o IED 00011 A 181 Protocolos de comunica o Canali DETECTOMAT Devicel x Propriedades Endere o do IED 1 Descr
198. oria do DNP Uma vez criada a base de dados de cada rel conectado a uma porta do SEL2030 resta agora selecionar as informa es que se deseja disponibilizar no SpinGateway movendo as para o mapa de mem ria do DNP na porta 16 Essa movimenta o feita utilizando o comando SET M lt n gt do SEL2030 Ele move para a base de dados da porta 16 medidas e entradas digitais dispon veis nas bases de dados das outras portas criando assim o mapa de mem ria do DNP 00011 A 155 Protocolos de comunica o O texto a seguir mostra a movimenta o dos dados do rel ligado porta 13 do SEL 2030 para a base de dados da porta 16 156 gt gt SET M 16 lt enter gt Mathematical move equation settings for Port 16 70 13 METER ia lt enter gt i 13 METER ib lt enter gt A 13 METER ic lt enter gt a 13 METER va 100 lt enter gt i 13 METER vb 100 lt enter gt E 13 METER vc 100 lt enter gt a 13 METER PA lt enter gt E 13 METER QA lt enter gt e 13 METER QB lt enter gt e 13 METER PB lt enter gt H 0 13 METER QC lt enter gt A 13 METER PC lt enter gt Gs 13 METER IO lt enter gt ne 13 METER I1 lt enter gt aa 13 METER I2 lt enter gt G 13 METER V0 lt enter gt He 13 METER V1 lt enter gt D 13 METER V2 lt enter gt Ss 13 METER Q lt enter gt ae 13 METER P lt enter gt EE T TARGET 7 lt enter gt 22 lt enter gt 1 000h 13 METERj ia 2 001h 13 METER ib 3 002h 13 M
199. os h um texto com o nome do arquivo de script ou nome do script Caso n o exista nenhum arquivo de script definido para este objeto e evento mostrado o texto Script n o definido O nome do arquivo script especificado na ocasi o de salvamento do arquivo texto rec m criado 60 00011 Utilizando Scripts B institucional O no Instala o Scripts Sax Selo ks Bel Al G t DI APP_OnStart vbs Sub OnStart 1 2 3 VAR VALUE LINHA_01 PROGRAMA O A VAR VALUE LINHA 02 PROGRAMA O 5 VAR VALUE ALIN1 PROGRAMA 0 6 VAR VALUE ALINZ PROGRAMA O 7 VAR VALUE ALINS PROGRAMA 0 8 o End Sub 1ni ui b Ln1 Col1 cars NUM INS Figura 52 Nome do Script 6 3 5 Associar Este bot o permite a associa o de um evento de um objeto com um arquivo de script j existente Para tal em primeiro lugar deve se escolher na lista de eventos o evento para o qual se quer associar o script A seguir pressiona se o bot o associar Aparece a janela de abertura de arquivos scripts abaixo Na lista estar o todos os arquivos de script existentes para este projeto Basta selecionar o arquivo desejado e pressionar o bot o OK Na janela aparecem os nomes do objeto e do evento que se est associando o nome do arquivo e as caracter sticas do script veja no bot o Salvar Quando se deseja desfazer uma associa o deve se escolher a palavra N
200. p s atingir o tamanho m ximo funciona como uma lista circular substituindo as mensagens mais antigas pelas novas E Geral Por Canal Modos de Sa da S IT Nenhum N o gera log IV Em Disco IV Armazena frame enviado IT Mostra Caixa de Mensagens v Armazena frame recebido IT Estado da comunica o Conte do do Log JV Janela de Status da comunica o apenas Erros Cr ticos z JY Janela de Status de envio de dados Tamanho do Log kb 5000 Janela de Status de E dados Informa es de andamento das treads Ok Ajuda Figura 27 Janela de configura o do relat rio LOG de canal Por Canal cada op o selecionada ser mostrada no Log do canal Os valores para cada op o s o os seguintes O N o gera log 1 Armazena frame enviado 2 Armazena frame recebido 4 Estado da Comunica o 1 ok O falha 8 Janela de Status de Comunica o 16 Janela de Status de Envio de Dados 32 Janela de Status de Recep o de Dados 64 Janela de Estat sticas de dados 128 informa es de andamento das threads 28 00011 A Interface SpinGateway Manuten o e Visualiza o Obs os valores acima s o acumulativos isto o campo LogReport a soma das op es selecionadas Mostra Status Quando selecionada a janela de STATUS de comunica o apresentada na interface de Monitora o do SPPCOMGTW fica ativa Mostra Estat sticas Quando selecionada a jan
201. pera o Mestre ou Escravo No modo mestre executa fazendo a aquisi o de dados para o SpinGateway atrav s da solicita o de leituras e escritas para um equipamento escravo No modo Escravo trabalha de forma passiva recebendo solicita es de leitura ou escrita de algum outro equipamento ou supervis rio e respondendo com os estados e valores atualmente existentes na base de dados em tempo real do SpinGateway No caso de recebimento de solicita es de escrita executa estes comandos sobre o SpinGateway local Neste modo pode se montar configura es de gateways entre o protocolo Modbus e outros protocolos mestre dispon veis no SpinGateway As fun es atualmente utilizadas na leitura e envio de comandos incluem Oth Read Coil Status Read Output Status 02h Read Input Status 03h Read Holding Register 04h Read Input Register 05h Force Single Coil 06h Preset Single Register 10h Preset Multiple Registers O tipo de fun o escolhida pelo m dulo de comunica o para a leitura ou escrita depende do tipo de ponto definido no SpinGateway conforme a tabela de defini o dos pontos para o SpinGateway 7 8 1 Sigla do M dulo Esta a sigla a ser colocada no par metro DRIVER do arquivo INI e nas tabelas de M dulos de Comunica o e CanaisPEC na base de dados BASEGTW MDB 122 00011 A Protocolos de Comunica o MODBUS 7 8 2 Tipos de Pontos De forma a permitir na parametriza
202. pla ASDU 3 e 4 com ou sem etiqueta de tempo Corresponde a um ponto nico que pode assumir quatro valores 0 a 3 No SpinGateway esse ponto corresponde a duas vari veis com o mesmo endere o EDP Digital Entrada Vari vel associada da Entrada Digital Dupla ASDU 3 EAS Anal gico Entrada Entrada Anal gica escalar ASDU 11 e 12 com ou sem etiqueta de tempo EAF Anal gico Entrada Entrada Anal gica Float IEE STD 754 ASDU 13 e 14 com ou sem etiqueta de tempo EV Digital Entrada Evento de equipamento sem indica o de mudan a de estado SD 52 Digital Sa da Comando simples ASDU 45 Usado apenas em vari veis de comando simples tipo Reset SDL 53 Digital Sa da Comando duplo ASDU 46 do IEC associado a vari veis que podem ter duas a es como Ligar Desligar Habilitar Bloquear etc Corresponde a o ligar SDD 54 Digital Sa da Comando duplo ASDU 46 do IEC associado a vari veis que podem ter duas a es como Ligar Desligar Habilitar Bloquear etc Corresponde a o desligar STS 55 Digital Saida Comando de TAP de transformador ASDU 47 do IEC Corresponde a o subir TAP STD 56 Digital Saida Comando de TAP de transformador ASDU 47 do IEC Corresponde a o descer TAP 00011 A 109 Protocolos de comunica o Observa es
203. presentada a tabela com a funcionalidade dessas vari veis End Grupo C digo Fun o no modo Mestre Fun o no modo Escravo B 0 4 13 Frames transmitidos pelo protocolo Frames transmitidos pelo protocolo B 1 4 13 Frames recebidos pelo protocolo Frames recebidos pelo protocolo B 2 W 13 Frames recebidos com ERRO pelo Frames recebidos com ERRO pelo protocolo protocolo B 3 W 13 Inicializa es conclu das ok Reinicializa es recebidas B 4 1 13 N mero de comandos enviados N mero de comandos recebidos B 5 4 13 N mero de comandos executados N o usado B 6 4 13 N mero de comandos que a UTR N o usado falhou na execu o B 7 W 13 Numero de frames de eventos N mero de execu es da rotina de recebidos em pedidos c clicos de pegar eventos eventos B 8 1 13 N mero de execu es da rotina de N o usado pedido c clico de eventos B 9 W 13 N mero de envios de calend rio para N mero de pedidos de ajuste de a UTR calend rio recebidos 00011 A 113 Protocolos de comunica o B 10 4 13 N mero de pedido de leitura geral N mero de Pedidos de leitura geral para a UTR recebidos B 11a 1 13 N mero de pedido de leitura ciclica N o usado B 26 dos grupos 1 16 B 17a 1 13 N mero de pedido de leitura dos N o usado B 20 contadores grupos 17 a 20 B 22 4 13 N mero de pedidos d
204. pria sess o do aplicativo t m associados procedimentos e comportamentos padronizados adequados para a maioria das implementa es gateways Para tornar o software mais vers til e flex vel poss vel alterar esse comportamento interno padr o do SpinGateway atrav s de uma linguagem de aplica o de sequenciamentos e roteiros conhecida como Scripts implementada atrav s da linguagem MS VBScript que muito pr xima da linguagem MS Visual Basic Com esta ferramenta podem ser escritos m dulos de aplicativo que ser o executados em tempo real a partir da ocorr ncia de determinados eventos relacionados aos objetos Para cada objeto do sistema definiu se um conjunto de eventos adequados Por exemplo para o objeto aplicativo definiu se o evento de login de um usu rio Para um ponto o evento de altera o de seu valor ou de finaliza o de um retardo Cada objeto por sua vez apresenta propriedades e atributos pr prios que necessitam ser manipulados por procedimentos apropriados A linguagem de aplicativo VBScript ent o utilizada para a confec o de aplicativos que ser o executados quando ocorrem determinados eventos associados ao comportamento de Objetos Estes aplicativos utilizar o procedimentos adequados para a altera o ou consulta de propriedades ou atributos destes objetos 6 2 Elementos b sicos utilizados Os Objetos s o os componentes de software reutiliz veis gerados na implementa o de um projeto S
205. qui A mesma janela pode ser utilizada executando se um duplo clique com o bot o esquerdo do mouse sobre a raiz da rvore onde esta o nome do projeto Veja o item Editando Scripts adiante neste manual para descri o completa de como usar e editar scripts Edi o de Canais e IEDs Para a inclus o altera o e exclus o de Canais de Comunica o e IEDs n o h item no menu Estes procedimentos s o feitos na Arvore de Objetos descrita adiante neste manual Sair Este item utilizado para fechar e sair da Interface Spingate Esse comando n o afeta o run time caso esse esteja executando O mesmo efeito pode ser obtido pelo clique no bot o de sa da da janela no canto superior esquerdo 4 2 2 Visualizar Cont m subitens para a configura o de visualiza o da Interface SpinGate 1a SpinGateway SPING INI 0 x Arquivo visualizar Tempo Real Ferramentas Ajuda Data Bas y Barra de Status Atualizar rvore Canai v Salvar Eventos Grupos os de s Eventos Simulador Configura o Lista Mensagens Monitora Canal pewtimero Tags vaw Data ativado Figura 13 Menu Visualizar 00011 A 15 Interface SpinGateway Manuten o e Visualiza o Barra de Status Este subitem habilita desabilita a visualiza o da Barra de Status do aplicativo mostrada na parte inferior da janela Refrescar Um clique sobre o item produz o refrescamento dos dados da rvore de objetos mostr
206. r o ser enviados pedidos de leitura 7 12 7 Vetor de Prioridades O protocolo BACNet tem como peculiaridade a exist ncia de um vetor de prioridades para determinar o valor atual de um ponto de output ou de vari vel interna opcional tanto anal gico quanto digital O vetor de prioridades consiste de uma tabela de valores comandados em ordem decrescente de prioridade O primeiro valor da tabela corresponde prioridade 1 mais alta o segundo valor corresponde prioridade 2 e assim por diante at o d cimo sexto valor que corresponde prioridade 16 mais baixa 188 00011 A Protocolos de Comunica o Cada valor da tabela deve conter um valor comandado ou NULL Um valor NULL indica que n o h comando para aquela prioridade Um mecanismo interno do IED monitora continuamente o vetor de prioridades de cada output e vari vel a fim de determinar o valor da maior prioridade diferente de NULL e coloc lo na sa da do ponto Assim sendo cada comando enviado a um IED BACnet tem associado a ele uma prioridade definida pelo usu rio e o valor enviado neste comando colocado na correspondente posi o do vetor de prioridades A escolha da maioria das prioridades depende da aplica o A norma BACnet cont m algumas prioridades padronizadas vide tabela abaixo Outras aplica es que necessitam de prioridade incluem Temperature Override Demand Limiting Optimum Start Stop Duty Cycling e Scheduling As prioridades relativas a es
207. r Log Controla gera o se marcado ou n o de arquivo de log espec fico do protocolo DNP30 7 9 7 Configura o do Device DNP30 A figura mostra a janela utilizada para a configura o de par metros de um device comunicando como escravo no protocolo DNP30 00011 A Channel5 DNP30 Devicel E E e Device Address 16 Device Description Dnp 16 Teste Application Layer Timeout ms 1500 Class Reading Sample Time ms 1000 Class Zero Sample Time ms 25000 Class One Sample Time ms 1000 Class Two Sample Time ms 1000 Class Three Sample Time ms 1000 Group Sample Time ms 1000 Group30 Sample Time ms 1000 Group21 Sample Time ms 1000 Relay Control Timer On ms 500 Relay ControlTimer Off ms nl Relay Control Output Count 1 Ok Cancel Help Figura 90 Configura o do device DNP30 Endere o do device N mero entre 1 e 65534 un voco dentre os endere os atribu dos nos diversos canais e protocolos executando em um mesmo SpinGateway Descri o do Device Texto opcional e livre descritivo da fun o e ou modelo do IED sendo especificado mostrado na rvore de objetos Timeout camada de aplica o Tempo m ximo em milissegundos de espera de uma resposta na camada de aplica o resposta aos pedidos de leituras antes de iniciar nova tentativa de transmiss o 145 Protocolos de comunica o 146 Tempo
208. r comandos s opera es de trip close e set clear atrav s do comando SET L lt n gt conforme apresentado a seguir gt gt set L 13 lt enter gt Logic settings for Port 13 SBR1 NA 1 CMD1 lt enter gt CBR1 NA CMD2 lt enter gt 2 SBR2 NA CMD3 lt enter gt 1 CBR2 NA CMD4 lt enter gt 2 160 00011 A Protocolos de Comunica o SRB1 NA CMD5 lt enter gt 3 CRB1 NA CMD6 lt enter gt 4 SRB2 NA END lt enter gt SBR1 13 CMD1 CBR1 13 CMD2 SBR2 13 CMD3 CBR2 13 CMD4 SRB1 13 CMD5 CRB1 13 CMD6 Save changes Y N Y lt enter gt Observa es 1 Associa o comando CMD1 CMD3 ao comando de Set Breaker 1 e 2 respectivamente fecha disjuntor 1 e 2 2 Associa o comando CMD2 CMD4 ao comando de Clear Breaker 1 e 2 respectivamente abre disjuntor 1 e 2 3 Associa o comando CMD5 ao comando de Set Remote Bit Logic 4 Associa o comando CMD6 ao comando de Clear Remote Bit Logic A Uma vez feitas as associa es os comandos CMDn da porta 16 associados porta 13 executar o as respectivas ordens Por exemplo observando o DNPMAP apresentado anteriormente um comando na sa da digital cujo ENDERE O 284 causar um comando CMD1 e assim sucessivamente at o endere o 289 que causar o comando CMD6 como mostra o texto abaixo 10 12 284 291 Port 13 CMD Bits 10 12 292 295 Port 13 SBO Bits 10 12 296 298 Port 13 Breaker
209. r gt Enable use of DNP Trip Close pairs Y N _DNP_PAIR Y lt enter gt Make control points visible in Class O poll Y N CLSO_VIEW N_ N lt enter gt Number of CMD bits available per port 0 8 DNP_CMDNUM 8 lt enter gt Number of SBO bits available per port 0 4 DNP_SBONUM 4 lt enter gt Number of Breaker bits available per port 0 16 DNP_BRNUM 3 lt enter gt Number of Remote bit pairs available per port 0 8 DNP_RBNUM 8 lt enter gt Port Identification String PORTID master dnp lt enter gt Communications Settings Baud Rate 300 600 1200 2400 4800 9600 19200 38400 BAUD 9600 lt enter gt PORT 16 DEVICE M PROTOCOL D ADDRESS 2 GLASS 2 16BIT 16 SO_TIMEOUT 1 0 DL_CONFIRM 3 DL_TIMEOUT 500 MIN_DELAY 50 MAX_DELAY 100 SETTLE 0 0 SETTLE2 0 0 REPORT_ON 2 00 UNSOL REP N CONFIRM TO 2000 DNP_PAIR Y CLSO VIEW N 00011 A 149 Protocolos de comunica o DNP_CMDNUM 8 DND SBONUM 4 Press RETURN to continue DND BRNUM 3 DND RBNUMs 8 PORTID master dnp BAUD 9600 Save changes Y N Y lt enter gt A seguir sao feitos os comentarios sobre os atributos definidos para a porta 16 150 Communication type o M indica que a porta 16 vai se conectar a uma esta o mestre Em outras portas conectadas a rel s SEL esse atributo ser S DNP Address o n mero colocado nesse atributo corresponde ao endere o DNP do SEL2030 Assim nesse exemplo
210. ra o do Rel O endere o para pontos SY devem obedecer a tabela abaixo sendo utilizado para reportar estado da comunica o com os Reles e o erro associado manobra realizada 00011 A 00011 A Protocolos de Comunica o Tabela de c digos de Erros 32 33 34 35 36 37 38 39 40 41 49 50 51 52 53 54 65 66 67 68 69 70 82 84 85 114 115 130 132 146 148 162 ENDERECO2 DESCRI O DO ERRO CPU COM ERRO DE COMUNICA O CPU COM ERRO DE COMUNICA O ACESSO NEGADO ERRO DE SINTAXE ACESSO NEGADO AGUARDANDO STATUS ACESSO NEGADO AGUARDANDO PAR METROS ACESSO NEGADO EQUIPAMENTO OCUPADO ACESSO NEGADO N O EXISTE EVENTO ACESSO NEGADO ERRO DE FORMATO ACESSO NEGADO SENHA INV LIDA EVENTO DE ERRO NAO CATALOGADO COMANDO INTERTRAVADA NAO EXISTE COMANDO COMANDO INCONSISTENTE COMANDO BLOQUEADO COMANDO J TERMINADO COMANDO N O TERMINADO PAR METRO FORA DA FAIXA N O EXISTE PAR METRO PAR METRO INCONSISTENTE ERRO DE ESCRITA LEITURA DE PAR METROS FALHA DE CONFIRMA O DE PAR METROS FALHA NA EEPROM N O EXISTE O CONTADOR ERRO DE ESCRITA DE CONTADOR ERRO DE CONFIRMA O DE CONTADOR N O EXISTEM EVENTOS EVENTO INCONSISTENTE N O EXISTEM DADOS OSCILOGR FICOS OSCILOSGRAFIA EM PROGRESSO N O EXISTE RESPOSTA RESPOSTA INCONSISTENTE N O EXISTE DEMANDA 119 Protocolos de comunica o 163 DEMANDA INCONSISTENTE 7 7 4 Configura o de Par metros para GE Mlink A figura seguinte apr
211. ra o pr pria mostrada na figura acima Para apresent la deve se clicar no bot o a direita da caixa de texto Especifica se a Velocidade paridade n mero bits e n mero de stop bits DICA 24 00011 A Interface SpinGateway Manuten o e Visualiza o Controle do Fluxo Para tipo SERIAL Define o controle de fluxo de comunica o None nenhum controle 0 XON XOFF 1 controle de fluxo por software e Hardware 2 RTS CTS controle de fluxo por hardware RTSOnDelay 0 Para tipo SERIAL Apenas para o caso de controle de fluxo tipo RTS CTS 2 define o tempo em milissegundos durante o qual o sinal RTS mantido alto antes da transmiss o dos dados Este recurso utilizado no caso de se utilizar r dio para comunica o principalmente no caso half duplex RTSOffDelay 0 Para tipo SERIAL Apenas para o caso de controle de fluxo tipo RTS CTS 2 define o tempo em milissegundos durante o qual o sinal RTS mantido alto ap s o final da transmiss o dos dados Este recurso utilizado no caso de se utilizar radio para comunica o principalmente no caso half duplex PortaReserva Somente para comunica o serial Deve se marcar esta op o quando se quer especificar uma segunda porta de comunica o serial alternativa da principal Neste caso as caiaxs de texto a seguir ficam habilitadas para a escolha Os mesmos par metros definidos para a porta principal devem ser definidos para a porta reserva Seus cont
212. rce do windows Os aplicativos fazem chamadas a ela para obterem todos os textos utilizados nas interfaces visuais Nesta DLL conforme especifica o no arquivo de parametriza o escolhida a DLL com os textos na linguagem adequada Est o dispon veis AVRESBRA DLL Portugu s Brasil e AVRESENG DLL ingl s internacional M dulos de Comunica o Cada um dos protocolos implementado pela constru o de uma biblioteca que em tempo real acessada pelo aplicativo principal conforme sua necessidade Est o dispon veis nesta vers o AVMODBUSG DLL Protocolo MODBUS RTU ou ASCII mestre e escravo AVTLNS2030G DLL Protocolo TELNET SEL 2030 mestre AVDNPG DLL Protocolo DNP 3 0 N vel 2 mestre e escravo AVIECGTW DLL Protocolo IEC 870 5 101 mestre e escravo AVIEC104G DLL Protocolo IEC 870 5 104 mestre e escravo AVBACNETG dIl Protocolo BacNet mestre escravo MS TP e TCP IP 00011 A Componentes do SpinGateway AVDETECTOMGW DLL Protocolo Detectomat AVCOURIEG DLL Protocolo Courier Alstom AVGMLINKG DLL Protocolo GE Mlink AVMDLCG DLL Protocolo MDLC da Motorola AVTELGYRG DLL Protocolo Telegyr 5700 Landis amp Gyr AVOPCSRV DLL Implementa a interface entre o SpinGateway e o servidor OPC Esse servidor um aplicativo licenciado de terceiros denominado OPCSwiftServer EXE que disponibiliza a parte gen rica de OPC 2 2 Estrutura de Diret rios Na in
213. re utilizando o diret rio de programas e o nome do projeto Esta a o de registro tamb m est dispon vel no menu da Interface SpinGate no item FERRAMENTA REGISTRAR APLICATIVO Para utilizar o OPC Server dispon vel no SpinGateway basta que um cliente OPC se conecte ao OPC Server registrado na m quina alvo com o nome Spin SpinGateOpcServerDA Uma vez estabelecida a conex o se o Gateway run time j estiver em execu o aplicativo SPPCOMGTW passar servir o cliente atrav s do protocolo OPC Server Caso o Gateway run time n o estiver ativado ao ser tentada a conex o o OPC Server far o disparo autom tico do Gateway run time utilizando no disparo o arquivo de projeto definido durante o registro do OPC Server Para este protocolo n o necess rio o cadastramento de Canais Devices e pontos j que todos os pontos existentes no Gateway s o disponibilizados ao Servidor OPC A figura mostra um aplicativo exemplo fornecido pela Tecnosoftware AG Ao ser disparado encontra os servidores OPC registrados na m quina e possibilita a escolha para a conex o OPC DA 2 0 Server OPC Item ID Figura 64 Escolha de servidor OPC Ap s a conex o todos os pontos dispon veis no Gateway de outros protocolos s o adicionados ao servidor OPC e ficam tamb m dispon veis para serem adicionados em grupos e itens privados pelos 72 00011 A Protocolos de Comunica o clientes OPC Em sequ ncia o servidor OPC p
214. re e escravo no caso de mestre o SpinGateway suporta o conceito de mestre principal e reserva A leitura feita dos dois e se o principal est Ok usado o valor lido por esse canal Se o mestre est com problema usado o do reserva Obviamente os IEDs associados ao mestre principal e reserva devem ser id nticos 4 A implementa o do SpinGateway disponibiliza diversas vari veis com estat sticas pr prias do protocolo IEC 870 5 Essas vari veis s o pontos comuns do protocolo cujo endere o pr estabelecido determina sua funcionalidade Esse endere o pode ser qualquer existindo um endere o base default 40 5 O endere o da camada de link conforme especifica o protocolo pode ter um ou dois bytes de comprimento 6 O campo que define a causa da mensagem conforme especifica o protocolo pode ter um ou dois bytes de comprimento 7 O endere o do equipamento IED conforme especifica o protocolo pode ter um ou dois bytes de comprimento No caso de ter 1 byte de comprimento o endere o de broadcast 255 no caso de 2 bytes 65535 8 O endere o do ponto conforme especifica o protocolo pode ter um dois ou tr s bytes de comprimento 9 Os par metros de tempo da aplica o s tem sentido no caso de protocolo tipo mestre Todos os tempos quando zero indicam n o fazer essa interroga o periodicamente 10 O tempo de reset define uma periodicidade de enviar uma ordem de reset do IED O tempo de
215. reaker Bits Port 2 Remote Bit Pairs Port 3 CMD Bits Port 3 SBO Bits Port 3 Breaker Bits Port 3 Remote Bit Pairs Port 4 CMD Bits Port 4 SBO Bits Port 4 Breaker Bits Port 4 Remote Bit Pairs Port 5 CMD Bits Port 5 SBO Bits Port 5 Breaker Bits Port 5 Remote Bit Pairs Port 6 CMD Bits Port 6 SBO Bits Port 6 Breaker Bits Port 6 Remote Bit Pairs Port 7 CMD Bits Port 7 SBO Bits Port 7 Breaker Bits Port 7 Remote Bit Pairs Port 8 CMD Bits Port 8 SBO Bits Port 8 Breaker Bits Port 8 Remote Bit Pairs Port 9 CMD Bits Port 9 SBO Bits Port 9 Breaker Bits Port 9 Remote Bit Pairs Port 10 CMD Bits Port 10 SBO Bits Port 10 Breaker Bits Port 10 Remote Bit Pairs Port 11 CMD Bits Port 11 SBO Bits Port 11 Breaker Bits N4 N3 00011 A Protocolos de Comunica o 10 12 253 260 Port 11 Remote Bit Pairs 10 12 261 268 Port 12 CMD Bits 10 12 269 272 Port 12 SBO Bits 10 12 273 275 Port 12 Breaker Bits 10 12 276 283 Port 12 Remote Bit Pairs 10 12 284 291 Port 13 CMD Bits 10 12 292 295 Port 13 SBO Bits 10 12 296 298 Port 13 Breaker Bits 10 12 299 306 Port 13 Remote Bit Pairs 10 12 307 314 Port 14 CMD Bits 10 12 315 318 Port 14 SBO Bits 10 12 319 321 Port 14 Breaker Bits 10 12 322 329 Port 14 Remote Bit Pairs 10 12 330 337 Port 15 CMD Bits 10 12 338 341 Port 15 SBO Bits 10 12 342 344 Port 15 Breaker Bits 10 12 345 352 Port 15 Remote Bit Pairs 10 12 353 360 Port 16 CMD Bits 10 12 361 364 Port
216. riissrissritsrresresnrtesirenrresrrrernrenrnt 101 7 6 PROTOCOLO IEG870 52101 EE 105 HOA INTRODUGAO EE EE 105 00011 A ZS viii A 7 6 2 PROTOCOLO IEC870 5 101 MESTRE e ae rr a araea ar a aTa aa Eidean ire kr aai taani 106 7 6 3 PROTOCOLO IEC870 5 101 ESCRAVO scsscssssssssssssssseesessesssesscsscsucsusaucassssassarsesscsscsucsnsascaucaucareaneeneeses 108 7 6 4 FORMUL RIO DE PARAMETRIZA O DO ARQUIVO DE PROJETO MESTRE ESCRAVO 110 7 6 5 VARI VEIS DE CONTROLE E ESTAT STICA DO PROTOCOLO MESTRE ESCRAVO 113 7 6 6 INTEROPERABILIDADE n ssssssiiissseseieiisisssstiittetsrsttntkktb nrt kkktk antikk tkk k natnr k kk anran rtta nainit ktt nari nn naaannr rnr eent 114 TT e UE TEE 117 TI SIGLAE MODO EE 117 77 2 TPOS DE PONTOS ee eieiei 117 7 7 3 ENDERE AMENTO DOS PONTOS NA TABELA CANAISPEC it reeeemeeemeemeeteereeeeeeereeeetees 118 7 7 4 CONFIGURA O DE PAR METROS PARA GE MLINK csscsscssessesssessessesseassesecsecsecsecsteaseereaseaseeseesee 120 Ke Ee el EE 122 EE Wee HEI RIES 122 TESS TIROS DE PONTOS Rs ater afasta Ra O AG At es ee 123 7 8 3 CARACTER STICAS DOS TIPOS DE PONTOS csssssssessessessesseessssussssassssssseesearsesscsscsscsusassaueaseareaseeneeses 124 7 8 4 ENDERE AMENTO DOS PONTOS NA TABELA CANAISPEC cssssscsssessessessessecsessecsecsucstsascsseateasecseeees 125 TS IMODO ESCRAVO cd a tate dem het is Bae a te de Rad th 126 7 8 6 SEQU NCIA DE EVENTOS PARA O SEL
217. ripts Na Janela de Propriedades de Um Ponto para a defini o de scripts executados na LU ocorr ncia de eventos relacionados ao comportamento do Ponto tag EB institucional no Instala o Scripts SAUX SS ooj Bs oh A OnTime DI Script n o definido i 1 Sub OnTimer 2 End sub 3 Ln 3 Col1 CAPS NUM INS Figura 50 Editor de Scripts 6 3 1 Quadro de Texto Para a edi o de textos usam se normalmente as teclas de caracteres e de controle como lt setas gt lt backspace gt lt enter gt etc O lt tab gt deve ser utilizado juntamente com a tecla lt ctrl gt O lt enter gt faz o cursor avan ar para a pr xima linha onde aparece um novo n mero de linha A numera o das linhas n o utilizada no arquivo salvo Serve apenas para facilitar a identifica o de erros de sintaxe As palavras reservadas de comandos da linguagem VBScript aparecem em cor azul Os coment rios textos iniciados pelo apostrofe lt gt aparecem em cor verde A cor somente colocada ap s teclar lt enter gt ao final da linha Para inserir uma quebra de linha deve se utilizar o caractere underscore lt gt ap s um caractere espa o como no texto abaixo Sub OnLogin msgbox _ on login If i 0 Then a 1 Else End sub 00011 A 59 Utilizando Scripts 6 3 2 Barra de bot es de comando Na parte superior da janela do Editor de Scripts h uma barra de bot es p
218. ro ou um range de leitura contemplando endere os inexistentes no IED o SpinGateway grava essa informa o no arquivo de log Buffer Overflow O IED est informando que seu buffer de eventos teve overflow provavelmente porque o mestre ficou muito tempo sem requisit lo o SpinGateway grava essa informa o no arquivo de log Requisi o entendida mas o IED j est tratando a mesma o SpinGateway grava essa informa o no arquivo de log Configura o corrompida O IED est com seu arquivo de configura o corrompido o SpinGateway grava essa informa o no arquivo de log O arquivo de log opcional sendo gerado sempre que definido no arquivo de inicializa o 7 9 5 2 Implementa o de Sa das Digitais O DNP 3 0 L2 comanda as sa das digitas atrav s do objeto 12 1 Control Relay Output Block Esse objeto tem um conjunto de atributos que devem ser parametrizados no software conforme mostrado a seguir C digo de Fun o Para o mestre pode ser 3 select ou 4 operate ou 5 direct mas nessa implementa o sempre 5 direct operate Count n mero de tentativas de retray do comando nessa implementa o fixado por IED no arquivo de inicializa o 1 a 255 142 00011 A 00011 A Protocolos de Comunica o OnTime intervalo de tempo que uma sa da em pulso deve ficar ligada implementa o fixado por IED no arquivo de inicializa o inteiro de representando o te
219. rta dianteira Canal3 GEMLINK Devicel x Propriedades Endere o do IED 3 Descri o do IED IED GE Mlink m Pontos Flutuantes Ze Ordem Invertida Ordem Direta m Inteiros Longos Ordem Direta Dk Cancelar Ajuda Figura 83 Par metros para IED GE MLINK 00011 A Se Protocolos de comunica o Endere o do IED UTRAddress1 x Define o endere o f sico deste rel Descri o do IED Utilizado opcionalmente apenas com prop sito documentacional Ponto Flutuante Direto ou Invertido Utilizado para informar a ordem de recep o das palavras do ponto flutuante Inteiros Longos Direto ou invertido Utilizado para informar a forma de recep o das palavras do inteiro longo 7 8 MODBUS O m dulo AVMODBUSG DLL utilizado para a comunica o entre o SpinGateway e dispositivos de aquisi o de dados que utilizam o protocolo MODBUS A comunica o pode ser feita atrav s de canal serial multiponto ou utilizando rede local Ethernet e protocolo TCP IP Nesta implementa o s o suportadas leituras de Registros como definidos pelo MODBUS e sua convers o para v rios tipos de dados como Real inteiro inteiro longo bits etc S o tamb m suportadas as fun es de escrita simples como necess ria aos comandos de alto n vel do SpinGateway As mensagens podem ser no formato Modbus RTU ou Modbus ASCII A implementa o suporta os dois modos de o
220. s A 83 Protocolo Gupo Vari vel Tipo Endere o Endere o OPC TR_CAG_O1 BC CAG BCT OPC TRCAG 01 BC1D e e CAG BCT OPC TRCAG 0 BCIL sp 12 CAG BCT OPC TRGDL O oil ED 1 2 QDLI CIL OPC TR_GDL_O1 OLD Sr 13 QDL1 CIL_D OPC TR_QDL_O1 CILLL OPC TR QDL 02 CL QDL2 CIL OPC TR_QDL_02 LD OPC TR_ODL_02 LL OPC TR_FCO_O1 IPC ai KMCKMDigital 1 KMD 5800 CONTRL TVALY SSC KMD 5800 KMD 5800 CONTRLVENT HAB ner TR Fen mi FII TRA KMD 5800 CONTRLAUTMAN BE CONTRL KMD 800 CONTRL TDESJ TALV MD Sen VENT HAB KMD 5800 CONTRLUMDR AUTMAN KMD 5800 CONTRL HORA km KMD 5800 CONTRLATMLUZ TAMB UMDR on ups i IV Transferir somente tag Cancel Figura 68 Escolhendo itens OPC para inclus o na tabela CANAISPEC 00011 A 79 Protocolos de comunica o 7 1 10 Configura o de Par metros para OPC A figura seguinte apresenta a ficha com os par metros para a configura o de um canal com o protocolo OPC Canalo E Geral Avan ado OPC Nome do n de rede remoto Nome do Servidor OPC S SCO AXS4MMS 5 N mero de Tentativas 3 Ajuste de calend rio s 0 Tempo espera de resposta s 3000 J Comando WRITE Assyncrono Nome do item inclui nome do IED m Parametros do Grupo Grupo 3 e Novo Ok Periodo de amostragem refresh El 10000 Taxa de Atu
221. s enviados como resposta de um comando E 16 bits enviados em toda a resposta do escravo com dados de controle Sa das digitais podem ter o mesmo endere o j que o DNP disponibiliza um par metro para qualificar a sa da Pulse ON OFF Trip Close Latch ON OFF No SpinGateway para usar esse conceito devem ser declaradas duas vari veis com o mesmo endere o e no par metro da vari vel definir os atributos do comando S Um contador tem dois campos de leitura um que incrementado a cada ocorr ncia de um evento objeto 20 e outro que o valor congelado do contador objeto 21 antes do ltimo Reset Os contadores podem ter 16 ou 32 bits exigindo se entretanto que todos tenham ou 16 ou 32 bits END Origem Descri o Conte do 0 IIN Broadcast Retorna 1 quando escravo recebe uma mensagem de broadcast endere o FFFF 1 IIN Classe 1 Retorna 1 se escravo tem eventos classe 1 2 IIN Classe 2 Retorna 1 se escravo tem eventos classe 2 3 IIN Classe 3 Retorna 1 se escravo tem eventos classe 3 4 IIN Sincronismo de rel gio Retorna 1 se escravo pede sincroniza o de rel gio 5 IIN Sa das em local Retorna 1 se algumas ou todas as sa das est o em local 6 IIN Problema Retorna 1 se escravo com problema 00011 A 139 Protocolos de comunica o 7 IIN Rein cio Retorna 1 se escravo reiniciou restar
222. s estar selecionada e em destaque A sele o pode ser modificada pelas teclas de setas Up e Down ou com o mouse Clicando se em linhas com nomes de objetos obt m se a expans o da rvore aparecendo a lista de registros da tabela Novo clique causa a contra o da rvore 00011 A Si Interface SpinGateway Manuten o e Visualiza o Para visualizar Propriedades de Canais e Devices deve se clicar com o bot o direito do mouse sobre a denomina o do Canal ou Device Aparece um menu para escolha da opera o propriedades adicionar canal ou IED ou remover canal ou IED Com um duplo clique com o bot o esquerdo do mouse sobre os tags de Pontos de monitora o na rvore ocorre a visualiza o da Janela de Propriedades dos Pontos na qual se pode verificar e mesmo alterar propriedades e estados dos pontos cadastrados no Gateway A mesma Janela de Propriedades dos Pontos pode ser utilizada clicando se com o bot o direito do mouse sobre o ramo principal GRUPOS Aparece um item de menu Editar Tags que ao ser escolhido faz aparecer esta janela VAZIA permitindo que se fa a inclus o de novos pontos Quando o Gateway run time est ativado e move se sele o na rvore no quadro da direita da interface ficam dispon veis janelas com dados em tempo real H duas fichas Status e Eventos ve SpinGate ACTSELG INI ol x File View RunTime Tools Help Data Base Points DataBase E d Events ete Number Tas T
223. s na lista em simula o deve se utilizar o mouse e teclas como shift e ctrl quando se desejar a sele o de um conjunto 5 2 4 Janela de Configura o A Janela de Configura o mostrada quando escolhida a Ficha CONFIGURA O no quadro ao lado direito da Interface Spingate A Janela de Configura o apresenta a configura o de todos os canais de comunica o do Spingate nessa esta o Na figura abaixo pode se ver a configura o de tr s canais de comunica o 50 00011 A Interface do Gateway Run time SPPCOMGTW Essa janela cont m os dados de cada canal de comunica o configurado nessa esta o de trabalho No exemplo acima a figura apresentada de um servidor mestre com 1 canal de comunica o com o campo usando o protocolo BACNet cliente servindo em um canal MODBUS e 2 canais para implementar a comunica o entre servidores mestre x escravo ta SpinGateway sping ini o x Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base 0 0 MESTRE E Canais Canal Canal Modbus Servidor fEsta o N_PORTO Configura o SPING INI IO IO Grupos IED1 IED Servidor Canall Cliente BACNet CANALO Canal Modbus Servidor M dulo de Comunica o MODBUS DLL AVMODBUSG IED1 IED BacNet Rede Protocolo TCP IP RemoteName LOCALHOST RemoteNameSlave LOCALHOST Canal2 Cliente Hotstandby Canal3 Servidor Hotstandby LogReport 0 Intervalo das estatisticas 500 Sho
224. s pontos acrescido de uma unidade b ENDERE O o endere o do ponto propriamente na forma de endere o de registros utilizada pelo TLNS2030 O importante que seja aceito e conhecido pelo equipamento escravo TLNS2030 como definindo a rea que pode ser acessada Pode ser especificado em Decimal ou em Hexadecimal Para especifica o em hexadecimal dever ser inclu do o caractere H ao final do n mero como em 3200H Numero do Bit lt nBit gt Para o caso de especifica o de pontos de Status tipos IS ou OS e de Bits em Registros Inteiros tipo BIR utilizado um par lt endere o do registro gt lt Nro do bit gt O lt nro do bit gt est na faixa O a 15 sempre em decimal sendo 0 o bit menos significativo do registro O Endere o2 deve estar na faixa de 0 ZERO a 65535 Campo de Bits lt nBit gt lt numero de bits gt Para o caso de especifica o de campos de Bits em Registros Inteiros tipos IR utilizado uma tripla lt endere o do registro gt lt Nro do bit gt lt N mero de bits gt O Endereco2 do registro deve estar na faixa de 0 ZERO a 65535 O lt nro do bit gt est na faixa O a 15 sempre em decimal sendo O o bit menos significativo do registro O n mero de bits contado do bit mais significativo do campo para o menos e est na faixa de O a 15 sempre em decimal Se o campo de um nico bit n o necess rio especificar o n mero de bits Ex IR endere o 2108 5
225. s protocolo o Scripts Diret rio onde ficam arquivos de scripts feitos pelo usu rio vbs para este projeto especificamente ATEN O Estes diret rios podem ser movidos para outros locais ou ter seus nomes alterados pelo usu rio Neste caso ap s sua movimenta o deve se modificar o nome do diret rio para o novo utilizando a op o do item Ferramentas intitulado Op es da Interface SpinGate Ap s o ajuste destes nomes de diret rios deve se escolher no menu de Ferramentas o item Registrar Aplicativo Se n o for mantida a organiza o de diret rios acima as fun es do menu Novo projeto e Abrir projeto poder o n o mais funcionar O Arquivo UDL O arquivo com extens o UDL Universal Data Link utilizado no MS Windows serve para descrever uma fonte de dados que pode ser acessada por aplicativos atrav s do mecanismo de acesso OleDB ou ADO Activex Data Object utilizado pelos aplicativos do SpinGateway 00011 A Componentes do SpinGateway Para se criar um arquivo tipo UDL basta entrar no aplicativo bloco de notas notepad exe e salvar um arquivo mesmo vazio com um nome que se deseja e a extens o UDL Feito isto basta clicar com o bot o direito do mouse sobre o arquivo selecionando o item Propriedades Propriedades de Teste udl 2x Conex o Avan adas Todas Geral Provedor Seguran a Resumo Teste udl Tipo de Vincula o de dados Microsoft arquivo Abre com
226. sas aplica es variam conforme a planta e n o s o padronizadas Para a interoperabilidade em alguma planta em particular o nico requisito que todos dispositivos implementem o mesmo esquema de prioridade As posi es da tabela marcadas como Available s o livres para designa o dos programadores A interpreta o de quais condi es constituem decis es Manual Life Safety ou Automatic Life Safety s o um problema local 4 io ne avaiable Er tie Lem le Lea a Priority Level Application Manual Life Safety Automatic Life Safety 6 ailab Manual Operator Available Figura 105 Array de prioridades BACnet Exemplo considere um objeto Sa da Digital cujo vetor de prioridades possui todas suas posi es configuradas com valor NULL Nessa circunst ncia o valor presente do objeto desligado INACTIVE Dois comandos de LIGAR s o ent o enviados para este ponto com prioridades 6 e 9 Como consequ ncia ambos valores s o registrados no array de prioridades e o valor presente da sa da muda para ligado ACTIVE assumindo o valor da maior prioridade n o nula prioridade 6 ACTIVE Se um comando DESLIGAR for enviado ao ponto com prioridade 7 o comando ser registrado no array de prioridades por m o valor presente da sa da manter se inalterado Em seguida se um comando com valor NULL for enviado com prioridade 6 esta posi o do array de prioridades ser desativada e o v
227. sativa o mecanismo Tempo de atualiza o Tempo maximo entre duas gera es de eventos espont neos em segundos Caso n o seja detectada nenhuma altera o maior que a banda morta desde o ltimo envio ao passar este tempo ser gerado novo evento O valor zero desativa este temporizador Gerar mensagem de eventos A marca o neste campo indica se deve ser ou n o ser gerado um evento datado no gateway ou com time stamp recebido de protocolos na altera o de estado de pontos digitais ou na ultrapassagem de banda morta nas medidas anal gicas Se for gerado o evento inserido em uma fila ficando a disposi o de protocolos que usam eventos espont neos Escala decimal Modificador de escala decimal O valor adquirido pelo gateway ser multiplicado por 10 n onde n este multiplicador podendo ser positivo ou negativo Span Valor total da escala em unidade de engenharia para permitir a gera o de medidas normalizadas inteiras entre 32768 e 32767 para normalizadas de 16 bits Par metro de sa da Este um n mero inteiro utilizado ou n o por certos protocolos para especificar um atributo do telecomando como por exemplo sa da em pulso ou mantida Estado O valor estado apresentado neste campo o atualmente considerado para este ponto no momento da apresenta o da janela Fica est tico e pode ser atualizado pressionando se o bot o a direita do campo As op es Normal simulado in
228. scravo que tenha endere o da forma SY lt endere o1 gt Endere o do equipamento lt endere o2 gt 1 7 8 5 Modo Escravo Em modo escravo nenhum dos temporizadores de leitura c clica utilizado O funcionamento passivo o m dulo apenas responde s solicita es recebidas A base de informa es para endere os e tipos de dados dos pontos a mesma tabela CanaisPec j definida com os tipos e formas de especifica o id nticos aos utilizados no modo Mestre novamente muito importante a tipifica o dos dados j que dependendo do seu tipo eles ser o utilizados para as respostas de determinadas fun es de leitura Modbus As respostas estar o sempre limitadas em 250 bytes ou 125 registros de dados No modo escravo n o h preocupa o com BLOCOS Isto responsabilidade do modo Mestre 7 8 5 1 Leituras Quando recebida uma solicita o de leitura dependendo da fun o Modbus utilizada por esta solicita o o m dulo em modo escravo utilizar os endere os recebidos para descobrir na tabela CanaisPec a quais vari veis do SpinGateway refere se o endere amento E procurada uma vari vel com o ENDERE O igual ao endere o de escravo vindo na solicita o A seguir a vari vel procurada conforme seu tipo pelo endere o de ponto registro vindo na solicita o A tabela a seguir mostra esta correspond ncia 126 00011 A Protocolos de Comunica o Fun o recebida na
229. scri o do Ponto ne Detector ptico de fuma a Optical OSD 0 Digital Entrada Smoke Detector HD 1 Digital Entrada Detector de calor Heat Detector MCP 2 Digital Entrada Acionador manual Manual Call Point ES Unidade de controle sonoro OMS SCU 3 Digital Entrada Sounder Control Unit Seck M dulo de entrada sa da IOM ADM IOM 4 Digital Entrada Input Output Module EA 5 Anal gico Entrada Entrada Anal gica SYS 6 Digital Entrada Variavel de Estado do Painel ZON 7 Digital Entrada Zona l gica de detectores LOP 8 Digital Entrada La o de detec o endere vel OUT 9 Digital Entrada Sa da do Painel TCM 10 Digital Entrada M dulo para Zona Convencional TCM MUL 11 Digital Entrada Multisensor 7 11 3 Endere amento dos pontos na tabela CANAISPEC A configura o da tabela CANAISPEC deve ser feita da seguinte maneira 174 00011 A Protocolos de Comunica o A configura o da tabela CANAISPEC deve ser feita da seguinte maneira Endere o1 Este campo deve ser preenchido com o endere o do painel de controle de inc ndio Endere o do IED correspondente independente do tipo de ponto selecionado Enderego2 A configura o varia de acordo com o tipo de ponto selecionado Abaixo descreve se a forma de endere amento para cada tipo de ponto a Pontos tipo OSD HD MCP SCU IOM TCM e MUL Estes tipos de pontos possuem um endere o dentro do pr prio painel de controle de inc ndio formado por um campo Zona
230. segundos entre duas atualiza es sucessivas das informa es da Janela de Status Bot es Est o dispon veis na janela de OP ES os bot es com os seguintes objetivos Ok Para gravar as altera es feitas e sair da janela Cancelar Para sair da janela sem efetivar as modifica es Aplicar Para salvar as altera es feitas at ent o sem fechar a janela Ajuda Para chamar o aux lio on line com informa es sobre esta janela 4 2 6 Ajuda Para a chamada de t picos do aux lio on line conte do e informa o sobre o aplicativo am SpinGateway SPING INI 10 x Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base Pontos de Conte do Status Eventos Sobre a o Lista Mensagens Monitora Canal N mero Tags vaw Data ativado Canais Grupos 20 00011 A Interface SpinGateway Manuten o e Visualiza o Figura 20 Menu Ajuda Conte do Entra na tabela de conte do do arquivo de aux lio on line Sobre Mostra a janela com identifica o do programa licenciamento direitos de c pia etc 4 3 rvore de Objetos 4 3 1 Conte do da rvore No quadro da esquerda da tela principal do SpinGateway pode ser visualizada uma lista de objetos do projeto e da base de dados organizada em forma de uma rvore isto apresentando a hierarquia existente na defini o das entidades no projeto SpinGateway atualmente aberto Quando a rvore es
231. si o do bit aceit vel a refer ncia ser formada por um par lt endere o do bit inicial gt lt n mero de ordem do bit gt a partir deste endere o inicial lt Registro gt lt Numero do Bit gt Para refer ncias a bits em registros Inteiros tipos BOR ou BIR utilizado um par lt endere o do registro gt lt Nro do bit gt O lt nro do bit gt est na faixa 0 a 15 sempre em decimal sendo 0 o bit menos significativo do registro O Endere o deve estar na faixa de O ZERO a 65535 Campo de Bits lt nBit gt lt numero de bits gt Para o caso de especifica o de campos de Bits em Registros Inteiros tipos OR ou IR utilizado uma tripla lt endere o do registro gt lt Nro do bit gt lt N mero de bits gt O Endere o do registro deve estar na faixa de 0 ZERO a 65535 O lt nro do bit gt est na faixa 0 a 15 sempre em decimal sendo 0 o bit menos significativo do registro O n mero de bits contado do bit mais significativo do campo para o menos e est na faixa de O a 15 sempre em decimal Se o campo de um nico bit n o necess rio especificar o n mero de bits Ex IR endere o 2108 5 Bit 5 do registro 2108 OR endere o 150DH 6 2 Campo de bits do bit 5 por 2 portanto bits 5 e 4 do registro 150D em hexa Pontos para Falha de Comunica o Pontos de Sistema SY 6 poss vel a defini o de um ponto para a supervis o de TIMEOUT na comunica o com o equipamento Modbus e
232. significante Bytes em Palavras SwapBytes1 n 0 Onde n o n mero de ordem do IED neste canal Conforme a implementa o do MODBUS pelo equipamento escravo sua forma de envio dos valores em formato inteiro de 32 bits poder utilizar invers o dos bytes Envio primeiro dos bytes mais significativos ou dos menos significativos A op o Swap ou Not Swap troca de O para 1 deste par metro compensa esta invers o Swap indica que o primeiro registrador transmitido o menos significante Os par metros seguintes dispon veis somente no arquivo de projeto INI s o utilizados para especifica es necess rias a procedimentos espec ficos dispon veis para a implementa o de coleta de Sequ ncia de Eventos em determinados IED s S o procedimentos propriet rios n o estando dispon veis nas janelas do protocolo 134 e RelayType SEL ou GE489 Tipo de rel utilizado para identificar m dulos especializados para o tratamento de eventos destes dois tipos de rel s No caso de n o haver tratamento de Eventos especificar XXX e EventActions EventActions ASSE 1 DEAS O OPEN O CLOS 1 Trata se de uma cadeia de caracteres utilizada unicamente no tratamento de eventos SEL para definir a forma de reconhecimento de a es nos eventos O texto define o prefixo de palavras de a o Os n meros ap s o definem o estado 0 ou 1 que deve ser entendido pelo SpinGateway e TimeReadEvents 1000 em milissegu
233. sistema suporta tamb m fun es de escrita simples utilizando comandos com STORE e PULSE do TELNET do SEL 2030 As fun es atualmente utilizadas na leitura e envio de comandos incluem VIEW P E nr T onde P Porta do Concentrador E Endere o inicial em Hexadecimal e T total de endere os a serem lidos a partir de e STO P E valor 162 00011 A Protocolos de Comunica o PUL P Etempo TOGP E O tipo de fun o escolhida pelo m dulo de comunica o para a leitura ou escrita depende do tipo de ponto definido no SpinGateway conforme a tabela de defini o dos pontos para o SpinGateway 7 10 1 Sigla do M dulo Para configurar um canal de comunica o com este protocolo deve se escolher a sigla TLNS2030 na combo de protocolos da janela CANAIS no aplicativo SpinGate 7 10 2 Tipos de Pontos De forma a permitir na parametriza o que se defina o tipo de fun o de leitura e a forma da representa o dos dados foram definidos v rios tipos de pontos que permitem tais escolhas conforme o formato da base de dados do equipamento sendo conectado A Tabela TipoPontos na base de dados BASEGTW MDB est parametrizada da seguinte forma Nunca deve ser alterada Sigla A D Tipo Descri o Fun o Utilizada Modulo IR A l Input Register 16 bit Word TLNS2030 SY D Pontos do Sistema comunica o TLNS2030 SIR A l Input Register Signed TLNS2030 FIR A Input Register Float 2 Words TLNS2030 DIR A
234. solicita o Tipos de Pontos Procurados 01h Read Coil Status Read Output Status OS 02h Read Input Status IS 03h Read Holding Register OR SOR FOR LOR BIR 04h Read Input Register IR SIR FIR LIR BIR O valor atual do ponto na base de dados em tempo real ser enviado na resposta com o formato conforme o do tipo definido para o ponto na tabela de Endere os CanaisPec Status um bit cada Registro IR OR BIR e BOR 2 bytes SIR ou SOR Inteiro com sinal em 16 bits FIR e FOR formato IEEE 866 float 4 bytes LIR e LOR Inteiro com 32 bits Quando o primeiro ponto referido em uma solicita o n o for encontrado a resposta enviada ser uma Exce o Modbus Na resposta o bit mais significante do byte de Fun o ser 1 e o byte seguinte ser de erro No caso erro 02h ILLEGAL DATA ADDRESS Se n o forem encontradas vari veis SpinGateway para alguns dos endere os internos em um bloco solicitado estas vir o com valor Zero mas n o ser enviado erro 7 8 5 2 Escritas As solicita es de escrita suportadas pelo modo escravo s o 05h Force Single Coil 06h Preset Single Register Ao receber tais solicita es o Modo Escravo procura na defini o de endere os da tabela CanaisPec no SpinGateway vari veis com tipos de sa da com os endere os especificados na solicita o Endere o de dispositivo escravo Utr e endere o de ponto Ao encontrar executa um pedido de comando de sa da par
235. solicita o do operador atrav s do menu no SppComgtw Amostragem Tabela Palavras TimeMonTMEM 0 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de leitura de todos os pontos de tabelas de valores anal gicos Valor 0 indica para nunca enviar este comando a menos em situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Amostragem Tabela Bits TimeMonLED 0 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de leitura de todos os pontos de tabelas de digitais Valor 0 indica para nunca enviar este comando a menos em situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calendario Amostragem Operandos MEM TimeMonMEM 0 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de leitura de grupos de Operandos tipo MEM Valor 0 indica para nunca enviar este comando a menos em situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Modo Escravo SlaveMode 0 No caso do ALNETII Como o protocolo bi direcional e sim trico poss vel utilizar o SpinGateway como mestre ou como escravo O normal a utiliza o como mestre SlaveMode 0 Utilizando SlaveMode 1 esta esta o responde com valores atuais das vari veis definidas no Spingateway ModoEscuta ListeningMode 0 Para o ALNET utilizando comunica o serial est dispo
236. sta configura o Unico No caso de configura es em que esta esta o cliente em uma rede aparecer o texto Cliente As fichas com as janelas descritas nos itens seguintes s o e Status Janela para apresenta o dos dados em tempo real dos pontos e Eventos Janela para apresenta o dos ltimos eventos ocorridos no sistema e Simulador Janela para a configura o de simula o de dados para os pontos e Configura o Janela com a configura o dos canais de comunica o e Lista Mensagens Janela para a monitora o dos frames de mensagens trocadas nos canais de comunica o podendo se escolher v rios simultaneamente e Monitora o Janela para apresenta o de mensagens e status de um canal A figura a seguir apresenta estes campos e fichas 00011 A 43 Interface do Gateway Run time SPPCOMGTW Canal iec 0 0 MESTRE Status Eventos Simulador Configura o Lista Mensagens Monitora o imo a so teto Simulado Status 231 5M 138 BR2 HZ 0 0000 06 07 2005 18 21 03 000 1907 SAA 138 BR2 Kv AB 00000 28 04 2005 16 26 13 000 233 SAA 138 BR2 KV BC 00000 06 07 2005 18 21 04 000 234 SAA 138 BR2 Kv CA 00000 06 07 2005 18 21 04 000 Figura 40 Janelas em tempo real 5 2 1 Janela de Status A janela de STATUS mostrada quando escolhida a Ficha STATUS no quadro ao lado direito da Interface Spingate Seu objetivo o de mostrar em cada linha de uma tabela o e
237. sta e o mestre deve suportar todas as fun es do n vel 2 poss veis de serem utilizadas como resposta Os objetos varia es de objeto C digos de fun o e qualificadores tem seus significados padronizados no DNP Abaixo s o mostradas as tabelas de Varia es C digo de fun o e qualificador C digo de Descri o Origem Fun o 1 Ler Mestre 2 Escrever Mestre 3 Seleciona Mestre 4 Opera Mestre 5 Opera direto sem sele o Mestre 6 Opera direto sem ack Mestre 7 Congela Imediatamente Mestre 8 Congela Imediatamente sem ack Mestre 9 Congela e limpa Mestre 10 Congela e l Mestre 13 Restart Cold Mestre 136 00011 A Protocolos de Comunica o 14 Restart Warm Mestre 20 Habilita mensagem n o solicitada Mestre 21 Desabilita mensagem n o solicitada Mestre 22 Assinala classe a objeto Mestre 23 Medida com delay Mestre 129 Resposta Escravo 130 Resposta n o solicitada n o existe no Escravo n vel 2 C digo de Uso em requisi o Uso em resposta Qualificador 00 01 Um intervalo de pontos Objeto est tico est ticos classe 0 ou um nico ponto com um n mero 06 Todos os pontos Inv lido 07 08 Uma quantidade limitada de Um ponto simples sem n mero isto eventos uma data hora Um ponto simples sem n mero isto uma data hora 17 28 Controles usualmente um ou Objetos evento usualmente um
238. sta periodicidade v lida de forma diferenciada para o bloco V rias especifica es destas podem ser feitas TimeReadinputRegisters lt nb gt 1000 em milissegundos Periodicidade no envio de solicita es de leitura de Blocos de pontos lidos via ReadlnputRegister tipos IR SIR FIR DIR LIR ou BIR InputRegisters Pontos do tipo BIR devem obrigatoriamente ser definidos em blocos separados dos blocos de outros tipos de pontos A periodicidade a mesma para todos os blocos Valor 0 indica para nunca fazer estas leituras Estas leituras tamb m n o ser o feitas se nenhum ponto deste tipo for encontrado na base de dados Se n o for especificado um lt nb gt N mero de bloco de leitura a periodicidade v lida para todos os blocos existentes a esta fun o de leitura Se for especificado um determinado bloco esta periodicidade v lida de forma diferenciada para o mesmo V rias especifica es destas podem ser feitas 7 10 6 Configura o de Devices Telnet Sel 2030 A configura o dos IEDs neste protocolo exige apenas a especifica o do endere o do dispositivo Este endere o o pr prio n mero da porta de comunica o na qual o IED est conectado no SEL 2030 Caso houver mais de um SEL 2030 na instala o sendo lido pelo SpinGateway para os seguintes deve se somar 100 unidades para cada novo SEL 2030 Ex sejam as portas 2 e 5 No primeiro SEL os endere os s o 2 e 5 No segundo SEL os endere
239. stado atual de Pontos configurados na base de dados do Spingateway e SpinGate sping ini Arquivo Visualizar Tempo Real Ferramentas Ajuda DataBase fPomtos nal gicosdeSEL 3006 Unico sping ini z E Canais E Grupos SEL_2032 E 16 06 2006 10 40 53 000 H SEL 2515 S LU 16 06 2006 10 40 53 000 SEL 300G i 16 06 2006 10 40 53 000 s anal gicas 16 06 2006 10 40 53 000 engen digitais 16 06 2006 10 40 53 000 SEL 3515 E 16 06 2006 10 40 53 000 SEL 701 16 06 2006 10 40 53 000 LU 16 06 2006 10 40 53 000 SEL 734 U 16 06 2006 10 40 53 000 16 06 2006 10 40 53 000 16 06 2006 10 40 53 000 16 06 2006 10 40 53 000 16 06 2006 10 40 53 000 16 06 2006 10 40 53 000 16 06 2006 10 40 53 000 16 06 2006 10 40 53 000 SEL 300G U 16 06 2006 10 40 53 000 oOjo 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Simulator Stopped 16 06 2006 10 45 Figura 41 Janela de Status Os estados mostrados s o constantemente atualizados em tempo real A periodicidade desta atualiza o pode ser alterada acessando se o menu em FERRAMENTAS OP ES SPINGATE As colunas desta janela possuem os seguintes dados e N mero N mero interno pelo qual o ponto conhecido na base de dados em tempo real 44 00011 A Interface do Gateway Run time SPPCOMGTW e Tag identifica o do ponto em um IED Grupo e Sigla do ponto e Valor valor estado corrente do ponto
240. stala o do SpinGateway criado um diret rio de nome SpinGate no disco padr o do sistema ou em outro escolhido durante a instala o S o ent o criados tamb m quatro subdiret rios Gateway Diret rio principal de instala o do sistema Prg Onde s o copiados os aplicativos e bibliotecas do sistema SpinGateway que ser o utilizados por todos os projetos Spingateway nesta m quina Help Diret rio onde fica dispon vel o arquivo de Aux lio On Line help do sistema Templates Diret rio no qual s o guardados originais de arquivo de projeto XXX INI arquivo de refer ncia a base de dados XXX UDL e a base de dados vazia basegtw mdb Servir o como fonte de dados originais para a cria o de novos projetos Projects Diret rio onde ser criado o projeto inicial de instala o na forma de um subdiret rio com o nome do projeto Novos projetos quando criados o ser o como novos subdiret rios neste diret rio Para cada projeto subdiret rio haver os seguintes subdiret rios para acomodar dados espec ficos do projeto o Dbase Onde s o copiados e residem a base de dados espec fica do projeto basegtw mdb e o arquivo Action udl universal data link que aponta para a base de dados do projeto Para alterar este arquivo use o bot o direito do mouse e clique em propriedades o Logs Diret rio utilizado para a gera o de arquivos de registros para diagnose dos aplicativos teis em procedimentos de depura o do
241. stes par metros basta marcar esta op o 66 00011 A Utilizando Scripts Vari veis digitais m ltiplas MF EA 3P CV304 Cy 304 Geral Par metros Estado Inicial Endere o Script sx Sale GB O Al Novo Salvar Sub Onhck Objetos x i Texto Var NumStates txtGroup txtVar IT End sub MF ED ANEXO CAMERAS DigMultProperty i CG ME EA 2P Cy201 MF DigMultT ext Vari veis anal gicas Vari veis digitais Digitais m ltiplas op o mostrar par metros opcionais Fun es Condi es MF EA 2P CV202 MF MF EA 2P CV203 MF MF EA 2P CV204 MF MF EA 2P CV205 MF x gt JV Apenas atributos espec ficos IV Mostrar Par metros Opcionais IT Resolver par metros IT Fechar ao Copiar Copiar Sair Membro de AVATCOM DigMult Ajuda Returns the number of defined states for this Multiple Digital Variable Figura 59 Mostrar parametros opcionais x Texto Var MinR ave txtGroup txtvar UR MME FREQ Frequencia D MMF_P Pot ncia ativa w MME D Pot ncia reativa w MMF_S Pot ncia aparente FilterCoeffi pesa HiBound Var MaxRaw 02 BT MMF_P HiHiBounc LoBound 4B Vari veis anal gicas 4 ChangeTime LoLoBoun B 551 IA Corrente fase A Ge H pe MaxR aw D oi Ip Corrente fase B I teal DeadBandE vent AR 551_IC Corrente fase C DecimalScale WB MMF_VAN Tens
242. sticas GRST IntervaloEstatisticas 20000 Protocol 6 TimeOutRead 2000 TimeOutWait 2000 TryNumber 5 Multihomed 0 AVOPCO Protocolo OPC UTRAddress1 1 DeviceName1 RELGE UCADevice Timeout 3 TimeCalendar 1800 TimeRtuStatus 10 MaxRetry 5 DesvioHoras 5 AutoReinicio 0 AsyncWrite 1 OPCServerName SISCO AXS4MMS OPCRemoteNode Caption1 Deve Incluir o separador esperado pelo servidor em minutos 00011 A Protocolos de Comunica o EventsGroup1 0 DeadBandGroup1 0 UpdateRateGroup1 500 em segundos 7 2 UTR Landys amp Gyr Protocolo TELEGYR Este protocolo utilizado para comunica o com as IEDs TELEGYR 5700 da Landys amp Gyr 7 2 1 Sigla e modo um protocolo do tipo Mestre Escravo estando dispon vel no SpinGateway apenas o lado Mestre Para configurar um canal de comunica o com este protocolo deve se escolher a sigla TELEGYR na lista de protocolos da janela CANAIS na Interface SpinGate 7 2 2 Tipo de Pontos Os tipos de pontos ED SD EA CA referem se s entradas e sa das digitais e anal gicas comuns O atributo EA refere se s entradas anal gicas Bipolares A placa de Entradas Anal gicas recebe na entrada 0 a 20mA ou no caso bipolar 20 mA a 20 mA produzindo na convers o A D a faixa O a 4095 O n mero 0 4095 recebido da UTR interpretado do seguinte modo gt OmA gt 24mA 0 gt 4095 gt fundo de escala inicial fundo de escala negativo O atributo CA re
243. t IIN Fun o n o implementada Retorna 1 se fun o n o est implementada no escravo 9 IIN Objeto desconhecido Retorna 1 se escravo n o tem determinado objeto ou classe n o tem esse objeto 10 IIN Dado inv lido Retorna 1 se tem par metro inv lido no qualificador ou intervalo de endere os est inv lido 11 IIN Overflow Retorna 1 se buffer do escravo teve overflow 12 IIN Ocupado Retorna 1 se requisi o foi entendida mas j est sendo executada 13 IIN Dado corrompido Retorna 1 se dados de parametriza o est o corrompidos 14 IIN Reservado Sempre 0 15 IIN Reservado Sempre 0 16 Run Comunica o Igual a O se comunica o Ok e igual a 1 se time falha na comunica o 20 Status Comando aceito Retorna 1 ap s comando correto 21 Status Comando n o aceito Retorna 1 se ocorreu time out entre tempo de select e operate 22 Status Falta select Retorna 1 se foi feito um operate sem pr vio select 23 Status Erro formato Retorna 1 se comando tem erro de formato 24 Status Controle n o suportado Retorna 1 se opera o n o suportada 25 Status Fila cheia Retorna 1 se fila de requisi o do escravo est cheia ou ponto j est ativo 26 Status Erro hardware Retorna 1 se ocorreu um erro de hardware do dispositivo ao tentar executar o comando 7 9 4 Endere o dos Pontos O DNP tem os endere os de pontos definido atrav s do termo ndice index Para cada tipo de ponto de um equipamento em fu
244. t fechada ao iniciar a aplica o aparece apenas a sigla do projeto atualmente aberto A rvore utilizada para mostrar os seguintes objetos e sua hierarquia e Canais e Devices IEDs e Grupos de pontos e Pontos Canais e Devices por estarem definidos no arquivo de projeto INI s o mostrados a qualquer tempo A parte referente a Grupos e Pontos constru da a partir da base de dados tabela CANAISPEC quando se est executando off line isto quando o Gateway run time NAO est ativado Quando o Gateway run time EST ativado a informa o para a constru o da rvore vem diretamente da base na mem ria em tempo real Esta base constru da na mem ria ao ser disparado o tempo real Tempo Real Iniciar e sobre ela que a atividade em tempo real acontece Quando trabalhando em tempo real com o Gateway ativado se cria novos pontos estes n o aparecem de imediato na rvore mas v o para a tabela CanaisPec Somente saindo e entrando novamente no aplicativo ou usando se no menu TempoReal Recarregar base de dados eles passar o a ser utilizados e conhecidos em tempo real e tamb m mostrados na rvore 4 3 2 Movendo se na rvore Para expandir a rvore isto mostrar no mesmo quadro da esquerda os objetos de n vel inferior d se um duplo clique sobre o objeto ou um clique simples no s mbolo a frente da descri o do objeto Quando a rvore est com alguma expans o uma das linha
245. t OPCGERAL CMP_ALO1 EM C EA 1 1 MMXU1 Mx PhsCf OPCGERAL CMP ALT VA EA 1 1 MMX lt U1 MX T ot Ar F OPCGERAL CMP_ALO1 VAR EA 1 1 MMUT M T ot f 7 1 9 Janela Browser OPC do Spingate Para facilitar o cadastramento de pontos existentes em um servidor OPC est dispon vel a Janela Browser de OPC mostrada na figura a seguir Esta janela aparece quando se faz um clique com o bot o esquerdo do mouse sobre o campo Endere o2 da tabela de cadastramento de canais estando definida na linha em que se deu o clique o m dulo de comunica o OPC A janela apresenta no quadro do lado esquerdo uma lista em forma de rvore onde se pode escolher o Servidor OPC e a seguir mostra a estrutura hier rquica ou plana com os objetos OPC existentes no servidor devices e Itens ia Opc Browser D x OPC Servers x Remote node JAUDITT Action iew OpcServerDA 1 SISCO AXS4MMS 5 KEPware KEPServerEx 4 OPCS wift S ample 23 RR KM KMDigital 1 JV Incluir devices Elipse OPCS vr 1 Action view OpcS viDA Ok Cancel Figura 67 Janela browser OPC do spingate Para escolher um servidor OPC deve se dar duplo clique sobre a raiz da arvore onde se l OPCServers Aparece uma nova janela com a lista dos servidores OPC dispon veis no computador cujo nome aparece na parte superior da janela como Remote Node Remote Node 78 00011 A Protocolos de Comunica o estando em branco refere se ao pr prio compu
246. taataeeaees 8 3 1 INTERFACE SPINGATE snieter eege diet EENEG at deni eee Gavilan Ehe da telat 8 3 2 GATEWAY PUNE TIME EE 9 3 3 PROTE O DO SOFTWARE cccissessccsesssececesaecteceeesenseeesescencucegesdecasussceatessececessessneaedssedseueaesceeseesseaeesees 10 3 3 1 PROTE O POR HARDWARE site teeeeeeeeereeteeneereete eee aerea rea neereete arrearen neante ne 10 3 3 2 PROTE O POR SOFTWARE 10 4 INTERFACE SPINGATEWAY MANUTEN O E VISUALIZA O s ssssssessssesessesessesessesesscsesses 12 4 1 ASPECTO GERAL EE 12 4 2 SPINGATEWAY MENU DE COMANDOS 220 ccceccceeeceeeeseeeceeeceaeeeeaeeesaeeseeecteaeeeeeaeeeseaeeseaeeessaeesseaeetes 12 E Bel e 12 AD VISUALIZAR EE 15 42 93 FERRELL Ke 16 4 2 4 FERRAMENTAS sn ek ciara haere a ein nie dancin eae wa tadashi ah 18 Eelere 18 AD GUNS ID Ace ee es eran areca Lea eee 20 AEBS ARVORE DE CO E 21 4 3 1 CONTE DO DA e 21 V 00011 A vi 4 3 2 MOVENDO SE NA ADVORE re reeteeeteeeeteeteeetee ee nint arn eeee eee antrenat eeere re rere rea nereereeea 21 4 4 EDI O DE CANAIS DE COMUNICA O ec cccssccecassccscceccsseccsesessteneceesiccuesesetscesescbsdeecesesstucessceteedessseseess 22 44A INCLUS O DE NOVO CANAL sos ccastcscaztestis perl asedsis T UEBA a a eos a Dead aba tas 22 4 4 2 CANAL IPOGERIAL iris neeeeeeeaneaeeaaaaaaaaraaaaaareeeaaanea renan anaaasaseaa nas eeaaaaaaaesaaanaaneesana 24 4 4 3 CANAL TIPO REDE cccccccccessssececesnaceeeeeeneeeeeecaeeeeeeseeaee
247. tado o comando nos pontos com endere os de 1 a 3 causar o a altera o do Load Shed Level para estes respectivos n veis b Qualificador de Comando Alguns comandos para estes reles utilizam al m da defini o de Grupo Ponto e valor de um qualificador de comando a ser interpretado pelo m dulo de 00011 A 93 Protocolos de comunica o 94 comunica o por exemplo sa da mantida ou em pulso Este qualificador denominado Par meiro de Sa da deve ser especificado no campo correspondente na tabela CanaisPEC O qualificador segue o formato IEC870 ASDU tipo 46 sendo um byte com os seguintes campos DCS bits Ul2 1 2 bits numerados a partir de 1 1 Trip 2 Close e 0 Abort Setting QU bits UI5 3 7 O sem defini o adicional 1 pulso de curta dura o n o utilizado no COURIER 2 pulso longa dura o n o utilizado no COURIER 3 sa da persistente n o utilizado no COURIER 4 Reset de C lula para pontos dos tipos ST ou EA que correspondam a c lulas que aceitem o Reset e S E bits BS1 8 O fase de execu o 1 fase de sele o Para o Reset de Trip basta comandar com o endere o correto sem qualquer valor ou qualificador c Comandos Usados Comando de Disjuntor Seleciona e executa comando de disjuntor No caso de disjuntor utilizando a caracter stica do rel de circuit break control a vari vel comandada deve ser tipo CB Os pontos de entrada
248. tador Se neste campo aparecer um nome de computador o que j est definido para este projeto como o OPC Remote Node importante salientar que para se conectar ao OPC Server de outro computador deve se estar no mesmo dom nio e com mesmo usu rio logado Para alterar de um computador remoto para outro basta digitar o novo nome e digitar TAB para sair do campo A nova lista de servidores OPC ser mostrada Clicando se na rvore ocorre a expans o da mesma mostrando os itens de dados do servidor Quando se chega ao ltimo n vel aparece a lista de itens deste n vel ramos no quadro da direita Para se escolher um item de dados basta selecion lo clicando sobre ele e ap s pressionar OK que o mesmo ser transferido para o campo Endere o2 Esta lista permite a sele o de m ltiplos itens Se forem selecionados mais de um item ap s ser clicado OK ser o criados novos registros na tabela de endere o para comportar todos os itens selecionados Os novos registros ser o a c pia do primeiro No caso de comandos de disjuntores em IEC 61850 este procedimento facilita a cria o de comandos m ltiplos necess rios naquele protocolo A op o Incluir devices nos nomes dever estar marcada caso deseje se utilizar todo o nome do item com a parte do device name no campo de endere o Neste caso a op o Nome do Item inclui Nome do IED n o dever ser marcada nas propriedades de configura o do canal Canai
249. te se o par metro SYSTEM estiver ativado Entradas Inputs Per odo de tempo em milissegundos entre dois pedidos consecutivos de leitura de objetos Entrada Valor O indica que n o dever o ser enviados pedidos de leitura Sa das Outputs Per odo de tempo em milissegundos entre dois pedidos consecutivos de leitura de objetos Sa da Valor O indica que n o dever o ser enviados pedidos de leitura Calend rios Semanais Weekly Schedules Per odo de tempo em milissegundos entre dois pedidos consecutivos de leitura do valor corrente de objetos Calend rio Semanal Valor O indica que n o dever o ser enviados pedidos de leitura Data e Hora Date and Time Per odo de tempo em milissegundos entre dois pedidos consecutivos de leitura de data e hora Valor O indica que n o dever o ser enviados pedidos de leitura Vari veis Anal gicas Analog Variables Per odo de tempo em milissegundos entre dois pedidos consecutivos de leitura de Vari veis Anal gicas Valor O indica que n o dever o ser enviados pedidos de leitura Vari veis Digitais Digital Variables Per odo de tempo em milissegundos entre dois pedidos consecutivos de leitura de Vari veis Digitais Valor O indica que n o dever o ser enviados pedidos de leitura Todos Objetos All Objects Per odo de tempo em milissegundos entre dois pedidos consecutivos de leitura de todos objetos do IED independente do tipo dos pontos Valor O indica que n o deve
250. teiro float long etc desde que todos possam ser acessados pela mesma fun o seja Read Holding ou Output Registers ou Read Input Registers Os tipos que especificam bits em registradores inteiros BIR ou BOR devem ficar em blocos diferentes daqueles utilizados para a leitura de n meros em float inteiros ou duplos Um bloco pode conter um m ximo de 125 Registros de 16 bits A n o especifica o do n mero do bloco indica bloco de leitura O Durante a leitura da tabela CanaisPec o m dulo de comunica o MODBUS definir os blocos de leitura como sendo o conjunto de pontos com o mesmo N mero de Blocos e Mesma UTR a partir do menor endere o entre estes pontos e com uma quantidade de pontos sendo a diferen a entre o maior e o menor endere o entre estes pontos acrescido de uma unidade ENDERE O o endere o do ponto propriamente na forma de endere o de registros utilizada pelo MODBUS O importante que seja aceito e conhecido pelo equipamento escravo Modbus como definindo rea que pode ser acessada Pode ser especificado em Decimal ou em Hexadecimal Para especifica o em hexadecimal dever ser inclu do o caractere H ao final do n mero como em 3200H lt refer ncia a bit gt Para o caso de especifica o de pontos de Status tipos IS ou OS utilizada a lt refer ncia a bit gt que pode ser um numero nico decimal ou hexadecimal que 00011 A 125 Protocolos de comunica o d a po
251. terface homem x m quina deste aplicativo mostrada na figura a seguir Quando um projeto j est parametrizado e em produ o sem necessidade de depurar as mensagens trocadas deve se deixar o aplicativo mostrando a ficha de configura o para evitar consumo de CPU com o processamento da visualiza o de mensagens 00011 A 9 Iniciando o SpinGateway e SpinGate SPING INI l 10 x Arquivo Visualizar Tempo Real Ferramentas Ajuda Data Base Canalo Leitura Reles IEC 32767 J 0 MESTRE Status Eventos Simulador Configura o Lista Mensagens Monitora o Canai eme To e 3 Canall Stai 16 15 24 816 SND 00 gt 10 49 01 00 44 16 a Canal2 Stai 116 15 21 629 REC 00 gt 68 04 OA 68 28 01 00 46 01 04 01 00000277 16 Canal3 Ser 16 15 21 629 SND 00 gt 10 7A 01 00 78 16 Canal4 Ser 16 15 21 457 REC 00 gt 10 00 01 0001 16 Sieg 16 15 21 441 SND 00 gt 10 40 01 00 41 16 po 16 15 21 238 REC 00 gt 10 0B 01 00 0C 16 16 15 21 144 SND 00 gt 10 49 01 00 44 16 16 15 21 129 REC 00 gt 10 08 01 00 0C 16 16 15 20 863 REC 00 gt 10 08 01 00 0C 16 16 15 20 848 SND 00 gt 10 49 01 00 44 16 16 15 20 582 REC 00 gt 10 0B 01 00 0C 16 16 15 20 566 SND 00 gt 10 49 01 00 44 16 16 15 20 504 REC 00 gt 68 F7 F7 68 28 01 00 01 50 14 01 2E 3C CO 2D 3C CO 2C 3C CO 28 3C CO 2A 3C CO 29 3C CO 28 3C CO 27 3C CO 26 3C CO 25 3C CO 24 3C CO 23 3C CO 22 3C CO 21 1E 38 CO 1D 38 CO 1C 38 CO 1B 38 CO 1A 38 CO 19 38 CO 18 38 CO 1
252. to pertencente ao grupo 1 Podem ser utilizados os grupos 1 a 16 para as leituras c clicas O grupo 0 deve ser utilizado para as vari veis de sa da Endere o o endere o do ponto propriamente correspondendo a um valor inteiro maior que zero nico para toda a instala o com 16 ou 24 bits conforme a op o de implementa o 2 ou 3 bytes 7 6 4 Formul rio de Parametriza o do Arquivo de Projeto Mestre Escravo Apresenta o do Formul rio Esse formul rio utilizado para a configura o tanto do IEC mestre como escravo 110 00011 A Canal Geral SERIAL Avan ado Elemento simples SQ 0 Sequ ncia de elementos SQ 1 Modo Fun o MESTRE Endere o base para estat sticas 40 r Camada de Enlace Link Bytes de Endere o link zl Timeout ms 2o00 Tempo de Vida do Frame ms fi ooo N mero de Tentativas 3 Tempo Pesquisa Estat sticas ms 2000 Camada de Aplica o Bytes Causa Transmiss o fi DI Bytes Endere o do IED fi D J Timetag 56 bits Bytes de Endere o Ponto fe D m Par metros de Tempo da Aplica o Tempo Envio Reset ms fo Amostragem Calend rio ms fo Leitura de Grupo 0 Frequ ncia de letura ms 7 Ok Ok Cancelar Ajuda Tempo Envio Status ms Tempo Leitura Geral ms fo Protocolos de Comunica o O timetag pode ser de 24bites default ou de 56 bits O
253. tor Stopped 07 07 2008 17 28 Figura 46 Janela de Configura o A l gica entre mestre e escravo calculada a partir de f rmulas que ponderam o estado do mestre escravo Ser a esta o mestre aquela que atingir o escore maior Abaixo s o comentados os dados da janela exemplo a Esta o SPINLAP Configura o SPING INI 00011 A Informa que essa esta o de trabalho tem o nome de SPINLAP nome da m quina e que o arquivo de inicializa o utilizado o SPING INI Essa esta o est no modo ESCRAVO o bot o indica esse estado Observa o O bot o mestre quando pressionado provoca o chaveamento entre a esta o mestre e a escravo Assim por exemplo se o operador deseja desativar a esta o mestre para fazer manuten o atrav s desse bot o ele provoca a passagem da m quina escravo para mestre podendo em seguida desativar o antigo mestre para a manuten o CANAL 0 Na figura acima est associado ao protocolo IEC 870 101 que no caso uma UTR nica CANAL 1 e 2 Em m quinas mestre e escravo como o exemplo acima sempre existem dois canais do tipo STANDBY utilizados para implementar a comunica o entre o 51 Interface do Gateway Run time SPPCOMGTW mestre e o escravo Esses canais sao cruzados assim o canal servidor do mestre cliente no escravo e vice x versa 5 2 5 Janela de Visualiza o de Mensagens A Janela de Configura o mostrada quando escolhi
254. tragem Calend rio TimeCalendar 30 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de ajuste de calend rio Valor 0 informa que essa mensagem n o deve nunca ser enviada a menos de situa es especiais que s o inicializa o reset no rel e solicita o do operador atrav s do menu no SppComgtw Atualiza o de Anal gicas TimeAnaAll 20 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de leitura de todos os pontos de entradas digitais Valor 0 indica para nunca enviar este comando a menos em situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Observar que existem eventos espont neos Amostragem Digitais TimeDigAll 0 Per odo de tempo em segundos entre dois envios consecutivos de solicita o de leitura de todos os pontos de entradas digitais Valor 0 indica para nunca enviar este comando a menos de situa es especiais como na inicializa o do sistema ou ap s cada ajuste de calend rio Amostragemde Status TimeUtrStatus 1 Intervalo de tempo em segundos para fazer a varredura dos rel s pedindo o status dos mesmos Time Out TimeOut 3 96 00011 A Protocolos de Comunica o Per odo m ximo de tempo em segundos que o m dulo de comunica o aguarda por uma resposta ack a uma mensagem enviada ao Gateway Ap s este tempo s o feitas novas tentativas de envio da mesma mensagem Cana
255. tre Resposta Escravo Obj Var Descri o Func Qual Func Qual Code Code Codes Code decimal Hex decimal Hex 1 1 Single Bit Binary Input 1 2 Binary Input with status 2 1 Binary Input change without time 2 2 Binary Input change with time 12 1 Control relay output block 20 O Binary Counter all variation 21 O Frozen counter all variations 30 O Analog Input all variations 30 1 32 Bits Analog Input 30 2 16 Bit Analog input with flag 30 3 32 Bits Analog Input without flag 30 4 16 Bit Analog input without flag 32 O Analog change event all variations 00011 A 135 Protocolos de comunica o 32 1 32 Bits Analog change event 32 2 16 Bit Analog change event without flag 32 3 32 Bit Analog change event with flag 32 4 16 Bit Analog change event with flag 40 2 16 Bit Analog output status 41 2 16 Bit Analog output block 50 1 Time and Data 60 1 Class data 60 2 Class 1 data 60 3 Class 2 data 60 4 Class 3 data 80 1 Internal indications 100 1 Short Floating Point Nesta implementa o o mestre s executa as requisi es destacadas em azul O equipamento escravo responde utilizando as respostas destacadas em amarelo Observe se que cabe ao equipamento escravo decidir como ser a respo
256. tros de cada um dos IEDs para canais OPC 82 00011 A Protocolos de Comunica o passa Canal0 OPC Devicel d E Resse Enderego do IED 1 Descri o do IED Rele uca Device Name KMD 5800 Ok Cancelar Ajuda Figura 71 Paramegtros para IED OPC UtrAddress lt n gt lt endere o1 gt lt n gt n mero de ordem do IED ou device sendo definido para este canal lt endere o1 gt o endere o do IED como ser utilizado no campo Endere o1 da tabela CanaisPec Descri o do IED Utilizado opcionalmente apenas com prop sito documentacional DeviceName lt n gt lt nome do device para o servidor opc gt Ser o nome do device a ser definido para este IED no Servidor Na sinate OPC os nomes de ites normalmente s o iniciados pelo nome do device IED em que se encontram os pontos de entrada sa da correspondentes No caso do OPC geral para facilidade de uso em diferentes servidores o caractere que separa a identifica o do device da identifica o do ponto deve ser colocado neste texto No caso do sevidor AX S4 MMS urilizada a barra Exemplo UTRAddress1 1 DeviceName1 RELGE UCADevice Exemplo de arquivo de parametriza o OPC GERAL 00011 A 83 Protocolos de comunica o 84 CANALO AutoReset 0 Tipo DUMMY Driver AVOPC DIIName AVOPC TimeSleepActivate 10 TimeSleepReceive 50 LogReport 58 Mostra Status 1 Mostra Estatisticas 0 GrupoDasEstati
257. ts 00011 A Canal0 MODBUS Devicel x Propriedades Endere o do IED 1 Descri o do IED IED m Palavras em Reais Ponto Flutuante Ze Ordem Invertida C Ordem Direta Palavras em Inteiros Longos Ordem Invertida Ordem Direta m Bytes em Palavras 16 bits C Ordem Invertida Ce Ordem Direta Dk Sair Ajuda Figura 85 Par metros para IED MODBUS 133 Protocolos de comunica o Palavras em Reais SwapRegistersFloat n 1 Onde n o n mero de ordem do IED neste canal Conforme a implementa o do MODBUS pelo equipamento escravo sua forma de envio dos valores em formato float poder utilizar invers o dos bytes Envio primeiro dos bytes mais significativos ou dos menos significativos A op o Swap ou Not Swap troca de O para 1 deste par metro compensa esta invers o Swap indica que o primeiro registrador transmitido o menos significante Palavras em Inteiros Longos SwapRegistersLong n 1 Onde n o n mero de ordem do IED neste canal Conforme a implementa o do MODBUS pelo equipamento escravo sua forma de envio dos valores em formato inteiro longo de 32 bits poder utilizar invers o dos bytes Envio primeiro dos bytes mais significativos ou dos menos significativos A op o Swap ou Not Swap troca de O para 1 deste par metro compensa esta invers o Swap indica que o primeiro registrador transmitido o menos
258. tting de c lulas quaisquer CB 8 digital Saida Controle de Disjuntores por setting CB control LS 9 digital Saida Atua o em Rel s de Sa da via Load Shed Level LI2 11 digital entrada Entradas Programadas Logic Inputs Segunda Palavra no EPAC RO2 12 digital entrada Estado de rel s de sa da Relay Output Status Segunda Palavra no EPAC EN 13 digital entrada Estados dos Protection flags da ultima falta da prote o registrada no rel evento 7 4 3 Endere amento dos pontos na tabela CANAISPEC Sempre para qualquer tipo o ENDERE O ser o endere o do rel onde est o ponto um n mero entre 1 e 254 O ENDERE O tem formato variado conforme o tipo como descrito na tabela seguinte a Caracter sticas dos Tipos de Pontos e Endere os 00011 A a Protocolos de comunica o Sigla Endere o2 Observa es O Endere o fornecido como no endere amento das c lulas no manual de documenta o dos rel s i em Hexadecimal Por exemplo 020A para a Tens o fase C no Rel KCGG142 Opcionalmente pode ser especificado um campo de bits p n onde p o n mero de ordem do bit menos significativo do campo n o n mero de bits do campo Os bits s o identificados considerando bit O o menos significativo da c lula bit 1 0 seguinte etc Exemplos 0F05 10 1 selecionar apenas o bit 10 da c lula OFO5 0F03 0 3 selecionar apenas os bits 0 1 e 2 da c lula OFOS
259. uda Figura 17 Op o Esta o Linguagens Esta ficha permite a escolha da linguagem utilizada na interface SpinGate Atualmente est o dispon veis apresenta es em idioma Ingl s ou em idioma Portugu s A altera o desta op o somente se efetivar ap s fechar a Interface SpinGateway saindo do aplicativo e reiniciando o e si m Escolha a linguagem de sua prefer ncia re PORTUGU S INGLES Ok Cancelar Aplicar Ajuda 00011 A Interface SpinGateway Manuten o e Visualiza o Figura 18 Op o Linguagens Geral Esta ficha permite a especifica o de op es gerais do projeto Propriet rio Permite a defini o de um nome ou sigla para a institui o propriet ria da instala o Este nome utilizado para a apresenta o das janelas de informa es de Licenciamento e Produto ee hl Esta o Linguagens Geral Propriet rio CIA ELETRICA ATLAS M ximo de Eventos 200 Amostragem de Status ms fi 000 Ok Cancelar Aplicar Ajuda Figura 19 Op es Geral M ximo N mero de Eventos N mero m ximo de eventos mostrados na Janela de Eventos Os eventos s o mostrados na janela ordenados do mais recente para o mais antigo O n mero m ximo de eventos guardados na fila em tempo real de 3000 Isto os 3000 eventos mais recentes ficam guardados Per odo de Atualiza o Janela de Status Tempo em milis
260. uina atualmente em modo mestre e cliente no lado da m quina escrava Atrav s deste canal a maquina atualmente em modo escravo solicita dados ao mestre para manter atualizada sua base de dados em mem ria Tamb m atrav s destas solicita es poder diagnosticar que a m quina atualmente em modo mestre parou de funcionar e que a ent o em modo escravo deve assumir como modo mestre Para a configura o deste mecanismo de redund ncia deve se seguir os passos descritos abaixo 4 6 1 Instala o O SpinGateway deve ser instalado nas duas m quinas nos mesmos diret rios Ap s deve se configurar canais e IEDs de forma id ntica nas duas m quinas ou configurar em uma delas e copiar o arquivo de projeto xxx INI para a outra m quina diret rio c windows Deve se fazer a configura o dos grupos e tags de pontos em uma delas Ap s copiar a base de dados para a outra m quina no diret rio correspondente lt diret rio principal do Spingateway gt lt nome do projeto gt Dbase 4 6 2 Opcoes No menu do SpinGate Ferramentas Op es mostrar a Janela Op es Na ficha ESTA O em uma das m quinas marcar o modo MESTRE Fazer o mesmo na outra m quina marcando l o modo ESCRAVO 4 6 3 Canais de Comunica o Para a comunica o entre as esta es de trabalho e servidores necess ria a configura o de canais de comunica o no arquivo de projeto O item acima neste capitulo Edi o de Canais de Comunica o forn
261. ultado ser apresentada uma janela de propriedades do IED que diferente em fun o do protocolo selecionado Na figura mostrada a janela para a cria o de um IED no protocolo MODBUS Al m do endere o do IED neste protocolo devido s implementa es de diferentes fabricantes poss vel definir em qual ordem ser o tratadas e As vari veis inteiras do tipo longo e As vari veis do tipo ponto flutuante Em ambos os casos se for definido swap de words ser o invertidas as ordens das palavras menos significativas e mais significativas Em qualquer protocolo esta janela ser utilizada para a entrada do Endere o do Device um texto opcional para a Descri o do Device e atributos pr prios da rela o Device x Protocolo Para detalhes dos atributos dos IEDs pr prios de cada protocolo ver o item Protocolos de Comunica o 30 00011 A Interface SpinGateway Manuten o e Visualiza o pm SpinGate actselg ini D x File view RunTime Tools Help Channeli MODBUS Devicel x Bass TI actselg ini Channels f g Ga Device Address 22 400 Vevice LN Device Description Rele SEL 351 Chann Delete Channel Groups Long Values Properties Swap Words No Swapping r Floating Values Ze Swap Words No Swapping Status d Dk Cancel Help A Figura 29 Inclus o de Device
262. um CP alternativo que trabalha em hot stand by com o principal Este endere o deve coincidir com o ltimo byte do endere o IP do mesmo na rede Como deve haver dois endere os IP diferentes estes devem ser definidos na mesma se o CANAL lt n gt um como RemoteName e o outro como RemoteNameSlave Bytes por linha na Tabela ED BytesPerRowTabED1 1 N mero de bytes utilizados na tabela com entradas digitais 1 ou 2 bytes por linha da tabela Ponto Flutuante Ordem direta ou inversa SwapRegistersFloat1 1 Caso forem utilizado na tabela de palavras anal gicas configura es de medidas com duas palavras com representa o em ponto flutuante este par metro indica se a ordem destas palavras na tabela direta primeiro a linha com a parte mais significativa ou inversa 104 00011 A Protocolos de Comunica o 7 6 Protocolo IEC870 5 101 7 6 1 Introdu o O protocolo IEC 870 5 101 est implementado nos dois modos Mestre e Escravo Em modo mestre se comunica com IEDs que implementam o protocolo IEC 870 5 101 escravo O frame usado para a troca de mensagens o FT 1 2 vers o n o balanceada escravo n o envia eventos n o solicitados V rias parametriza es est o dispon veis para acomodar perfis diferentes de implementa es do protocolo conhecido por certa flexibilidade definida na pr pria norma Em modo escravo responde as solicita es de um mestre tendo sido compatibilizado para v rios perfis
263. und LoLoBound MaxRaw Miri au RangeEnd RangeStart sl Vari veis anal gicas Vari veis digitais Digitais m ltiplas Fun es Condi es e b JV Apenas atributos espec ficos Mostrar par metros opcionais IT Resolver par metros Fechar ao Copiar Copiar Sair Membro de AVATCOM Ana Ajuda Returns the current value of the parameter Variation Filter Coefficient in percent of scale Figura 57 Janela de Objetos Podem se entao escolher os atributos ou procedimentos e solicitar para copi los para o quadro de texto do Editor de Script utilizando o bot o COPIAR Com o bot o SAIR a janela se fecha para que se continue editando o script A c pia de textos feita na posi o atual do cursor no quadro de texto do editor No campo TEXTO na parte superior da janela de objetos aparece texto que ser copiado j com a especifica o do nome real do objeto e do atributo escolhidos no formato que a sintaxe da linguagem VBScript exige Nesta janela de Objetos h outras op es que podem ser escolhidas Apenas atributos espec ficos Ha um conjunto de atributos ou procedimentos que s o gerais a determinada classe de objetos como os PONTOS ou Vari veis Especificamente h atributos diferentes se o ponto digital ou anal gico Marcando se esta op o ser mostrado no quadro da direita apenas os atributos ou procedimentos espec ficos para o tipo de objeto escolhido na rvore do quadro esquerda
264. unica o Figura 99 Endere ando um ponto tipo SYS d Pontos tipo ZON De acordo com o modelo um painel de controle de inc ndio pode ter 128 ou 192 zonas de detectores Vari veis tipo ZON reportam ao usu rio se h alguma anomalia em uma zona O endere amento desse tipo de ponto feito atribuindo se ao campo Endere o o n mero da zona 1 a 192 Se todos os pontos dessa zona estiverem em estado normal o estado da vari vel ZON ser NORMAL 0 Contudo se pelo menos um detector estiver em um estado diferente de normal a vari vel ZON assumir o estado FALHA 1 e Pontos tipo LOP Dependendo do modelo e n mero de placas de la os um painel de controle de inc ndio Detectomat pode ter at 16 la os de detectores Loops O endere amento feito atribuindo se ao campo Endere o o n mero do la o 1 a 16 Quando uma anomalia ocorre em um la o o painel de controle de inc ndio gera uma mensagem informando falha no la o de detec o A vari vel tipo LOP indica se o estado de um la o de detectores NORMAL 0 ou FALHA 1 f Pontos tipo OUT Um painel de controle de inc ndio Detectomat apresenta sa das que podem ser usadas para acionar dispositivos externos A vari vel tipo OUT registra se determinada sa da est DESLIGADA 0 ou LIGADA 1 O endere amento de pontos tipo OUT feito atribuindo se ao campo Endere o o n mero da sa da 1 a 16 00011 A 179 Protocolos de comunica o 7 11 4 C
265. uset 4 a Automatic message settings for Port 4 AUTOBUF Y STARTUP ACC nOTTER n SEND_OPER Y REC SER Y NOCONN NA MSG CNT 4 ISSUE1 T01 00 00 0 MESG1 TIME IRI 01 GLOBAL HOURS IRI 01 GLOBAL MINS ARI 01 GLOBAL SECS An DATE IR 01 GLOBAL MONTH NRI 01 GLOBAL DATE MRI 07 GLOBAL YEARAn PARSE1 0 DELAY1 ON ISSUE2 P00 00 01 0 MESG2 20METER ISSUES P00 00 01 0 MESG3 2 ISSUE4 P00 00 10 0 MESG4 SER 20 n PARSE4 3 NUM4 1 DELAY4 ON Press RETURN to continue CHECK4 N ARCH EN N USER 0 Para a defini o de um Disjuntor e duas seccionadoras que podem ser comandadas foram feitas as especifica es a seguir 170 gt gt showset 4 Logic settings for Port 4 00011 A Protocolos de Comunica o SBR1 4 CMD1 CBR1 4 CMD2 SRB1 4 CMD3 CRB1 4 CMD4 SRB2 4 CMD5 CRB2 4 CMD6 O mapa geral para a porta 4 ficou desta maneira gt gt map 4 Port 4 Database Assignments Region Data Type Records GLOBAL LOCAL BUF D1 Unused D2 B METER DS B TARGET D4 A CHAR D5 Unused D6 Unused D7 Unused D B STATE A1 Unused A2 Unused A3 Unused USER Unused A parte referente s medi es ficou com o endere amento mostrado a seguir 0 gt gt 0map 4 meter bl Port 4 Data Region METER Map Data Item Starting Address Type Bit Labels _YEAR 2800h int DAY_OF_YEAR 2801h int TIME ms 2802h int 2 MONTH 2804h char DATE 2805h char YEAR 2806h char
266. vel implementar a comunica o com o IED atrav s desse OPCServer Todos os servidores OPC permitem atrav s do uso de um browser a cria o de Canais de comunica o IED s existentes em um canal Pontos de entrada e sa da anal gicos e digitais existentes em nos IEDs Esses pontos utilizando o pr prio browser dentro do Spingate podem ser endere ados na tabela de Canais Os tipos de pontos implementam os atributos b sicos dos Itens do OPC e s o Sigla C digo Tipo de Sinal Tipo de Ponto Descri o em OPC EA 0 anal gico Entrada Entradas anal gicas ED 1 digital Entrada Entradas digitais SA 2 anal gico sa da Escrita de setpoints em tabela SD 3 digital Sa da Sa das digitais SY 6 digital Entrada Pontos de sistema como Timeout TS 7 Data hora Interna Time stamp para um ponto com mesma sigla grupo variavel BF 8 Bit fields Entrada Valores digitais ou anal gicos obtidos como campos de bits em vetores de palavras de 32 bits longs ou 16 bits Para se conhecer os pontos existentes em um IED conectado por um Servidor OPC pode se conectar ao servidor um cliente OPC com browser Assim se conhecer os pontos existentes e sua tipifica o em OPC No cadastramento de pontos na tabela CANAIS h uma facilidade para mostrar os pontos dos servidores e fazer a transfer ncia de ItemslD diretamente para a tabela canais Veja o item Janela Browser OPC do Spingate
267. wStatus Ligado ShowE statistic Ligado Status Eventos Simulador Configura o Lista Mensagens Monitora Canal Remote Port 1234 Local Port 0 TimeQutConnect 2000 RetryConnect 2 FixedSizeMessage 0 Cliente Prioridade 20 TimeSleep ctivate 50 TimeSleepReceive 50 Grupo de Estatisticas COS GRSO Sistema CANAL Cliente BACNet M dulo de Comunica o BACNET DLL AYBACNETGWERO1 N amp o encontrada DLL CANALZ Cliente Hotstandby M dulo de Comunica o STANDBY Estampa de tempo FILETIME Unidade de Engenharia 0 TimeoutFuncional 20000 Rede Protocolo TCP IP RemoteN ame 192 168 0 60 RemoteNameSlave 192 168 0 60 Remote Port 7676 Local Port 0 TimeOutConnect 2000 RetryConnect 2 FixedSizeMessage 0 Cliente Prioridade 20 TimeSleepActivate 50 TimeSleepReceive 50 LogReport 0 Intervalo das estatisticas 500 ShowStatus Desligado ShowE statistic Desligado Grupo de Estatisticas COS GRS2 Sistema CANAL3 Servidor Hotstandby M dulo de Comunica o STANDBY Estampa de tempo FILETIME Unidade de Engenharia 0 TimeoutFuncional 20000 Rede Protocolo TCP IP Port 7677 TimeOutConnect 2000 TimeOutAccept 2000 TryConnect 2 Servidor Prioridade 20 TimeSleepActivate 50 TimeSleepReceive 50 LogReport 0 Intervalo das estatisticas 500 ShowStatus Ligado ShowE statistic Ligado Grupo de Estatisticas COS GRS3 Sistema Simula
268. x Home de pera r Propriedades NOVOGATE ini sping ini Vers o 2 0 12 Criado em 02 07 2008 18 06 44 Modificado em 02 07 2008 18 06 44 Pasta do projeto pas PINGATEWAY SProjects TESTEGT W s Ok Sair 14 00011 A Interface SpinGateway Manuten o e Visualiza o Figura 12 Abrir projeto Selecionando se com o mouse um deste projetos aparecer no quadro da direita as propriedades deste projeto Vers o e datas de cria o e ultima modifica o Na parte inferior mostrada a pasta que cont m este projeto Seleciona se o projeto que se deseja abrir e ap s a escolha deve se clicar o bot o OK para efetivar a abertura do projeto A interface assumir as caracter sticas do projeto rec m aberto Este mesmo ambiente tamb m pode ser selecionado ativando se o aplicativo com o nome do projeto como argumento da linha de comando como o exemplo abaixo c spingate prg spingate exe novo projeto Editar Tags Este item utilizado para chamar a janela de edi o dos Tags e seus endere os Veja o item Edi o de Pontos adiante neste manual para uma descri o detalhada do conte do e das facilidades da janela de Edi o de Pontos Scripts da Aplica o Este item utilizado para chamar a janela de edi o de scripts para a aplica o Nesta janela aparece a lista de eventos relacionados aplica o como um todo Scripts a serem acionados por estes eventos devem ser definidos a
269. xecu es sucessivas O valor zero indica que n o h repeti es timeout Tempo m ximo para a execu o do script em ms Ap s este tempo o procedimento ser abortado Evita que procedimentos com erro de loop fiquem indefinidamente sendo executados Procedure Inicial N o necess rio que o script seja uma procedure procedimento iniciado por Sub ou Function Se por m houver procedimentos dentro do script e pode haver mais de um necess rio informar qual o principal isto qual deve ser chamado pelo processador de scripts do SpinGateway Nesta lista ser o mostrados todos os procedimentos que forem encontrados no texto Um deve ser escolhido e selecionado A figura a seguir mostra um exemplo 00011 A 63 Utilizando Scripts CS 10 x Instala o Scripts weed xX S o LBA OnStar DI Object APP OnStartvbs Event OnStart End sub BR 1 Sub OnStart 2 3 Dima 4 Frm BackColor O 5 a AA 7 Function AAI 8 AA 10 APP_OnStart vbs DI o 1 Time out ms 1000 Procedure inicial Sub OnStart Cancel Figura 56 Definindo procedimento inicial Depois de preenchidos os campos basta pressionar o bot o OK para o salvamento O bot o Cancelar permite que se desista da opera o de salvamento Caso j exista arquivo de script com o mesmo nome o aplicativo pergunta se deseja mesmo substitu lo 6 3 8 Excluir O bot o EXCLUIR tem por finalidade permit

Download Pdf Manuals

image

Related Search

Related Contents

Manual de instrucciones  E-Designer Benutzerhandbuch  ÿþ\ÿIC-DPR3\ÿ:d/^‰WÇ0¸0  2801.5KB  TRIGEN™ META-NAIL™ Instruments  Samsung HT-X720G Εγχειρίδιο χρήσης  B。SCH DーY雷動エ具  réfréner son besoin de compassion - Association Française pour la  

Copyright © All rights reserved.
Failed to retrieve file