我现在使用JAMOD库在Modbus TCP Java项目上工作。到目前为止,我能够读写到Modbus网络(网关和一些来自4-nok的传感器)而没有任何问题。我的下一步是自动接收传感器的数据。
我使用的设备正在定期(大约20-60秒)向Modbus网关发送寄存器。不幸的是,我在接收这些数据时遇到了一些问题。
网关有一个寄存器,它对接收到的消息进行计数,它确实接收到传感器的数据,但是我怎样才能用Java(JAMOD,或者也许是另一个库)将这些数据显示在我的PC上?
上周我一直在寻找和尝试,现在我没有主意了。很高兴能得到一些关于如何实现这个目标的信息!

最佳答案

这取决于你想如何显示数据以及你的意图是什么。
在频谱的完整解决方案端,这是HMI/SCADA系统为您所做的(例如www.inductiveautomation.com)。
在滚动它自己的频谱结束时,听起来你只是需要不断地在网关上轮询你感兴趣的寄存器,并可能将其显示在网页上。
你在这个光谱中的位置是什么?

10-06 16:02