自由报文实现转矩控制

我需要速度控制切换到转矩控制,尝试通过自由报文实现,首先将控制字的一位与参数p1501(转速/转矩)互联,过程数据2是转速设定值,过程数据3是转矩设定值,然后通过发送不同的控制字和设定值来实现转速和转矩的控制。但情况是无法切换,转矩设定值也无法发送过去,这在逻辑上可以行的通,但实现起来却不行。

最佳答案

1、无法切换可能是通讯问题。首先你要确保通讯正常,PLC发送的控制字,驱动器能够接收到,驱动器反馈给PLC的状态字,PLC也能监控到。检查一下报文配置及控制字对应的报文地址是否正确。

需要注意的是:自由报文第一个字的bit10(配置P854[0])为1时,报文才能通讯正常。你可以先配置成标准报文,然后在标准报文基础上再改为自由报文,然后把需要的转矩参数互联进去。

提问者对于答案的评价:
已解决,在标准报文基础上再改为自由报文,然后把需要的转矩参数互联进去,也要注意在转矩控制逻辑那里有个缩放比例,最好设为100%

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc137846.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日 上午1:10
下一篇 2017年6月1日 上午1:10

相关推荐