发送指令“10 05”,返回“10 06”,再发送复位指令,设备没有反应。用专用的测试工具是可以测试的。我就是想了解原理,所以用了串口调试助手,指令是正确的。
估计你的协议输入的有问题,一般的协议都有数据头、地址码、数据长度、功能码、校验码、结束符之类的,如果你只是简单的发送指令的话,设备在判断接收的时候没有按照最先的设定规定,它是不会做出反应的!另外就是你要确保设备是完好的,另外通信线都保证正确,祝你成功!
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-12-11
什么协议啊?