Problemas com servidor OPC

Nós somos uma prefeitura de uma cidade francesa e nós temos para projeto para vigiar os autômatos que administram a produção da água da cidade.

Faz agora mais de 5 anos que nós nos engajamos na promoção e utilização de software livre . ScadaBr parece corresponder a nossa necessidade (bravo ainda para o trabalho que você faz).

Temos um servidor OPC Siemens que gere diversos autômatos e, por isso queremos estabelecer uma comunicação via OPC com ScadaBr.
Infelizmente encontramos alguns problemas.

Testamos duas configuraçoes :

1/ ScadaBr com Ubuntu 10.04 - Servidor OPC com Windows XP (Siemens S7200)
A criação do DataSource funciona e é possível recuperar todas as étiquetas dos Itens.
Durante a ativação do DataSource a seguinte mensagem de erro aparece no arquivo :

org.openscada.opc.lib.da.AccessBase.connectionStateChanged:199 - Failed to change state (true)
org.jinterop.dcom.common.JIException: The RPC server is unavailable.Please check if COM server is up and running and that route to the COM Server is accessible (A simple “Ping” to the Server machine would do). Also pease confirm if the Windows Firewall is note blocking DCOM access [0x800706BA]

Segui a documentação para configurar OPC DCOM a abrir as permissões DCOM, e a desativaçao do Firewall mas o problema persiste.
Portanto, não é possível ler os valores dos itens.

2/ ScadaBr com Windows XP - Serveur OPC com Windows XP (Siemens S7200)
A criação do DataSource funciona e é possível recuperar todos as étiquetas dos itens.
A ativação da DataSource opéra e os valores dos itens monitorados são devolvidos.
Dentro de alguns minutos (15-20 minutos), ScadaBr nao volta a dar os valores.
Temos que parar e reiniciar o Tomcat para que ele funcione novamente.

Você tem alguma idéia sobre a origem desses problemas ?

Peço-lhe que me desculpe por qualquer erro de tradução.
Obrigado novamente por sua ajuda e parabéns pelo seu trabalho.

JF MARTEL
IT Director - Ville d’Albi
jean-francois.martel@mairie-albi.fr

Bom dia JF MARTEL,

Estamos trabalhando em uma atualização no OPC-Driver e dentro de uma semana ela já estará disponível. Por favor, peço que espere a atualização para testar novamente. Caso o problema continue com certeza vamos ajudar você a solucionar o problema.

Obrigado,

Raphael Baggio

Muito obrigado pela sua resposta.
Vamos aguardar a próxima versão do OPC-Driver.
Espero que ele irá corrigir os nossos problemas.

JF Martel

Olá JF Martel,

Talvez tenhamos boas notícias antes do tempo previsto. Por favor baixe a nova versão do software disponível para windows em : Link

Verifique se após algum tempo os valores continuam sendo atualizados. Qualquer coisa entre em contato.

Abraço,

Raphael Baggio

Olá,

Nós testamos a versão 08 do ScadaBr, ainda temos o mesmo problema depois de 15 a 16 minutos.

Com um simulador virtual OPC Iconic problema ocorre após cerca de 10 minutos. Você pode baixar este OPC Server, no seguinte endereço:

(http://www.iconics.com/Home/Products/OPC-Connectivity/Free-OPC-Tools.aspx)

Para encontrar os valores que clique em “habilitado - Clic Para desabilitar” e depois “Desabilitado - Habilitar parágrafo clique” em cada fonte de dados.

Este problema existe na configuração local ou remota.

Alterar os parâmetros Tomcat, JDK no lugar do JRE é infrutífera.

Alterar os parâmetros “de Eventos de alarme Nivel de auditórios”, "Configuraçoes de language"ou “OUTRAS Configuraçoes” é infrutífera

JF MARTEL
IT Director - Ville d’Albi
jean-francois.martel@mairie-albi.fr

Obrigado pelo retorno JF MARTEL,

Irei refazer os testes com o servidor OPC Iconic e ver o que acontece.

Só para esclarecer, você baixou exatamente o ScadaBR 0.8 do link que eu passei no post anterior ? Ou de alguma outra fonte ?

Abraço,

Raphael Baggio

Nós tivemos nossos problemas usando a versão:

http://www.scadabr.org.br/?q=node/64

Usando a versão do seu link, ScadaBr funciona corretamente.

Ainda estamos testando o otimo software.

Obrigado pela vossa ajuda e parabéns pelo seu trabalho

JF MARTEL
IT Director - Ville d’Albi
jean-francois.martel@mairie-albi.fr

Olá JF MARTEL,

Por favor, caso tenha algum outro problema entre em contato.

Obrigado pelos feedbacks…

Raphael Baggio

Olá,

Continuamos a testar ScadaBr.

ScadaBr trabalha desde uma semana, 24/24 sem problemas.

Podemos esperar uma versão para linux?

JF MARTEL
IT Director - Ville d’Albi
jean-francois.martel@mairie-albi.fr

Ola JF,

Um novo pacote Linux vai estar disponível em algumas semanas.

Mas voce já pode instalar a versao atual em Linux se desejar:

  1. instalar Linux, com Java Oracle JRE mais recente, no computador.
  2. instalar Apache Tomcat 6.
  3. use o arquivo ScadaBR.war ou pasta “webapps/ScadaBR”, instalar dentro do tomcat.

cada “distro” linux tem formas diferentes de instalar java, tomcat e definir permissoes. veja a documentação da sua “distro”.

já testamos em Ubuntu, Slackware, Redhat, todos sem problemas.
o Manual do ScadaBR (em portugues) ensina como instalar em linux.

abraço, muito obrigado pelos testes!
Victor