当前位置: 首页 > news >正文

网站的音乐链接怎么做wordpress显示异常

网站的音乐链接怎么做,wordpress显示异常,南昌商城网站建设公司,新月传媒做网站 怎么样这一节我们来封装Modbus ASCII Master应用#xff0c;Modbus ASCII主站的开发与RTU主站的开发是一致的。同样的我们也不是做具体的应用#xff0c;而是实现ASCII主站的基本功能。我们将ASCII主站的功能封装为函数#xff0c;以便在开发具体应用时调用。 对于ASCII主站我们主…这一节我们来封装Modbus ASCII Master应用Modbus ASCII主站的开发与RTU主站的开发是一致的。同样的我们也不是做具体的应用而是实现ASCII主站的基本功能。我们将ASCII主站的功能封装为函数以便在开发具体应用时调用。 对于ASCII主站我们主要实现的功能有两个其一是生成访问RTU从站的命令总共支持8中功能码。其二是对ASCII从站端返回的信息进行解析并根据结果进行各种操作同样也是支持8中功能吗的操作。具体软件访问结构如下 1、访问命令的生成 客户端作为主动交互端需要向服务器发各种操作请求命令。所以对于ASCII主站来说首先要生成访问服务器的命令。生成命令只需要按标准的协议格式来生成即可目前我们只支持前面提到的8个功能码。 /*生成访问从站的命令*/ uint16_t CreateAccessAsciiSlaveCommand(ObjAccessInfo objInfo, void *dataList, uint8_t *commandBytes) 这样在开发具体的客户端应用时只需要调用这个函数来生成访问服务器的命令就可以了。 2、响应信息的解析 如前一节所述服务器收到命令后根据命令进行处理并生成响应信息返回给客户端。客户端接到命令后首先要对响应信息进行解析解析的过程其实与服务器端是一致的。所不同的是不需要再根据解析结果生成响应信息了。 /*解析收到的从站相应信息*/ void ParsingAsciiSlaveRespondMessage(uint8_t *recievedMessage, uint8_t *command,uint16_t rxLength) 这样在开发客户端应用时我们调用这一函数来解析响应信息就可以了。 3、响应处理 对于解析出来的信息我们需要根据情况实现操作比如修改变量的值等应为主要支持的操作码是8个理论上对应的每种功能码都会有不同的操作但事实上由于写操作命令已经不需要做任何操作了所以对应的操作实际上只有读操作的4种功能码。 /*处理读从站状态量返回信息读线圈状态位0x01功能码*/ static void HandleReadCoilStatusRespond(uint8_t *receivedMessage,uint16_t startAddress,uint16_t quantity) /*处理读从站状态量返回信息读输入状态位0x02功能码*/ static void HandleReadInputStatusRespond(uint8_t *receivedMessage,uint16_t startAddress,uint16_t quantity) /*处理读从站寄存器值的返回信息读保持寄存器0x03功能码*/ static void HandleReadHoldingRegisterRespond(uint8_t *receivedMessage,uint16_t startAddress,uint16_t quantity) /*处理读从站寄存器值的返回信息读输入寄存器0x04功能码*/ static void HandleReadInputRegisterRespond(uint8_t *receivedMessage,uint16_t startAddress,uint16_t quantity) 同样的我们也定义一个函数指针数组来实现这些函数的调用 void (*HandleServerRespond[])(uint8_t *,uint16_t,uint16_t){HandleReadCoilStatusRespond, HandleReadInputStatusRespond, HandleReadHoldingRegisterRespond, HandleReadInputRegisterRespond}; 到这里ASCII主站的封装就完成了当然具体的数据处理部分需要在开发具体应用是才能确定。 源代码可上Github下载https://github.com/foxclever/Modbus 欢迎关注
http://www.sadfv.cn/news/192831/

相关文章:

  • 临沂网站建设设计wordpress安装空白页
  • 网站关键词怎样优化wordpress5.0漏洞利用
  • ims2009 asp企业网站建设网站开发都有
  • 上海做网站好的公司有哪些西部数据网站建设
  • html静态网站下载做房产网站在百度推广推广费
  • 外贸网站 自建广州越秀区二手房
  • 上海浦东建设集团官方网站网站能需要怎么做才不会被攻击
  • 做网站是用什么软件做的个人购买链接
  • 中山网站备案做logo宣传语的网站
  • 网站开发后端语言有哪些泰安吧百度贴吧
  • 关于网站建设的策划案迪庆网站建设
  • 网站制作推广网站改版如何做301
  • 做网站费用怎么记分录制作网线水晶头线序
  • 电商网站优化方案义乌网页制作
  • 网站建设的核心是什么怎么去掉网站首页尾缀
  • 猪八戒网站建设公司网站浏览量提升
  • 重庆网站空间主机评价网站建设 印花税
  • 购物网站建设的意义与目的免费引流推广怎么做
  • 云南公司建网站多少钱免费申请商家收款码
  • 榆林华科网站建设查网站二级域名
  • 养殖公司网站深建工程建设集团
  • 公众号里链接的网站怎么做的租网站服务器一个月多少钱
  • 企业网站推广工具网站themes目录
  • 美词网站建设坪山网站建设设计
  • 外贸网站免费模板大气简洁网站
  • APP做网站购物咨询主题WordPress
  • 做微新闻怎么发视频网站备案查询网站
  • 网站建设 重庆dtu网站开发
  • 网站小程序怎么做html模板网
  • 建立中国近代美育体系的人是谁东莞seo网站推广建设