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

Responder esta

Respostas a este tópico

Boa noite

usei a IDE 1.0 ai deu este erro.

Wilton, como pode ver o nome Modbus.h contém somente letras, não tem espaços e não inicia com um número, logo, essa mensagem de erro é bizarra o que indica que tem algo muito estranho por aí.


Pra confirmar, baixei uma IDE 1.0.1 e compilou tranquilamente.

Sugiro que você utilize uma IDE mais nova ou verifique com cuidado como está instalando as libs. Nos diga como está fazendo.

Bom dia

 Qual IDE você sugeria para trabalhar com o ScadaBR ,Vou começa do zero  formatar o pc e instalar tudo novamente para ver se vai dar certo.

oi wilton, 

Normalmente o povo iniciante com scadabr e arduino, tem alguns problemas na conexão entre arduino e o supervisorio. Esse proprio post que vc escreve tem varias informações de troubleshooting justamente sobre isso. Recomendo que leia os post. Quanto a IDE vc pode utilizar a 0.23, mas os outros colegas garagistas falaram que seus respectivos skechts funcionaram bem com IDE 1.0, logo tem aquela questão de tecnico mesmo. Caçar aonde se encontra o problema e ir fechando até vc ter a ideia da onde se encontra o problema. procure mudar de IDE, de arduino, reveja os passos que vc fez, se fez direitinho, se colocou as libs aonde tem que colocar, pois todo mundo que usa as skechts não tem problema com a comunicação entre o supervisorio e o arduino. Continue postando a lgo vc achara o problema. Raramente o problem esta no bootloader. 

Boa tarde, Ja ate formatei meu pc instalei tudo de novo mais ainda não consegui enviar o codigo para o Arduino.

Da este erro: Lamp.ino:9:20: fatal error: Modbus.h: Arquivo ou diretório não encontrado
compilation terminated.

Wilton, de repente  o seu arduino esteja com problema, seria bom vc testar com outro arduino.

Olá,

Wilton, a mensagem de erro já explica oque está acontecendo:

"fatal error: Modbus.h: Arquivo ou diretório não encontrado"

Não é problema na IDE, no arduino ou no PC, mas simplesmente a biblioteca não foi instalada, por isso que não está compilando.

Adriano, pra que pudesse ser problema no arduino, primeiro teria que ter terminado a compilação, oque não está ocorrendo (compilation terminated). A compilação pode ser feita independente do arduino estar conectado ou não ao PC, é só usar a opção verificar (v) da IDE.

Abraço.

Wilton,

O seu problema no momento é a instalação da library na IDE do arduino.

Veja este tutorial de como instalar:

http://arduino.cc/en/pmwiki.php?n=Guide/Libraries

De fato não há diferença em relação a tráfego entre usar uma função modbus para acionar uma lâmpada (Write Single Coil) ou usar um holding register (Write Single Register), as duas requisições (infelizmente) gastam a mesma quantidade de bytes.

Write Single Coil utiliza 0xFF00 para ON e 0x0000 para OFF...

Boa noite, estou ainda com problema no modbus.h mais ja add a bibliotecária.

Arduino: 1.6.0 (Windows 7), Placa:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Lamp.ino:9:20: fatal error: Modbus.h: No such file or directory
compilation terminated.
Erro compilando.

  Este relatório deveria ter mais informações
  "Mostrar saída verbosa durante a compilação"
  habilitado em Arquivo > Preferências.

Wilton,

O SCADABR será o mestre da rede modbus-rtu, portanto escolha um exemplo onde o arduino é um slave da rede modbus-rtu, pois na imagem você está selecionando o exemplo do modbus arduino master.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço