永发信息网

如何用VB的serialport类实现485通讯的MODBUS协议

答案:4  悬赏:20  手机版
解决时间 2021-11-14 06:26
想用Vistual Studio下的Visual Basic的Serialport实现485通讯,但是不知道用什么指令实现16位数据的收发,并且如何编写ASCII模式下的消息帧。
ASCII消息帧格式如下:
起始位 设备地址 功能代码 数据 LRC校验 结束符
1字符 2字符 2字符 3字节 2字符 2字符

请写出具体的代码,谢谢!
最佳答案
还是 推荐 参考 书籍

Visual_Basic与_RS-232_串行通信控制

祝你顺利
全部回答
串口
serial port是按字符接受字节的。 你可以吧inputlen设置为12,相当于一次读一桢的数据。然后把12个字符赋给var,再把var赋给字符,然后可以读取了。读入阀值设置为12
inputlen设置为12字节,判断LRC校验正确否,最后获取3字节的数据。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
spend...with sb是什么意思
从博山去普陀山乘坐什么交通工具最合适
不要再问我ACCA考的怎么样,现在我统一回复
45÷12.5÷0.8的简便运算?
三次根号0.8是多少,是不是无理数?
小丽和王老师共集邮876张,已知王老师集邮的
顺产宫缩疼,还是剖腹过后疼? 哪个比较疼一
这个Saber出现在fate哪一系列的动漫?
有个问题问老球迷,毛剑卿离开申花真相到底是
用二十个字对所在门店做出评价
没有带课本被数学老师罚反思500字
财务人员怎样举报本公司偷税漏税
塞鸿一字来如线的意思
那个师傅知道解放赛龙九米长货车的排气刹在哪
除了中国电网还有什么供电的公司
推荐资讯
展开150平方米,如果刮腻子刮三遍需要用多少
移动12M 宽带能打lol吗?
CPU:AMD Athlon(tm)64 ADA3000DAA4BW LBBWE
炮弹鱼怎么吃我买了一条炮弹鱼不知怎么煮请教
这句话是什么意思?安乐自来,自然吉祥,力行
马龙村地址好找么,我有些事要过去,
没有怀孕,我想通过怀孕留住他该怎么办
韩瑜翻译打印社地址有知道的么?有点事想过去
46级部落在莫高雷,怎么去安戈洛环形山
武汉大学-水利水电科学研究所岩石力学及岩石
平安驾校(宜昌伍家岗)地址在什么地方,想过去
1997年的一百块钱是什么样的?要图
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?