集团网站

咨询热线:028-64267900 19150158475

当前位置:首页 >信息资讯 >行业资讯  >如何建立8路模拟量输入采集与RS485通讯

如何建立8路模拟量输入采集

与RS485通讯

一、准备一台YX-AI/DO-RS485-008八路模拟量输入设备


图片1


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


图片2


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


图片3


四、上位机下发Modbus采集指令到下位机设备上报


功能码举例(YX-AI/DO-RS485-008说明书内含全部指令及功能码):


举例1


读取DO1:


a.用01功能码读取DO1


发送:01 01 00 14 00 01 BD CE


接受:01 01 01 00 51 88


b.用03功能码读取DO1


发送:01 03 00 14 00 01 C4 0E


接受:01 03 02 00 00 B8 44


c.用04功能码读取DO1


发送:01 04 00 14 00 01 71 CE


接受:01 04 02 00 00 B9 30


举例2


模拟量读数转换公式如下(例:将电压转换为温度值)


AI = a * ratio + offset


AIx 即转换后数值:


a 为转换前读数值


ratio 为设定比例系数(初始为 1.0)


offset 为设定位置系数(初始为 0.0)


五、实现数据采集及上报至上位机。


推荐新闻