一个vb+485问题

qq511388601 2019-01-23 10:53:31
本人工控菜鸟,本来是做数据库开发的
现在是单位生产上临时抓过来帮忙
是船上的设备监控软件不太友好,想自主开发一个软件用来监控运行参数和报警。
但是原来的软硬件设备不能动(免责问题)
主要思路是通过获取原来监控软件取来的数据,开发一套系统显示实时参数值和报警。
原系统是vb开发的,找到一个数据库存放着系统的基本配置信息,想怎么能获取到实时数据呢?
如果从串口读取数据再解析,一个是难度太大,而是原厂商不可能配合。
各位大侠 有没有其他好的思路实现这个想法?求指教
...全文
76 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
笨狗先飞 2019-01-23
  • 打赏
  • 举报
回复
采集设备一般都是modbus rtu协议
笨狗先飞 2019-01-23
  • 打赏
  • 举报
回复
舟山宁波这边的船?
qq511388601 2019-01-23
  • 打赏
  • 举报
回复
望大家说一下解决的思路和存在的问题。再就是有一点不能对原系统运行造成影响,非常重要!
脆皮大雪糕 2019-01-23
  • 打赏
  • 举报
回复
目测只能用串口调试工具抓数据,然后逐个数据包进行分析。
舉杯邀明月 2019-01-23
  • 打赏
  • 举报
回复
你要想“实时”,只有从它的串口读取数据。
只要它传输的数据不是“加密”的,那么“取样分析”基本没什么难度。
 我觉得这儿的“最难”点还是在于它协议中的“校验码”算法,
 如果不是“标准算法”,你想“冒充”原软件发指令,可能很难办。
 但你如果仅是“读数据”(直接点说就是“偷取”),忽略掉它的校验码就行了。

863

社区成员

发帖
与我相关
我的任务
社区描述
VB COM/DCOM/COM+
c++ 技术论坛(原bbs)
社区管理员
  • COM/DCOM/COM+社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧