Rede "cruzada"

Senhores,
após alguns problemas de configuração do Scadabr + registradores, temos 2 redes distintas funcionando.

Eu gostaria de ajuda no seguinte: temos 3 cabos distintos distribuídos no prédio.
Esses cabos estão ligados à 2 conversores USB/Serial , que funcionam adequadamente.

Agora, nesses 3 cabos estamos fazendo leitura de TEMPERATURA e PRESSÃO, ambos os tipos em cada cabo.


Nosso problema é: eu precisarei configurar 1 data source para ler de 8 em 8 horas a temperatura.
E no outro data source, para ler de minuto em minuto.
E eu configuraria cada slave com um address diferente.

Assim, o que aconteceria se eu interligar o RX- do primeiro conversor usb com o RX- do segundo conversor usb para executar as leituras das 3 redes?

Ficaria mais ou menos como a figura que coloquei no link abaixo:



Alguém já montou uma rede assim?

Grato!

Marcelo Amorim Ferreira
 

Olá Marcelo,

Vamos ver se eu consigo te ajudar. Acho que um pouco de literatura ajuda, olha esse artigo da KRON

www.kronweb.com.br/download2.php?id=353

Eles conseguiram dar uma boa noção do que fazer e do que não fazer com uma rede rs485, mesmo sem explicar os motivos (ruido, queda no nível do sinal, impedância equivalente, etc).

No lado do ScadaBR, você não precisa de um DataSource para cada conversor, mas sim para cada equipamento, eles podem estar na mesma rede (porta serial) ou em seriais separadas.

Mas explica ai a motivação pra cruzar as redes 485 =]

Abraços

 

Caro Diego,
agradeço muito o material enviado.

A intenção seria uma possível solução via software sem alterar a rede física.

Mas realmente não faz sentido. O cliente terá de alterar a estrutura do prédio para abrigar mais uma rede.

Sou grato pela sua atenção em me ajudar, e me coloco à disposição para qualquer coisa que precisar.

A tempo somos especialistas em plataformas Linux e Software, que é onde podemos ajudar mais vocês do forum.

Grato

Marcelo Amorim Ferreira

Oi Marcelo,

Por nada =]

O projeto sempre precisa de ajuda - Hoje temos diversos voluntários que atuam desenvolvendo o SW, contribuindo com melhorias e identificações de bugs, fornecendo Casos de Aplicação e participando das discussões. Mas o grosso do desenvolvimento ainda é "patrocinado" pro projetos que desenvolvemos. As correções e melhorias que se ontém nestes projetos são incluídas nas versões de distribuição e no SVN do projeto.

A equipe de desenvolvimento utiliza o sourceforge. Lá temos nosso SVN, trac e lista de discussão do desenvolvimento. Se quiser participar desse esforço, manda um email para mim que te adiciono na lista de discussão dos desenvolvedores - temos diversas demandas, algumas com gente trabalhando, outras ainda não. Mas vou listar rapidamente elas:

  • Correções de Bugs;
  • Integração de SVG nas visualizações;
  • Revisões de licença;
  • Integração do ScadaBR com outros bancos de dados (PostgreSQL, Oracle, SQLite, etc);
  • Integração do ScadaBR com sistemas GIS;
  • Inserção de novos protocolos (Proprietários abertos, normatizados, de área, etc).

As possibilidades são imensas. Temos diversas tecnologias que gostariamos de integrar, mas somo poucos e o trabalho é gigante. Mas a coragem é grande e a teimosia (persistência?) maior.

Fica o convite para nos auxiliar - o projeto é OpenSource e sempre seremos =]

Abraços