Instalação, Configuração e Execução do Serviço

<< 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

fig_iec61850_prp16

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.

 

fig_iec61850_prp17

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.

fig_iec61850_prp11

 

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.