1. 问题:在PC上仿真后,怎么没有看到发送帧?而且点表里的质量戳一直是Uncerntain,更新次数也不变。
回答:对于串口驱动:当打开不存在的串口或者串口被占用。
对于网口驱动:连接TCP服务器失败。可以先Ping一下目标计算机,假如网络没问题,则是以下可能:TCP服务器没打开,IP、端口错误。
2. 问题:在PC上仿真后,有发送帧?没有返回帧。
回答:先确认驱动类型是否正确、通信参数是否正确。
对于串口驱动:先确认串口线是否有问题,另外就是确认设备的ID号。
对于网口驱动:确认设备的ID号。
3. 问题:点表里质量戳一会儿是Good,一会儿是BAD。通过查看帧的收发情况,有部分请求帧发送后,没有收到返回帧。
回答:一般通过把设备属性里的“请求帧间隔”调大,就可以解决,譬如改成500毫秒。
4. 问题:点表里质量戳部分是Good,部分是Bad。
回答:查看点表的配置,Bad的点是否是设备支持的寄存器类型,地址范围是否超出范围。要是有能力分析帧,可以查看帧的收发情况,假如返回的错误帧,就可以断定是点表配置的问题。
|