MC-Basic:element.POSITIONERRORDELAY/zh-hans
语言: | English • 中文(简体) |
---|
缩写
<axis>.PEDel
格式
<axis>.PositionErrorDelay = <value>
?<axis>.PositionErrorDelay
适用版本
所有版本
描述
该属性返回作为多个AnyBus循环中位置命令和位置反馈之间的位置反馈计算的延迟。
通常这个延迟包括:
- 至少一个运动总线采样周期,用于将指令位置发送到驱动器。
- 用于运动准备的时间(微插补),通常它是一个采样周期,但可能较少,取决于驱动器制造商。
- 至少一个采样周期,用于从驱动器发送反馈位置。
如果在驱动器上使用微插补,则该延迟可能会从2个周期(无微插补)变为3个周期(带微插补)。
切换驱动器上的微插补模式时,必须明确更改这一点。 否则,会引起位置误差计算错误。
根据驱动器制造商和运动总线的类型,发送和接收延迟可能会有所不同。
NOTE | |
重要的是要注意,驱动器内部反馈采样的时序不被考虑在所有的计算中,我们假设在运动总线采样开始时采取位置反馈,尽管可能不是这样。 |
类型
Double (在之前的固件版本中是Long)
取值范围
1 to 32
单位
Motion-Bus cycle times
默认
2 (假设没有微插补)
使用范围
Task or Terminal
限制
要在任务中设置值,元素必须关联到该任务中(使用ATTACH命令)和元素未使能(element.ENABLE = 0)
例子
Axis
A1.PEDel = 3
Group
G1.PEdel =3