ec_statecheck()
这个函数执行回来,就是正常的。
我查看了,这种是广播通讯的方式。
而通过轮询方式进行伺服控制的PDO通讯,通过ec_send_processdata()
函数进行发送数据,通过ec_receive_processdata()
函数接收数据,而接收数据返回的就是错误值,其本质上是返回的数据帧的index与发送的数据帧的index不相同,也就是不是所期望的数据帧。
这是什么原因呢?为什么返回的数据是不对的?难道这就是所谓的网络抖动吗?
请大神和老师给与指导,多谢了!
开发主站吗?