ID : 2719
GetMechaButtonState
功能
获取按下COBOTTA机械臂上按钮的次数和当前的按钮状态。
该指令可在Ver 2.13.*及更高版本的机器人上使用。
格式
GetMechaButtonState(按钮选择)
指定项目
- 按钮选择
- 通过整数型数据指定COBOTTA机械臂上按钮。
数据编号 COBOTTA机械臂上按钮 0 功能按钮 1 夹治具+按钮 2 夹治具-按钮
返回值
返回要素数为2的排列。
按压按钮的次数进入第1个要素。
执行指令时的按钮状态进入第2个要素。
| 排列的要素编号 | 保存的数据 | 数据型 |
|---|---|---|
| 0 | 按压按钮的次数 |
整数型 |
| 1 |
0 : 没有按压按钮 1 : 按压按钮 |
整数型 |
解说
获取按下COBOTTA机械臂上按钮的次数和当前的按钮状态。
按压按钮的次数将在执行ClearMechaButtonState指令时和切断COBOTTA电源时复位。
注意事项
- 按压按钮的次数在松开按钮时计数。
应用示例
'!TITLE "获取功能键信息"
' 获取功能键信息
Sub Sample_GetMechaButtonState
Dim vntRet As Variant
vntRet = GetMechaButtonState(0) ‘ 指定功能键
I[0] = vntRet(0) ‘ 按压次数
I[1] = vntRet(1) ‘ 现在的按钮状态
End Sub
ID : 2719

