<< Clique para Mostrar o Sumário >>
Instalação, Configuração e Execução do Serviço |
Juntamente com o driver IEC61850.DLL, a partir da versão 3.0.42, são fornecidos mais dois programas:
- ElipsePRPSvc.exe: É um serviço que implementa o protocolo PRP;
- ElipsePRPTray.exe: É um programa de console (Windows Tray) que permite configurar e monitorar o ElipsePRPSvc.exe.
Ambos programas devem ser copiados em algum diretório de livre escolha, para a utilização em uma rede PRP. Ele pode estar localizado no mesmo diretório do driver IEC61850.dll ou em local diferente. É necessário copiar também, no mesmo diretório, o arquivo et32b.dll que é encontrado na pasta Bin ou Bin32 da instalação do E3.
Para que o serviço funcione corretamente, ele precisa ser instalado na máquina, e também deve existir no mesmo diretório, um arquivo de inicialização chamado ElipsePRPSvc.ini. Ambas configurações são realizadas através do ElipsePRPTray.
ElipsePRPTray
O ElipsePRPTray deve ser rodado como administrador para poder fazer a instalação e configuração do serviço. Para isso, você pode clicar com o botão direito sobre o programa e escolher a opção "Rodar como Administrador".
Ao abrir, o programa exibe um ícone quadrado com as seguintes cores:
- Cinza: Serviço não instalado
- Vermelho: Serviço instalado, mas está parado;
- Verde: Serviço em execução
Ao clicar com o botão direito do mouse sobre o ícone, são oferecidas as seguintes opções:
About: Abre uma caixa de diálogo com informações sobre o produto;
Exit: Fecha o programa ElipsePRPTray, mas sem alterar o estado do serviço;
Configuration: Permite instalar e configurar o serviço;
Run/Stop: Uma vez instalado e configurado, é possível parar ou rodar o serviço.
Configuração - Instalação
Para instalar o serviço, é necessário informar o local onde foi copiado o arquivo ElipsePRPSvc.exe. Uma vez definido, basta clicar em "Install Service". De forma análoga, para remover o serviço (por exemplo, se for necessario trocar de diretório), pode-se clicar em "Remove Service".
O serviço é instalado com a opção de inicialização automática, quando o windows iniciar. Caso queira alterar essa configuração, na barra de pesquisa do windows digite "Serviços", selecione o serviço ElipsePRPSvc na lista - Propriedades e defina o tipo de inicialização.
Configuração do Serviço
Depois de instalado, devemos definir as demais configurações para que o serviço possa partir.
- Devem ser definidos através de uma lista, os 3 adaptadores de rede (Virtual, LAN A e LAN B);
- Definir se o serviço irá publicar estatísticas de pacotes para o driver IEC61850, o que é realizado através do envio de mensagens em UDP/IP. Deve-se escolher um endereço IP da interface local e porta de destino;
- Habilitar a geração de logs basicos do serviço e logs de pacotes.
Ao clicar em Save, será gerado o arquivo ElipsePRPSvc.ini no mesmo diretório escolhido.
Executar ou Parar o Serviço
Uma vez gerado o arquivo ini, é possível partir o serviço, escolhendo a opção Run/Stop. Se as configurações estiverem corretas, o serviço deve partir, ficando o ícone do Tray na cor verde.
Observação:
- O funcionamento do serviço é totalmente independente do driver IEC61850.dll e de qualquer outra aplicação Elipse estar em execução ou não.
- Se voce deseja utilizar o ElipsePRPTray toda vez que o windows partir, deverá adicionar um atalho para este programa no grupo iniciar do windows, clicando com o botão direito sobre o programa e escolhendo a opção "Adicionar ao Startup".
- Caso voce queira trocar o serviço de diretório depois que ele já foi executado uma vez, é necessário remover o serviço do Windows manualmente. Isto pode ser feito primeiro parando o serviço, depois removendo. Outra opção seria abrindo uma janela de command (cmd.exe com perfil de administrador) e executar o comando sc delete ElipsePRP.