代码拉取完成,页面将自动刷新
有一组传感器设备,是通过RS485串口直接连接到一台工控机(linux系统)。
如果,我想使用这个框架进行设备数据采集串口(还有其他TCP设备),有什么好的建议或者参考吗?
我是不是需要写串口接入的服务端或者客户端,我应该参考框架的哪部分进行封装呢?
Rs485是通过usb串口连接服务器还是通过中控中转进行tcp连接到服务器
我们的工控机是有串口的,所以Rs485设备是直连的,没有转为tcp。
我的设想是,每台工控作为一个客户端接入,然后再与服务端进行数据交互。
那么,这个运行在工控机上的客户端,在框架中似乎没有好的解决方案,我是否可以参照哪个客户端自己封装一下呢?
另外,我看了下netty封装的RxtxChanel类,发现继承的是OioByteStreamChannel(现在版本已经废弃了)。我有个疑问是,串口读取,只能是阻塞式的读写吗?Nio是不是不可以呢?
串口通信我了解的并不多, 所以没办法回答你的问题, 如果你要在此框架基础上进行封装,你可以pr合并进来,有什么问题及时沟通,netty上面是有对应的RxtxChanel类,我刚刚看了一下,大概说在下一个主版本更新的时候将移除,网上也有很多是基于netty实现的串口通信,所以应该是可以用的,但是作者为什么会废弃,我也不清楚
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
谢谢回复,我尝试一下。
登录 后才可以发表评论