我选用的是s7-300和诺德的变频器,但是关于变频器通过profibus的读写一直很困惑。
手册上介绍,读写时的步骤为:
1.检查上一个状态字 (ZSW 0A70)
2.产生控制字 (STW 047E)
3.检查应答报文 (ZSW 0A31)
然后利用SFC14/SFC15就可以编写了,但是我的疑问在于:
1.我的读写只需要读写控制字,状态字,PZD,还是其他那些所谓的PKW参数也要读写,怎么读写?
2.这些读写的报文我怎么确定?
非常感谢大家,困惑好长时间了!!
最佳答案
1.我的读写只需要读写控制字,状态字,PZD,还是其他那些所谓的PKW参数也要读写,怎么读写?
一般需要的都是控制字,状态字,设定速度,和反馈的速度。如果还有读写其它的参数,这个需要根据诺德的变频器说明书,进行参数设定。
譬如说,读取电压值,功率值,你需要设定相应的参数就可以了。然后程序直接MOVE过来就可以。
2.这些读写的报文我怎么确定?
一般是2word就可以了:控制字+设定速度
需要其它参数,譬如电压,电流, 就要4word 形式报文,根据你实际情况来确定的。
我用过丹佛斯变频器,就是这么实现的,道理都一样。刚接触这个东西挺难的,懂了就是个简单问题。
最好你找诺德的变频器的技术支持,他忙解释也很清楚。
提问者对于答案的评价:
非常感谢~!!!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc223842.html