CPU 317T-2DP:定位数据

问:
关于定位数据需要注意些什么?

答:
CPU 317T-2DP的许多技术参数以实数格式(32位)显示为实浮点数。由于实数格式要求,因此具有23位二进制数字的有限分辨率。这相当于大约7位数的精度。

对于大部分CPU 317T-2DP的技术参数,例如速度或加速度值,这个精度已经足够。但对于用大数或小数表示的定位数据,必须考虑数字格式的精度。舍入会影响相对运动任务(MC_MoveRelative、MC_MoveAdditive、MC_MoveSuperImposed,相对同步凸轮操作),因为如果不考虑实数格式的属性,误差会累积。

必须区分这两种情况:

  • 最大7位数的整数定位数据
  • 大于7位数或有小数位的定位数据

1. 相对运动

最大7位数的整数定位数据
用作所需的最小单元。这样可以用整数形式输入所有的定位点值而不会有舍入操作.

实例:
以增量12.85mm重复相对定位。在1000次定位操作后,坐标轴已经正确移动了12850mm。

补救措施:
当组态轴的单位时(图1),在“Position”中输入单位µm。定位步长为12850µm。

CPU 317T-2DP:定位数据 图 1:确定“定位” ( 113 KB )

大于7位数或有小数位的定位数据
如果定位移动范围非常大,或者使用了小数位,则舍入不可避免。

谨慎使用CPU 317T的舍入模式。为此在正数的情况下会增加半个增量,而对负数则会减掉半个增量。

实例:
以增量12.85mm重复相对定位。当组态坐标轴的单位时(图 1),在“Position”中输入单位mm。

定位增量是1µm。给12.85mm的距离添加半个增量(在这个情况下,半个增量0.5µm = 0.0005mm)。这将导致定位长度为12.8505mm。通过该技术在内部舍入(如上)后,定位长度精确值为12.85mm。

2. 绝对运动

最大7位数的整数定位允许的最大定位值是+/-9999999µm(没有舍入)。对于大于7位数或有小数位的定位移动,则有舍入.

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论