Данные счетчика электроэнергии считываются и записываются для отображения в последовательном порту с использованием COM - PullRequest
0 голосов
/ 27 марта 2012

Я использую счетчик энергии. Как к тому метру читать данные и писать код на Java?

Это будет узел линии электропередачи для отправки и передачи данных, который он будет преобразовывать концентратор в RS232 для отображения в последовательном порту. Windows с использованием Java.

Пример вывода при считывании значения счетчика:

A 00 09 14 03 81 0C 03 10 03 00 30 B0 03 3A 00   :.........0°.:.
09 14 03 81 02 03 10 03 00 30 B1 2D 3A 00 09 14   ........0±-:...
03 81 02 03 10 03 00 04 B0 FA 3A 00 09 14 5C 81   .......°ú:...\
02 03 10 03 00 04 B0 FA   

1 Ответ

0 голосов
/ 27 марта 2012

Для чтения и записи данных в последовательный порт под Windows я рекомендую использовать rxtx

http://rxtx.qbang.org/wiki/index.php/Main_Page

Есть образцы для чтения и записи:

http://rxtx.qbang.org/wiki/index.php/Using_RXTX

В Oracle есть com api, но в реальной версии есть только реализации для Solaris SPARC, Solaris x86 и Linux x86

http://www.oracle.com/technetwork/java/index-jsp-141752.html

Я использовал более старую версию для Windows, но ее трудно найти, и у нее есть некоторые недостатки (например, я не нашел порты выше com4 без «помощи», есть проблемы с пробелами в пути к dll и т. Д.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...