总结
"当一个间接测量系统被使用时(电机上的位置测量编码器),在每一次方向反转时,机械部分先移动之后轴才运动。"在S7程序里使用FB 11(P40-“写参数”)的方法是可以的。
问题
- 当输入反向间隙补偿时,P39-“位置设定值”和P40-“位置实际值”会输出哪些值?
- 有哪些可用的解决办法?
回答
问题1. 在SimoComA V05.xx.yy的帮助主题里,列举了下列声明:
反向间隙补偿
"当一个间接测量系统被使用时(电机上的位置测量编码器),在每一次方向反转时,机械部分先移动之后轴才运动。" 所以,位置设定值/实际值不会显示如3.2mm的输入,而是显示由反向间隙补偿(0.12mm)修改的值3.08mm。
举例:
输入:
位置设定值3.2 mm, 位置实际值 = 3.1999 mm. 由0.00mm改变至0.12mm的反向间隙补偿。
修正值:
位置设定值3.08mm和位置实际值3.0799mm。
问题 2. 解决方法:
FB 11 - 参数化_POSMO_A
使用FB 11,可以在外部地址下设置连接SIMODRIVE POSMO A的参数。
可以使用以下功能::
读参数
提供指定参数的数值。
在Drive ES SIMATIC package里包含FB11。
在用户的S7程序里,使用FB 11-"写参数",将正确的位置实际值(没有反向间隙补偿修正)例如3.2mm, 写入到参数P40"位置实际值。
注意
在输入反向间隙补偿到参数P15之后,参数P40-"位置实际值"有不正确的输入。PosmoA Antrieb必须被重新参考;然后只有被期望的位置实际值例如3.2mm会显示出来。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc325715.html