PC 如何跟仪表通讯呢? 通过RS485 通讯协议modbus rtu VB6.0原代码怎么写呢?

PC 如何跟仪表通讯呢? 通过RS485 通讯协议modbus rtu VB6.0原代码怎么写呢?,第1张

需将485信号转换为232信号到PC机串口上。(即232接口) 。然后在仪表上设置滚梁好大洞运相关通讯参数。(如地址,波特率颤姿等)在根据modbus协议的内容写发送命令。标准的modbus 协议有固定格式其具体寄存器内容,需根据该仪表协议来定义。

01 03 00 65 00 05 站地址 功能(读取如卖祥)地址00 65 表示转换为配顷十进制数后为 101即是ABB参数0101 即从0101开始读取5个实际值参数0101-0105分渣搏别对应转速、电流、转矩、频率等。

哦,这个问轮谨题比较察庆简单。

原因是败桐握在你的VB6代码中,你使用 Integer 类型的变量设置这个参数了。

在 VB6 中,Integer是有符号的,其取值范围是 -32767 到 32767。

所以,用 Long 来替换 Integer 吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12551804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存