能量计数据使用COM读写串行端口显示

时间:2012-03-27 06:59:19

标签: java serial-port

我正在使用电能表。如何在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 :(得分:0)

用于在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的路径中有空格问题等等)