其中,
错误帧响应代码=命令+80 h;
错误代码=00 h:通讯正常;
=01 h:驱动器不能识别所请求的功能;
=02 h:请求中给出的数据地址在驱动器中不存在;
=03 h:请求中给出的数据在驱动器中不允许(超过参数的Zui大或Zui小值);
=04 h:驱动器已经开始执行请求,但不能完成该请求;
例如:驱动器轴号为03 h,对参数Pn002 写入数据06 h,由于参数Pn002 的Zui大值和Zui小值都为0,所
以写入数据将不被录用,驱动器将返回一个错误帧,错误代码为03(超过参数的Zui大或Zui小值),结构如
下:
上位机数据帧:
start 从站地址命令数据地址、资料等校验
03 h 06 h 0002 h 0006 h
驱动器反馈错误帧:
start 从站地址响应代码错误代码校验
03 h 86 h 03 h
如果上位机发送的数据帧中的从站地址为00 h,表示此帧数据是广播数据,驱动器将不返回帧。
8.3.3 参数、伺服状态数据通讯地址
在 MODBUS 通讯下,EDC 伺服的所有通讯参数请参考下表: