有个问题请教一下?关于modbus-rtu协议的

2019-07-21 08:56发布

最近在用MIK-P300压力变送器,需要使用RS485和MODBUS-RTU通信协议,希望好心人帮助一下。跪谢!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
正点原子
1楼-- · 2019-07-21 14:20
帮顶
323232
2楼-- · 2019-07-21 18:38
问题嘞?
Slogan
3楼-- · 2019-07-21 23:10
323232 发表于 2018-10-19 08:30
问题嘞?

就是我想通过485接口读取到压力变送器的数据,是直接发送十六进制的指令给变送器就好了吗?
245925587
4楼-- · 2019-07-22 02:25
 精彩回答 2  元偷偷看……
Slogan
5楼-- · 2019-07-22 04:15
245925587 发表于 2018-10-19 09:34
遵循modbus-rtu协议格式以一定间隔时间向变送器发送指令就可以了,单片机接收数据处理

while(1)
        {

                rs485buf[0]=0X01;
                rs485buf[1]=0X03;
                rs485buf[2]=0X00;
                rs485buf[3]=0X04;
                rs485buf[4]=0X00;
                rs485buf[5]=0X01;
                rs485buf[6]=0XC5;
                rs485buf[7]=0XCB;

                        RS485_Send_Data(rs485buf,8);//·¢Ëí5¸ö×Ö½ú        


                }       


我现在以这样的格式发送指令,但是变送器没有响应原因可能是什么?       
323232
6楼-- · 2019-07-22 04:20
首先看看协议是否正确,看看有没有什么多发漏发的。

上一步确认好后,把单片机接到电脑上,打开串口助手观察是否发送对应信息。

一周热门 更多>