2015-08-16
我用调试助手发送变频启动命令,参数为:0A 06 20 00 00 18,变频器正常启动,反馈回来的参数校验码一样,命令正常执行。
再发送:0A 06 20 01 13 88,反馈回来的校验码也一样,变频执行频率为50hz。
以上这些多正常发送与反馈。接下来问题就来了,我要读取变频报警代码就不正常了,我发送的代码是:0A 03 21 00 ,反馈回来的全部代码为:0A 83 04 31 08 17 ,这是为什么会这样呢??前面发送运行命令和频率命令时反馈回来的代码和发送的一至。为什么现在要读报警代码就不一至了呢??我用的是台达VFD-E系列变频器。还请高人指点问题错在那!谢谢!!
评论3
楼主 2015/8/19 21:18:01
反馈回来的数据帧 您先解读出来了 是什么意思?
楼主 2015/8/22 21:25:10
启动停止与频率设置命令反馈回来一至说明通讯正常,现在不知道故障监测回来为什么参数不对。
楼主 2015/8/23 14:37:02
04表示驱动器无法执行你的命令,03功能码是多笔读取指令,需要你指定读取长度的,不像06是单笔写入,只要把写入内容加上就可以,所以你用0A032100执行读取的时候,后面的数据长度指定了没有?应该是0A0321000001,加上之后再试一下看看。