设备恢复时

使用区域失真校正功能,即可省略示教点,也可减少重新设置设备时的调试时间。如若满足以下条件,则可在重新设置设备时无需重新示教点。

  • 已设置参考点
  • 设备恢复前已示教参考点
  • 恢复后的点位于校正区域内,且校正有效

如果只有完成校正的点数据,或将实际示教点作为动作点使用时,使用AreaCorrectionInv函数可暂时恢复为校正前的点。

然后重新示教参考点,并创建新的点数据。在新示教点中,使用AreaCorrectionSet函数,创建新的校正区域。

使用新创建的校正区域校正点。这样会比直接使用未校正的点更接近原始位置。

示例如下。

' 假设恢复前定义为校正区域1

P21 = AreaCorrectionInv(P121,1)  'P121为示教创建的点
P22 = AreaCorrectionInv(P122,1)  'P122为转换后的点

' 将参考点重新示教至P101到P104
' 设置P1到P4、P101到P104为新的校正区域

AreaCorrectionSet 2, P(1:4), P(101:104), MODE_PLANE

' 适用新的校正区域
' 将P121、P122和P123用作动作点

P121 = AreaCorrection(P21, 2)
P122 = AreaCorrection(P22, 2)
P123 = AreaCorrection(P23, 2)