quote:以下是引用heihei1234在2011-05-24 17:25:27的发言:
谢谢这位仁兄,用的串口工具是commix和modscan,用commix发送数据没有回复,而用modscan时发送后显示收到无法显示的数据,只是在POLL上不断的涨数据数。最终结果我想是仪表与我VB的程序实现通信,发-收。所以我现在首先想用串口助手实现收发,可总是没有返回数据,请您指教下
如果您用Modscan连接时,只能看到poll值在涨,而response如果不涨,说明通讯参数或数据地址不同。楼主需要检查以下内容:
1. 从站地址
2. 从站数据区首地址
3. 读写从站的数据长度,即length,有的设备如果数据长度本来只有50,你定义的length超过50就会报错,因此,一定注意,宁小勿大
4.通讯参数:波特率、数据位、奇偶校验、停止位、RTU还是ASCII方式