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

建设银行遵义分行网站什么是优化

建设银行遵义分行网站,什么是优化,白品网站建设,如何看网站的建站时间物联网-ModBus-RTU ■ 优秀博主链接■ ModBus-RTU介绍■(1)帧结构■(2)查询功能码 0x03■(3)修改单个寄存器功能码 0x06■(4)Modbus RTU 串口收发数据分析 ■ 优秀博主链接 Modbus …

物联网-ModBus-RTU

  • ■ 优秀博主链接
  • ■ ModBus-RTU介绍
    • ■(1)帧结构
    • ■(2)查询功能码 0x03
    • ■(3)修改单个寄存器功能码 0x06
    • ■(4)Modbus RTU 串口收发数据分析

■ 优秀博主链接

Modbus RTU通讯笔记

■ ModBus-RTU介绍

发送:从机的地址+我要干嘛的功能码+我要查的寄存器的地址+我要查的寄存器地址的个数+校验码
回复:从机的地址+主机发我的功能码+要发送给主机数据的字节数+数据+校验码

■(1)帧结构

一个字节一个字节N个字节两个字节
地址
----------------
功能码
------------------------
数据
------------------------------------------------------------------
校验
--------------
01
读取线圈状态
取得一组逻辑线圈的当前状态(ON/OFF)
02
读取输入状态
取得一组开关输入的当前状态(ON/OFF)
03
读取保持寄存器
在一个或多个保持寄存器中取得当前的二进制值
04
读取输入寄存器
在一个或多个输入寄存器中取得当前的二进制值
05
强置单线圈
强置一个逻辑线圈的通断状态
06
预置单寄存器
放置一个特定的二进制值到一个单寄存器中
07
读取异常状态
取得8个内部线圈的通断状态
15
强置多线圈
强置一串连续逻辑线圈的通断
16
预置多寄存器
放置一系列特定的二进制值到一系列多寄存器中
17
报告从机标识
可使主机判断编址从机的类型及该从机运行指示灯的状态

■(2)查询功能码 0x03

一个寄存器两个字节

主机发送: 01 03 00 00 00 01 84 0A
从机回复: 01 03 02 19 98 B2 7E
一个字节一个字节N个字节两个字节
地址功能码数据校验
发送
01
传感器的地址
03
查询功能码
00 00
起始寄存器地址
00 01
代码查询寄存器个数
84 0A
循环冗余校验
回复
01
传感器的地址
03
查询功能码
02
后面2个数据
19 98
寄存器的值
B2 7E
循环冗余校验

例如:
发送长度为 00 04 个寄存器个数,返回 08
在这里插入图片描述

■(3)修改单个寄存器功能码 0x06

06代表修改单个寄存器功能,一个寄存器为两个字节。

主机发送: 01 06 00 00 00 01 48 0A
从机回复: 01 06 00 00 00 01 48 0A

一个字节一个字节N个字节两个字节
发送
010600 00
00 01
48 0A
从机地址功能码00 00 要修改寄存器地址
00 01 要修改的值
循环冗余校验
回复
010600 00
00 01
48 0A
从机返回给主机自己的地址修改单个寄存器功能00 00代表修改的起始寄存器地址
00 01代表修改的值
循环冗余校验

■(4)Modbus RTU 串口收发数据分析

主发和接收数据分析

==========poll 读取的第0个数据为20
Tx:01 03 00 00 00 0A C5 CD 
Rx:01 03 14 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 96 9401     地址
03     功能码  03:读取保持寄存器
00 00  查的寄存器的地址
00 0A  查的寄存器地址的个数 1010*2 = 20字节
C5 CD  校验码01     地址
03     功能码  03:读取保持寄存器
14     长度 0x14 == 20个字节
00 14 00 00 00 00 00 00 00 00  查的寄存器地址的个数  14 == 0x14 == 20
00 00 00 00 00 00 00 00 00 00  查的寄存器地址的个数
96 94  校验码==========poll 读取的第0个数据为10
Tx:01 03 00 00 00 0A C5 CD 
Rx:01 03 14 00 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 BE Tx: --------------
01     地址
03     功能码  03:读取保持寄存器
00 00  查的寄存器的地址
00 0A  查的寄存器地址的个数 1010*2 = 20字节
C5 CD  校验码Rx: --------------
01     地址
03     功能码  03:读取保持寄存器
14     长度 0x14 == 20个字节
00 0A 00 00 00 00 00 00 00 00 查的寄存器地址的个数  0A == 0x0A == 10
00 00 00 00 00 00 00 00 00 00 查的寄存器地址的个数
38 BE  校验码
http://www.dtcms.com/wzjs/831597.html

相关文章:

  • php旅游类网站开发毕业设计推广淘特一个新人多少钱
  • 如何用云服务器做网站酒店网站建设公司排名
  • 江苏省常州建设高等职业技术学校网站河北盛通公路建设有限公司网站
  • 合肥有什么好的网站建设公司好广州正规网站建设公司
  • 深圳市网站设计公司公司网页监控
  • 网站源码网做网站那个公司好
  • 网站pv多少可以深圳东门步行街在哪个区
  • 天河建设网站系统建站到网站收录到优化
  • 网站下载app免费安全网站注销主体
  • 浅谈营销型网站建设的市场费用php做的网站怎么运行
  • 有趣的网站设计刚出来的前端工资多少
  • 科讯网站首页公告模板电商网站适合做响应式布局吗
  • 装修网站平台有哪些深圳微信网站建设公司哪家好
  • 手机端网站如何优化医院 网站建设 新闻
  • 广东网站建设多少钱wordpress个人收款码插件
  • 网站推广公司大家好公司的研究与开发
  • 苏州网站制作哪家好作文网址有哪些
  • 图片分类展示网站源码wordpress escattr
  • 网站建设标签游戏开发公司招聘
  • wordpress 做一个视频站南京网站seo服务
  • 建设环境竣工验收网站中小企业组网
  • c 做网站教程免费做网站的优缺点
  • 女生做网站前台备案网站有哪些资料
  • 常德网站建设全域云aso优化分析
  • 网站公告模板代码自己怎么给网站做优化排名
  • 建宣传网站深圳市网站建设科技公司
  • 如何利用tp-link按错900做网站邢台网站优化建设
  • 安宁区网站制作有什么网站用名字做图片
  • 自己在家做网站怎么做公众号微信
  • 免费1级做爰网站镇江公司网站建设