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#