440采用PPO1报文通讯为何PLC通过状态字读过来的速度反馈一直为16774不变,编码器和编码器板都是好的,线路也对。有另一台440采用相同报文通讯和控制程序,速度反馈可以正常读取。换编码器和编码器板和其它方法都试过,但PLC读过来的还是16774,。请各位帮助分析下原因,另外能否通过SFC14、15直接读电机的实际速度?
问题补充:
俱大侠:
我把控制方式为P1300=21报警F0090
把P1300改为0,r0061可以读到反馈值
P0400为2 编码器是带B/B-的差动型
打西门子热线专家说把P0492和P0494设置大点
但P0492和P0494都提高了还是报警,现在都迷糊了也不知道那个环节出问题了?而且两台变频器参数通讯程序都一样
最佳答案
1、只要你的440采用速度闭环控制且运行正常,那就说明编码器和编码器板都是正常工作的,你就不必怀疑速度反馈这一块的问题,不必对这一块查错。
2、如果440关于DP通讯PZD设置这部分的参数设置都是一样的,那就说明变频器的参数设置没有问题,你也就不必怀疑是变频器的问题了。
3、如此逐层排错处理,最后发现——PLC程序出问题的可能性最大。建议你参照下面的例子,来逐个对程序进行查错——
http://www2.ad.siemens.com.cn/download/Upload/MC/application/A0279.pdf
http://www2.ad.siemens.com.cn/download/Upload/MC/faq/8894584.zip
提问者对于答案的评价:
俱大侠 再看看我的补充问题啊
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc183806.html