关于modbus通讯问题求助

2019-07-21 04:55发布

本帖最后由 ljw285 于 2019-2-26 09:37 编辑

       最近买到一块通过modbus控制的电机驱动板,串口助手通过USB转485发送指令给驱动板能够及时响应。然后为了省点功夫,我把485通信直接发送指令的程序拷到单片机上,通过按键发送,然后将单片机、驱动板和pc都连在一起。可是我每次按下按键发送指令,驱动板都不能及时响应(有时是按十几次才会响应,随机),然而每次按下的时候串口助手都会显示已经发送了指令,请问这是什么原因呢?
       是不是因为说直接发送指令的方式是错误的,只能按照modbus的通讯底层协议来写?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。