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
← G GravityCenter屬性 →