GetRobotFCOn函數
註解
辨識啟動力控制功能的機器人。
用途
GetRobotFCOn
數值
Bit | 結果 |
---|---|
0 | 機器人1狀態 |
1 | 機器人2狀態 |
2 | 機器人3狀態 |
3 | 機器人4狀態 |
4 | 機器人5狀態 |
5 | 機器人6狀態 |
6 | 機器人7狀態 |
7 | 機器人8狀態 |
8 | 機器人9狀態 |
9 | 機器人10狀態 |
10 | 機器人11狀態 |
11 | 機器人12狀態 |
12 | 機器人13狀態 |
13 | 機器人14狀態 |
14 | 機器人15狀態 |
15 | 機器人16狀態 |
各位元的值
0: 力控制功能停用
1: 力控制功能啟用
傳回數值
設定對應啟動力控制功能機器人的機器人數字位元,以傳回取得的整數數值為 “1”。
位元0代表機器人1,後續數字依序代表其他各機器人。
例如,當啟動機器人1與3的力控制功能時,位元0與位元2皆為 “On”,因此傳回 “5”。
GetRobotFCOn函數傳回從0至65535(16進位為FFFF)的數值。正因如此,所以可超出整數範圍。替換變數的數值時,請使用Int32或Int64型別變數。
使用範例
此範例辨識啟動力控制功能的機器人。
Function TestGetRobotFCOn
Int32 iVar '使用Int32或Int64型
Robot 1
FCKeep FC1 CF, 5 '因CF參數接續力控制功能
Print GetRobotFCOn '當機器人1的力控制功能啟用時顯示位元 “1”
iVar = GetRobotFCOn '保存變數的狀態
FCKeep FC1, 5 'FCKeep停止時力控制功能停用
Print GetRobotFCOn '當機器人1的力控制功能停用時顯示位元 “0”
Fend
參考
FCKeep, FCEnd, 力覺監控物件 FC#
← G GravityCenter屬性 →