Não reconhece a COMx no Modbus Serial

Antes de tudo parabenizo a equipe do ScadaBR pela criação deste excelente software, pelo esforço de fazer as atualizações no ScadaBR e pela ajuda que nos é proporcionado através do forum. Estendo esta aos companheiros com mais experiência, que participam deste e dão sua contribuição.
Instalei o ScadaBR 0.8 no notebook HP DV6 2155 com processador I3 e Win 7 Ultimate 32. Tenho um conversor USB/Serial da Clone que está funcionando, testado com outro software. Na criação de um Data Surce Modbus Serial, aparece no Port “Comm configuration error. Check that rxtx DLL or libraries have been correctly installed.” Acredito que este problema esteja relacionado a nova estrutura de hardware dos notebooks novos. Como posso resolver o problema? Agradeço pela atenção.

Olá,

é bem simples de resolver, você tem que baixar a biblioteca RXTX (dois arquivos: um .JAR e um .dll) e colocar nos “diretórios corretos”.

no próprio site do mango tem os downloads:
http://mango.serotoninsoftware.com/downloads/RXTXcomm.jar
http://mango.serotoninsoftware.com/downloads/rxtxSerial.dll

baixe estes dois arquivos e coloque-os nas seguintes pastas:

RXTXcomm.jar -> {jdk-home}\jre\lib\ext
rxtxSerial.dll -> {jdk-home}\jre\bin

sendo {jdk-home} a pasta em que está instalada sua JDK, provavelmente algo similar a C:\Program Files\Java\jdk1.6.0_21

É isso,
Valeu
Marlon Giona

Olá,

Baixei a biblioteca RXTX e coloquei nos diretórios conforme foi instruído pelo Marlon. Porém meu sistema é o WIn7 x64 e o aviso que aparece mudou para:

C:\Program Files\Java\jdk1.6.0_24\jre\bin\rxtxSerial.dll: Can’t load IA 32-bit .dll on a AMD 64-bit platform

Tem essa biblioteca também para x64?

Abraços
João Paulo

Olá joao,

por favor veja:
http://www.cloudhopper.com/opensource/rxtx/

vc deve confirmar que o java também é 64.

bom trabalho!
nos conte aqui sobre seus avanços…
:slight_smile:

Muito bom,

Consegui abrir a Porta COM agora. Estou comunicando o ScadaBR em um emulador Modbus slave. Funcionando muito bem até agora.

Obrigado pelo suporte.

Marlon fiz estes passos que você sugeriu e ainda não consigo iniciar a comunicação serial.
Continua aparecendo este erro para mim (no rxtxSerial in java.library.path)
já reiniciei o TomCat e nada ainda.

Continua aparecendo este erro para mim (no rxtxSerial in java.library.path)
já reiniciei o TomCat e nada ainda