基于VC++的Modbus通信规约测试程序设计

我先用API函数编制了一个通用的多串口多线程类,并在该类上实现了一个较完整的串口通信协议(其实是copy求是科技的VC++串口通信工程开发实例导航),该串口通信协议其实就... 我先用API函数编制了一个通用的多串口多线程类,并在该类上实现了一个较完整的串口通信协议(其实是copy求是科技的VC++串口通信工程开发实例导航),该串口通信协议其实就是按帧传输。(此串口通信协议是:1.先发控制帧,连上后再发数据帧头。2.确定后发负载数据和校验和。3.最后发控制帧断开连接。
我想完成Modbus通信协议,该怎么改?
如果用mscomm,具体怎么加?谢谢。
展开
 我来答
near913
2008-04-18
知道答主
回答量:65
采纳率:0%
帮助的人:0
展开全部
何必用api呢,直接用vc的串口控件发送数据
在发送数组里面放你的数据,最后2个字节做crc校验,不就是modbus协议了啊!Modbus通信协议就是主从方式噻,你把单片机的程序弄成问答式的不就完了!
晓网科技
2024-10-17 广告
电源: 2V-3.6V 典型值:3.3V。模块总功耗:A无线模块不工作时平均功耗 22-25mW  B无线模块工作时平均功耗 130-135mW  C无线模块工作时峰值功耗 140-150mW。发射功率:100mW  天线功率:1dBm  ... 点击进入详情页
本回答由晓网科技提供
古老的情歌
2014-11-12 · TA获得超过2132个赞
知道小有建树答主
回答量:1064
采纳率:0%
帮助的人:197万
展开全部
建议你用API,自己再看一下MODBUS协议。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式