Olá, Pessoal

Talvez alguém possa me ajudar, estou com o seguinte problema no ScadaBR, em desenvolver scripts na minha aplicação são scripts simples porém não consigo fazer funcionar. Aparece a seguinte mensagem segue um dos exemplos:

Não foi possível converter resultado "sun.org.mozilla.javascript.InterpretedFunction@1bea71da" para Binário.

O código que estou usando no arduino, esta legal funciona a comunicação serial modbus, consigo acionar e desligar duas bombas, ler um sensor de nivel, ligar uma resistência para aquecimento de água, mas agora na hora de fazer os scripts para automatizar o sistema não dá certo.

Se alguém sabe por que dá esta mensagem por favor me responda. Não acho que seja problema no código em si do script, por que também testei os que estão indicado no manual do ScadaBr, e também tive o mesmo problema.

A versão do Java que estou usando é a openjdk de 64bits sobre o Fedora 20, e não a JDK da Oracle. Vocês acham que pode ser este o problema. Estou postando um exemplo da minha aplicação, para que se alguém detectar onde estou errando.

Exibições: 1418

Responder esta

Respostas a este tópico

A Imagem que estava antes não esta abrindo, agora atualizei com o erro que venho tendo.

Anexos

copie este codigo em um texto simples que for nano ou gedit ou até vim

<html><body>

<script>

alert("Minha primeira mensagem!")

</script>

</body>
</html>


salve como html e depois puxe pelo firefox pra ver se roda

 Arquivos para tentar resolver o problema da serial.

Anexos

Bom, 

temos aqui apaixonados por ScadaBR que ao verem mensagens com este assunto correm para o socorro.

Eu não sou da área de TI então minha ajuda é limitada. Tenho um ScadaBR rodando sobre ubuntu e uso uma rede RS485 com modbus para comunicação.

A parte técnica deixo para o Adriano, mas quero só chamar atenção para uma coisa.

Pelo que vi na mensagem o ponto p3, é o MB_A0, ou seja, pelo que me lembro do código do JPZometa e exemplos que já estamos usando esse era um ponto analógico. Então, ele não está configurado para binário no scadabr e vai armazenar números inteiros.

Ta certo que podem ser 0 ou 1, mas podem ser outros números.

Se o resultado do registrador for 3, acho que ele não saberia o que fazer, não é assim?

Checa isso.

depois de uma resposta desta e vc ainda não se acha técnico...

$=)

Patricia,

Não sou entusiasta do scadabr porque utilizo o Labview em minha empresa, mas claro que não por isso não me interessa colaborar com todos aqui, e com o pessoal do grupo scadabr, todos eles pessoas muito dedicadas.

No fórum do scadabr tem este tópico, não sei se poderia ser problemas com o fedora e o java que esta usando.

Segue link.

http://www.scadabr.com.br/?q=node/749

Boa sorte!

Abs.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço