配色: 字号:
MC_SetSensor:将备用编码器切换为可操作的编码器 V6
2022-04-28 | 阅:  转:  |  分享 
  
MC_SetSensor:将备用编码器切换为可操作的编码器V6(S7-1500T)
闭环位置控制处于激活状
态时,两个编码器的附加
差值用作附加控制偏差,
并且可触发补偿运动。
传送实际值
将实际位置传送到“Sen-
2
sor”参数中所指定的编码
器。
传送实际值
“参考编码器”(“Reference-
3
Sensor”参数)的实际位置
传送至在“Sensor”参数中
指定的编码器。
ReferenceSen-IN-参考编码器编号(参见参数
INT1
sorPUT“Mode”=3)
OUT-TRU已切换用于轴的闭环位置
DoneBOOLFALSE
PUTE控制的编码器。
OUT-TRU
BusyBOOLFALSE作业正在处理中。
PUTE
CommandAbor-OUT-TRU
BOOLFALSE作业已中止。
tedPUTE
处理作业时出错。作业被
OUT-TRU
ErrorBOOLFALSE拒绝。错误原因位于参数
PUTE
“ErrorID”中。
参数“ErrorID”的错误ID
OUT-16#000
更多详细信息,请参见文档
ErrorIDWORD
PUT0
“S7-1500/S7-1500T运动控制报警
和错误ID”中的“错误ID”部分。
切换到绝对值编码器
将编码器切换为绝对编码器并传输实际值(“Mode”=2,3)时,将使用绝对编码器
的值和绝对值偏移值计算实际值。切换到不同编码器时,将取消实际值的计算过
程。绝对编码器将再次返回绝对值+绝对值偏移值(.StatusSensor[1..4].Ab-
sEncoderOffset),而不使用“MC_SetSensor”作业进行计算。
参见
使用多个编码器(S7-1500T)
-2-
献花(0)
+1
(本文系南山卧龙原创)