我正在使用电能表。如何在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
答案 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的路径中有空格问题等等)