Difference between revisions of "MC-Basic:axis.COMPPOSITIONCOMMAND/zh-hans"
(Created page with "{{Languages}} == 缩写 == <''axis''>.CompPCMD == 格式 == ?<''axis''>.CompPositionCommand == 可用版本 == 自版本3.6.20起 == 描述 == 实际校正位置命令查...") |
|||
Line 12: | Line 12: | ||
实际校正位置命令查询。此属性返回运动轨迹生成的位置命令后,增加校正值。 当不使用校正(即所有comp表包含的轴作为其目标不激活)时,该值将与Axis.Pcmd相同 | 实际校正位置命令查询。此属性返回运动轨迹生成的位置命令后,增加校正值。 当不使用校正(即所有comp表包含的轴作为其目标不激活)时,该值将与Axis.Pcmd相同 | ||
[[File:POSITIONCOMPENSATION.PNG|800px]]<br> | [[File:POSITIONCOMPENSATION.PNG|800px]]<br> | ||
− | 在位置值的信号流程图中,通过位置反向间隙值和补偿表值校正生成[[MC-Basic:axis.POSITIONCOMMAND|Position Command]]。这些形成的CompPositionCommand在后续乘以[[MC-Basic:axis.POSITIONFACTOR|PositionFactor]]将其转换为驱动位置单位计数-[[MC-Basic:axis.COUNTCOMMAND|CCMD]]。[[MC-Basic:axis.COUNTCOMMAND|CCMD]]的相应值作为[[MC-Basic:axis.COUNTFEEDBACK|CFB]]从驱动器返回,除以PositionFactor并作为[[MC-Basic:axis.COMPPOSITIONFEEDBACK|CompPositionFeedback]]值。实际[[MC-Basic:axis.COMPPOSITIONFEEDBACK|CompPositionFeedback]]为减去补偿表值。 | + | 在位置值的信号流程图中,通过位置反向间隙值和补偿表值校正生成[[AXY:MC-Basic:axis.POSITIONCOMMAND|Position Command]]。这些形成的CompPositionCommand在后续乘以[[MC-Basic:axis.POSITIONFACTOR|PositionFactor]]将其转换为驱动位置单位计数-[[MC-Basic:axis.COUNTCOMMAND|CCMD]]。[[MC-Basic:axis.COUNTCOMMAND|CCMD]]的相应值作为[[MC-Basic:axis.COUNTFEEDBACK|CFB]]从驱动器返回,除以PositionFactor并作为[[MC-Basic:axis.COMPPOSITIONFEEDBACK|CompPositionFeedback]]值。实际[[MC-Basic:axis.COMPPOSITIONFEEDBACK|CompPositionFeedback]]为减去补偿表值。 |
== 类型 == | == 类型 == |
Revision as of 07:02, 14 August 2017
语言: | [[::MC-Basic:axis.COMPPOSITIONCOMMAND|English]] • [[::MC-Basic:axis.COMPPOSITIONCOMMAND/zh-hans|中文(简体)]] |
---|
缩写
<axis>.CompPCMD
格式
?<axis>.CompPositionCommand
可用版本
自版本3.6.20起
描述
实际校正位置命令查询。此属性返回运动轨迹生成的位置命令后,增加校正值。 当不使用校正(即所有comp表包含的轴作为其目标不激活)时,该值将与Axis.Pcmd相同
在位置值的信号流程图中,通过位置反向间隙值和补偿表值校正生成Position Command。这些形成的CompPositionCommand在后续乘以PositionFactor将其转换为驱动位置单位计数-CCMD。CCMD的相应值作为CFB从驱动器返回,除以PositionFactor并作为CompPositionFeedback值。实际CompPositionFeedback为减去补偿表值。
类型
Double
取值范围
± MaxDouble
单位
用户轴位置单位,由<axis>.PositionFactor定义
默认
使用范围
Task and Terminal
限制
只读
例子
<comp>.SourceData[1][15] = 120.0 轴位置
<comp>.TargetData[1][15] = 0.125 SourceData位置的校正值
Move <axis> 120.0
Print <axis>.PCmd
--> 120.0 (用户预期值)
Print <axis>.CompPCmd
--> 120.125 (实际的值)