欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1490|回復: 0
打印 上一主題 下一主題
收起左側

用51單片機進行超聲波傳感器協議轉換

[復制鏈接]
跳轉到指定樓層
樓主
ID:871672 發表于 2020-12-31 21:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
遙控器用51單片機為主機模式,PLC為從機模式
單片機向超聲波傳感器發出請求指令后,超聲波反饋距離信息,例如:
主機發送:01 04 00 00 00 01 31 CA
從機應答:01 04 02 07 E5 7A 8B
  從機返回的距離值十六進制的07E5 = 十進制 2021,表示當前距離值202.1mm(精確到0.1mm),單位:mm。
超聲波傳感器通信協議:出廠默認儀表地址為01,串口設置為波特率為9600、8位數據位、一位停止位、無奇偶校驗位
PLC 地址為204,串口設置為波特率為19200、8位數據位、一位停止位、無奇偶校驗位
PLC為MODBUS RTU格式,寫入PLC寄存器為DM600,PLC地址:204
例如:賦值“2”給 DM600,通信格式為:
         CC 10 02 58 00 02 04 40 00 00 00 3C 3A
賦值“1”給 DM600,通信格式為:
         CC 10 02 58 00 02 04 3F 80 00 00 24 06
其中: CC = 204    10H=16預置多寄存器  02 58  = 600  00 02 兩個字節  04位
  數據:40 00 00 00  為浮點2的  四字節16進制數
        3F 80 00 00  為浮點1的  四字節16進制數
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表