通过以太网转换器连接RS485设备

时间:2018-03-12 08:23:22

标签: java protocols converter ethernet rs485

我的设备(电表)带有RS-485的未指定协议。我有一些关于我可以发送什么消息以获得一些读数的文档。目标是编写一些Java应用程序以通过RS-485获得读数< =>以太网转换器 例如,这里应该通过RS-485发送消息以获得当前消耗的能量(写在电表附带的文档中):

  

01 00 01 08 0 255

简而言之:如何使用转换器将此消息发送到设备?

我使用哪个Java lib?如果我通过以太网发送它,这条消息会有所不同吗?在这种情况下,如何使用封装的Modbus消息?是否有任何简单的以太网终端用于Windows 10进行perfofm测试(类似于串口"Serial Port Monitor"的那个?

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

有些COM服务器可以满足您的需求。转换器通常附带一个提供虚拟串行端口的驱动程序,因此您无需在应用程序内部处理它。

但是,它通常还提供一个API(在TCP或UDP之上),您可以使用而不是虚拟串行端口 - 此API通常是专有的,您需要为您想要的每个COM服务器类型编写代码支持。