Alguém conhece o scadabr e sabe como usa-lo, caso conheça por favor entre em contato pois preciso de algumas informações.

Uma delas é o protocolo modbus pois queria saber como comunicar um sensor,atuador,etc como o supervisor por meio de um microcontrolador ou coisa paracida, me parece que para poder acionar ou receber informações o supervisorio precisa de um clp (que é caro) ou por um microcontrolador?

se alguém tiver informações sobre como usar e implementar ou pelo menos mostrar o caminho das pedras já agradeço.

adriano

Exibições: 97569

Responder esta

Respostas a este tópico

Bom dia aos    Scadeiros

Documentando a sequencia dos meus trabalhos, hoje ficarei online e ao vivo

http://sergiosgarbi.dyndns.org:81

usuario  ;      ldg

senha    ;      ldg

fiquem a vontade, só nao poderei falar ao chat em funçao do trabalho sendo executado.

Bom  dia  a todos

Oi Emanuella,

Consegue sim. O Elipse também possui driver modbus. Basta que você utilize a biblioteca modbus do arduino (instruções aqui) e configurar adequadamente no elipse SCADA. 

Abraços

informações de rede RS485 em placa TTL/RS485:

de Segio Sgarbi.

"acabei de descobrir que se baixar o periodo de atualizaçao eles piscam rapido e se aumentar eles piscam devagar
com periodo de 500 piscam devagar e so piscam rapido quando muda o estado do led, ou seja quando envia informaçao"

consegue me passar estas instruções tipo um programinha básico?

Boa noite senhores

Hoje, como alguns acompanharam, fiz algumas placas conversoras 485/TTL e fiz um ensaio de dois arduinos como escravos,

a rede funcionou porém muito instável, com base em alguns testes suspeito que a instabilidade se deva ao uso de duas fontes distintas, com aterramentos distintos, pois em alguns momentos ao ligar o terra do segundo arduino o primeiro parava de se comunicar, é só uma suspeita ainda devo fazer mais alguns testes para obter algo mais conclusivo, e assim que conseguir identificar o problema postarei em detalhes.

abraços

Olá Sérgio,

Eu fiz testes com quatro Arduinos como escravos sem observar problemas de instabilidade na comunicação.

Usei uma fonte distinta para alimentar cada escravo, sempre fazendo a interligação do aterramento no barramento RS485 em todos os nós da rede.

Também realizei testes com taxas variando de 4800bps a 115200bps, sem problemas.

Normalmente, instabilidades em redes RS485 são devidos a problemas no aterramento, mal contatos em conectores, cabos soltos, soldas frias ou principalmente problemas na terminação do barramento.

Lembrando que o barramento deve ter um resistor terminador de 120 ohms ligado em cada extremidade do barramento, nunca sendo ligado em um nó que esteja no meio da rede.

Outra coisa, os resistores de bias, formados por um pull up e um pull down de 680 ohms são muito importantes, principalmente se estiver usando um conversor USB/RS485 "xing-ling", e recomenda-se que esteja ligado em um único nó, geralmente na extremidade do barramento.

Aqui tem um vídeo onde eu explico os detalhes de um dos meus testes com 3 escravos funcionando em rede.

Espero ter contribuido para a resolução dos problemas na sua rede.

Abraço

 

por favor..... p´reciso começar pelo começo...... rsr

oque é fazer o arduino de escravo?

como consigo comunica-lo comk o escada? ou seria ao contrario o escada com o arduino?

terias condições de passar o passio a passo para um programa bem simples? só para que eu entenda a lógica disso?

 

 

muito obrigada

 

link scadabr 1.0 pr teste

o wallace o scadabr 1.0 passa de 7MB vou ter que ver outro jeito

Oi Emanuela,

Por favor leia e re-leia com atenção esse documento :-)

https://sites.google.com/a/certi.org.br/certi_scadabr/home/minicurs...

Nele vc aprende que um arduino como escravo, é o arduino com um "sketch" do driver modbus configurado.

A partir do arduino modbus slave, teoricamente é possível comunicar ele seja com ScadaBR, com Elipse, Labview... enfim qualquer software que use esse padrão modbus, que é aberto.

Em uma linha geral vc precisa dominar (ou pelo menos conhecer) esses pré-requisitos:

0) como programa o arduino

1) o que é modbus mestre-escravo

2) definir propriedades de porta serial, baud rate, stop bits etc.

3) configurar uma porta serial, e um conjunto de registradores modbus, em programa scada.

se vc tiver progresso e conseguir postar pergutas mais específicas, a gente vai ajudando. além do link que coloquei acima, aqui no fórum mesmo estão rolando alguns códigos-fontes mais atualizados, tanto na versão RTU que o marcos preparou e vários estão usando, como uma versão ASCII para casos que precisem simplificação....

bom trablaho

Oi pessoal, de volta...

Recentemente precisei de mais um conversor USB-RS485 para os meus projetos e como eu não queria perder tempo resolvi modificar um USB-RS232 que tinha ao invés de comprar. A modificação está documentada em:

http://www.andresarmento.com/2012/10/transformando-um-conversor-usb...

No post tem informações sobre o funcionamento dos conversores que podem ser de valia para muitos aqui.

Até a próxima, ainda com pouco tempo e com a promessa de novos vídeos (que na verdade talvez nem sejam necessários pois o colega Marcos Daniel tem feito um excelente trabalho).

[]s
André Sarmento Barbosa

Olá pessoal,

consegui fazer meu arduino se comunicar via rs485 com o scadabr utilizando o modbus porém, quando adiciono o segundo arduino na minha rede o scadabr não consegue mais localizar os escravos e apresenta sempre a informação "sem resposta da rede"

quando testo os dois separados funciona perfeitamente inclusive o arduino uno está com o MB_SLAVE = 1 e o duemilanove com MB_SLAVE = 2

mas é só tentar conectar os dois juntos que para de funcionar...

se alguém tiver alguma dica eu agradeço...


Valeu galera... Obrigado

Joca

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço