外推法补偿延迟时间
当使用轴的实际值或者外部编码器作为跟随轴的给定值进行实际值耦合时,跟随轴的实际值应该与引导轴或者外部编码器的实际值表现一致,即同步运行。这种与实际值耦合相关联的原理意味着延迟时间的产生是由于
- 引导轴的实际值的取得和传输过程
- 总线时间
- 系统循环时钟和时钟扩展
- 精插补
- 位置设定值滤波
- 控制器设置
- 给定值到跟随轴的输出
- 跟随轴的驱动和电机的响应时间
这些延迟时间可以应用外推法进行补偿。外推时间是所有的延迟时间的总和,它在引导轴或者外部编码器中进行设置。外推时间作为一个被计算过的偏差值 x = TExtra * VIst代替给定值发送给跟随轴。外推时间在引导轴或者外部编码器的配置参数TypeOfAxis.Extrapolation.extrapolationTime下设置。
通过Excel 文件确定外推时间
此Excel文件可以帮助你计算外推时间。
所有必要的数据必须通过SCOUT项目来确定,然后输入到Excel表格中。
109485905_SIMOTION_ExtrapolationTimeCalculation_V1_2_en.zip (6,6 MB)
通过SCOUT 项目中的脚本确定外推时间
你也可以计算外推时间通过SCOUT项目中的脚本功能。
这个脚本本身所有必要的数据来源于SCOUT项目。
109485905_SIMOTION_ExtrapolationTimeCalculation_SCRIPT_V1_0_3.zip (14,2 KB)
注意
此脚本不能应用在SIMOTION SCOUT TIA。
此脚本在项目脚本文件夹下需要Conversion库。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc323750.html