ID : 9448
SysLog.Ctrl.UserData
機能
設定された数値を、制御ログに記録します。
構文
SysLog.Ctrl.UserData 設定値
指定項目
解説
任意の数値を制御ログに記録します。指令値生成のタイミングで指令値等といっしょにログに記録します。
指令値生成の周期よりも短い周期で値を変更しても、その変更はログには反映されません。
注意事項
- 制御ログをスマートTPで確認する方法については、スマートTP操作ガイドの "制御ログの取得・表示・保存" を参照してください。
- コントローラのログデータをWINCAPSIIIへ取出す方法については、WINCAPSIIIガイドのログデータの取得を参照ください。USBへ取出す方法については、スマートTP操作ガイドの "プロジェクト一覧の表示と読込み" を参照してください。
用例
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
' 制御ログとサーボログの記録開始
SysLog.Ctrl.Clear
SysLog.Ctrl.Start
Move S, @E 3, Next
' 最近通過した経路点番号を制御ログに時系列で記録する
Do
SysLog.Ctrl.UserData CurPathPoint(1)
Loop Until MotionComplete
' 制御ログとサーボログの記録停止
SysLog.Ctrl.Stop
GiveArm
End SubID : 9448

