如何实现RS485串口通讯采集模拟量
一.准备一台YX-AI-DO2S两路模拟量输入设备

二.将YX-AI-DO2S与模拟量传感器、上位机进行物理连接如下图

三. 通过配置软件配置串口通讯参数让YX-AI-DO2S与上位机、下位机传感器物理实现通讯状态。

四.上位机下发Modbus采集指令到下位机设备上报
功能码举例(YX-AI-DO2S说明书内含全部指令及功能码):
举例1
用 03 功能码读取浮点数 AI1
发送:01 03 00 00 00 02 C4 0B
用 04 功能码读取浮点数 AI1
发送:01 04 00 00 00 02 71 CB
接受:01 04 04 40 9E CE 1F 9A 02
举例2
模拟量读数转换公式如下(例:将电压转换为温度值)
AI = a * ratio + offset
AIx 即转换后数值:
a 为转换前读数值
ratio 为设定比例系数(初始为 1.0)
offset 为设定位置系数(初始为 0.0)
五、实现数据采集及上报至上位机。
查看全文
作者最近更新
-
华为位列国内企业研发第一!比亚迪Q3净利润大涨3倍 /热点科技新闻点评电子发烧友
2022-10-18 -
诚迈科技通过HarmonyOS Connect生态产品技术认证电子发烧友
2022-10-13 -
苹果iPhone14抢先进入无卡通话时代 eSIM技术物联网机遇在哪里?电子发烧友
2022-10-13



评论0条评论