StepID属性
应用
机器人对象Robot
注释
设定或返回步骤号或步骤标签,以便用户了解任务或作业的进展情况。步骤标签可省略,可以进设定并返回步骤编号。
立即执行
否
用法
FGet Object.StepID, iVar
FGet Object.StepID, iVar, sVar$
FSet Object.StepID, iValue
FSet Object.StepID, iValue, sValue$
Object
对象名iVar
整数变量iValue
定义新值的整数或公式sVar$
字符串变量sValue$
定义新值的字符串或公式
值
iValue
值 | |
---|---|
最小值 | 0(默认) |
最大值 | 32767 |
sValue$
最多可使用32个单字节或16个双字节的英文字母, 数字, 日文字符, 下划线。
详细说明
该属性用于设定或确认StepID和步骤标签,以便了解任务或作业的进展情况。
用法示例
该示例中为了确认主处理的进展,设定并确认StepID。
(步骤标签省略。)
Function Test_SetStepID(iStepID As Integer) ' 设定StepID的处理
FSet Robot.StepID, iStepID
Fend
Function Test_GetStepID ' 获取StepID的处理
Integer iStepID
FGet Robot.StepID, iStepID
Print iStepID
Fend
Function Test_Main ' 执行力控制功能的主处理
•••
Move P0 FC1 CF
Test_SetStepID(1) ' 设定StepID=1
•••
Move P1 FC2 CF
Test_SetStepID(2) ' 设定StepID=2
•••
FSet FS1.Reset
Test_SetStepID(3) ' 设定StepID=3
•••
Move P3 FC3 CF
Test_SetStepID(4) ' 设定StepID=4
•••
Fend
Function Test_Sub ' 以5秒间隔执行监视的子处理
Do
Test_GetStepID
Wait(5)
Loop
Fend
参考
机器人对象Robot
← SerialCode属性 T →