恭喜,你发布的帖子
发布于 2023-06-21 17:25:24
3楼
楼主,单单102+750还不足以说明你是怎么控制力矩的。从你描述的现象看,似乎是对750报文力矩上下限值都做了减小设置,你只需对A-B方向做力矩限制就行了,B-A方向不需要降低。
力矩限制的时候,实际速度肯定是和设定速度不吻合的;当你做A-B运动时,有两个信号可以利用到:一个是状态字“ZSW.bit8",1=运行到挡块,这个状态为为“1”时,将速度给定变成0速,以减小速度环的偏差E;另一个是状态字“MELDW.bit1”,1=扭矩利用率<扭矩阈值2;这个状态位为0时,说明扭矩已经达到限制值了,一样的把速度给定降为0速,同时将控制字“STW.bit6"设为1,1=转速控制积分器禁止。
不过,既然你都用到了750报文,你可以试试A-B方向为力矩闭环,就是16#447F,力矩限幅16#4000(也就是不需要限幅),速度给定就是你B-A方向的速度(力矩闭环时,这个速度设定是无效的);
A-B方向时,控制字1为16#047F,这时候变成速度环控制,给定速度多少,实际速度就是多少。
请填写推广理由:
分享
只看
楼主