设备恢复时
使用区域失真校正功能,即可省略示教点,也可减少重新设置设备时的调试时间。如若满足以下条件,则可在重新设置设备时无需重新示教点。
- 已设置参考点
- 设备恢复前已示教参考点
- 恢复后的点位于校正区域内,且校正有效
如果只有完成校正的点数据,或将实际示教点作为动作点使用时,使用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)