Difference between revisions of "MC-Basic:element.POSITIONERRORDELAY/zh-hans"

From SoftMC-Wiki
Jump to: navigation, search
(Created page with "{{Languages}} {{MC-Basic |SHORT FORM= <''axis''>.PEDel |SYNTAX= <''axis''>.PositionErrorDelay = <''value''><br> ?<''axis''>.PositionErrorDelay |AVAILABILITY= All versions ...")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Languages}}
+
{{Languages|MC-Basic:element.POSITIONERRORDELAY}}
{{MC-Basic
+
== 缩写 ==
|SHORT FORM=
 
 
<''axis''>.PEDel
 
<''axis''>.PEDel
  
|SYNTAX=
+
== 格式 ==
 
<''axis''>.PositionErrorDelay = <''value''><br>
 
<''axis''>.PositionErrorDelay = <''value''><br>
  
 
?<''axis''>.PositionErrorDelay
 
?<''axis''>.PositionErrorDelay
  
|AVAILABILITY=
+
== 适用版本 ==
All versions
+
所有版本
  
|DESCRIPTION=
+
== 描述 ==
This property returns the delay, as a number of AnyBus cycles, between a position command and the position feedback for the calculation of the position error.
+
该属性返回作为多个AnyBus循环中位置命令和位置反馈之间的位置反馈计算的延迟。
  
Typically this delay includes:
+
通常这个延迟包括:
  
* At least one motion bus sample for sending the command position to the drive.
+
* 至少一个运动总线采样周期,用于将指令位置发送到驱动器。
* Time used for motion preparation (micro-interpolation), typically it is one sample but could be less depends on the drive manufacturer.
+
* 用于运动准备的时间(微插补),通常它是一个采样周期,但可能较少,取决于驱动器制造商。
* At least one sample for sending the feedback position from the drive.<br/>  
+
* 至少一个采样周期,用于从驱动器发送反馈位置。<br/>  
  
If using micro interpolation on the drive, this delay may change from 2 cycles (no micro interpolation) to 3 (with micro interpolation).
+
如果在驱动器上使用微插补,则该延迟可能会从2个周期(无微插补)变为3个周期(带微插补)。
  
This properly must be explicitly changed when switching the micro interpolation mode on the drives. Otherwise, an erroneous position error is calculated.
+
切换驱动器上的微插补模式时,必须明确更改这一点。 否则,会引起位置误差计算错误。
  
Depending on drive manufacturer and type of the motion bus the sending and receiving delays can vary.
+
根据驱动器制造商和运动总线的类型,发送和接收延迟可能会有所不同。
  
{{Note| It is important to note that the timing of internal feedback sampling inside the drive is not taken into account In all of the calculation we assume that position feedback is taken at the start of the motion bus sample, although it might be not true.}}
+
{{Note| 重要的是要注意,驱动器内部反馈采样的时序不被考虑在所有的计算中,我们假设在运动总线采样开始时采取位置反馈,尽管可能不是这样。}}
  
|TYPE=
+
== 类型 ==
Double (was Long in previous fw versions)
+
Double (在之前的固件版本中是Long)
  
|RANGE=
+
== 取值范围 ==
 
1 to 32
 
1 to 32
  
|UNITS=
+
== 单位 ==
 
Motion-Bus cycle times
 
Motion-Bus cycle times
  
|DEFAULT=
+
== 默认 ==
2 (Assuming no microinterpolation)
+
2 (假设没有微插补)
  
|SCOPE=
+
== 使用范围 ==
 
Task or Terminal
 
Task or Terminal
  
|LIMITATIONS=
+
== 限制 ==
To set the value within a task, the element must be attached to that task (using the ATTACH command) and disabled (''element''.ENABLE = 0)
+
要在任务中设置值,元素必须关联到该任务中(使用ATTACH命令)和元素未使能(''element''.ENABLE = 0)
  
|EXAMPLE=
+
== 例子 ==
 
'''Axis''' <br>  
 
'''Axis''' <br>  
 
''A1''.PEDel = 3
 
''A1''.PEDel = 3
Line 54: Line 53:
 
''G1''.PEdel =3
 
''G1''.PEdel =3
  
|SEE ALSO=
+
== 参考 ==
 
* [[MC-Basic:SERCOS.CYCLETIME|SERCOS.CYCLETIME]]
 
* [[MC-Basic:SERCOS.CYCLETIME|SERCOS.CYCLETIME]]
 
* [[SimulatedAxes| Simulated Axes]]
 
* [[SimulatedAxes| Simulated Axes]]
Line 61: Line 60:
 
* [[MC-Basic:element.POSITIONCOMMANDHISTORY| POSITIONCOMMANDHISTORY]]
 
* [[MC-Basic:element.POSITIONCOMMANDHISTORY| POSITIONCOMMANDHISTORY]]
 
* [[How_to_setup_Position_Error_Delay|How_to_setup_Position_Error_Delay]]
 
* [[How_to_setup_Position_Error_Delay|How_to_setup_Position_Error_Delay]]
}}
 

Latest revision as of 06:07, 27 October 2017

语言: English  • 中文(简体)‎

缩写

<axis>.PEDel

格式

<axis>.PositionErrorDelay = <value>

?<axis>.PositionErrorDelay

适用版本

所有版本

描述

该属性返回作为多个AnyBus循环中位置命令和位置反馈之间的位置反馈计算的延迟。

通常这个延迟包括:

  • 至少一个运动总线采样周期,用于将指令位置发送到驱动器。
  • 用于运动准备的时间(微插补),通常它是一个采样周期,但可能较少,取决于驱动器制造商。
  • 至少一个采样周期,用于从驱动器发送反馈位置。

如果在驱动器上使用微插补,则该延迟可能会从2个周期(无微插补)变为3个周期(带微插补)。

切换驱动器上的微插补模式时,必须明确更改这一点。 否则,会引起位置误差计算错误。

根据驱动器制造商和运动总线的类型,发送和接收延迟可能会有所不同。

NOTE-Info.svgNOTE
重要的是要注意,驱动器内部反馈采样的时序不被考虑在所有的计算中,我们假设在运动总线采样开始时采取位置反馈,尽管可能不是这样。

类型

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

参考