<< 向前        下一页 >>

ID : 5474

SysLog.Ctrl.UserData

功能

将设定的数值记录至控制Log。
在原点复位动作中使用时,将机器人的当前位置作为原点复位位置关联至指定的原点复位编号。

格式

SysLog.Ctrl.UserData 设定值

指定项目

设定值

使用整数型数据或单精度实数型数据指定任意的数值。

原点复位动作时

SysLog.Ctrl.UserData 原点复位编号

指定项目

原点复位编号

用1以上的整数型数据指定原点复位编号。

解说

将任意的数值记录至控制Log。在指令值生成时将指令值等一同记录到log中。

即使在比指令值生成周期短的周期内变更值,该变更也不会反映到log中。

原点复位动作时

位置型数据获取机器人的当前位置,将机器人的当前位置作为原点复位位置关联至指定的原点复位编号。

作为原点复位编号,使用了单精度实数型数据时

在原点复位向导功能中,舍去小数点以下的值后再进行识别。
例如,将原点复位编号设定为4.1时,该编号被识别为4。

注意事项

应用示例

Sub Main 

TakeArm 0
 
ClrPathPoint 3
AddPathPoint 3,P31
AddPathPoint 3,P32
AddPathPoint 3,P33
AddPathPoint 3,P34
AddPathPoint 3,P35
AddPathPoint 3,P36
AddPathPoint 3,P37
AddPathPoint 3,P38
AddPathPoint 3,P39
AddPathPoint 3,P40
AddPathPoint 3,P41
AddPathPoint 3,P42

Speed Mps(700)

Move P,@E P30

' 开始记录控制Log
SysLog.Ctrl.Clear
SysLog.Ctrl.Start

Move S, @E 3, Next

' 按时间顺序将最近经过的路径点编号记录到控制Log中。
Do
SysLog.Ctrl.UserData CurPathPoint(1)
Loop Until MotionComplete

' 停止记录控制Log
SysLog.Ctrl.Stop

GiveArm

End Sub

原点复位动作时

Sub Sample_SysLog.Ctrl.UserData

  ' 控制LOG记录开始
	SysLog.Ctrl.Clear
	SysLog.Ctrl.Start
   
   	Move P,@E P30
	
   ‘ 在原点复位编号10号中指定当前位置作为原点复位位置
  	SysLog.Ctrl.UserData (10)
	
  ' 控制LOG记录停止
	SysLog.Ctrl.Stop

End Sub

ID : 5474

<< 向前        下一页 >>