現象描述
機器人報警信息:”索引類(lèi)型必須為int”
造成原因
1. 索引的類(lèi)型錯誤。
處理方法
1. 索引的類(lèi)型只能為int型。
現象描述
機器人報警信息:”數組成員類(lèi)型不匹配”
造成原因
1. 賦值的數據類(lèi)型與定義的不一致。
處理方法
1. 檢查數組類(lèi)型后重新賦值。
現象描述
機器人報警信息:”F...ENDIF不匹配”
造成原因
1. 程序中IF和ENDIF必須成對存在。
處理方法
1. 檢查程序代碼。
現象描述
機器人報警信息:”WHILE...ENDWHILE不匹配”
造成原因
1. 程序中WHILE和ENDWHILE必須成對出現。
程序中WHILE和ENDWHILE不在同一個(gè)文件。
處理方法
1. 檢查程序代碼。
現象描述
機器人報警信息:”條件表達式應該為BOOL類(lèi)型”
造成原因
1. 條件表達式類(lèi)型錯誤。
處理方法
1. 條件表達式只能是bool類(lèi)型。
現象描述
機器人報警信息:”轉彎區distance的值應該在0~200之間”
造成原因
1. 定義的轉彎區distance轉彎距離超出范圍
處理方法
1. 修改取值,取值范圍 0 ~ 200
現象描述
機器人報警信息:”轉彎區percent的值應該在0~100之間”
造成原因
1. 定義的轉彎區percent轉彎百分比超出范圍
處理方法
1. 修改取值,取值范圍 0 ~ 100
現象描述
機器人報警信息:”wait 參數范圍錯誤,應該在0~2147484之間”
造成原因
1. wait參數設置超出范圍。
處理方法
1. 修改參數,取值范圍0~2147484。
現象描述
機器人報警信息:”賦值錯誤”
造成原因
1. 賦值號前后數據類(lèi)型不匹配。
處理方法
1. 賦值號前后數據類(lèi)型不匹配。
現象描述
機器人報警信息:”添加變量失敗”
造成原因
1. 當前作用域范圍內已經(jīng)存在同名變量。
處理方法
1. 修改變量名稱(chēng)。
現象描述
機器人報警信息:”P(pán)ER取值范圍為:1<=PER<=100”
造成原因
1. 定義的PER超出范圍
處理方法
1. 修改取值
現象描述
機器人報警信息:”TCP速度范圍”
造成原因
1. 定義的TCP線(xiàn)速度超出范圍
處理方法
1. 修改取值,取值范圍 0.001 ~ 4000 毫米/秒
現象描述
機器人報警信息:”ORI角速度超范圍”
造成原因
1. 定義的ORI空間旋轉速度超出范圍
處理方法
1. 修改取值,取值范圍 0.001 ~ 200 度/秒
現象描述
機器人報警信息:”EXJ外軸線(xiàn)速度的范圍為:0mm/s<=EXJ<=2000mm/s”
造成原因
1. 定義的外部直線(xiàn)軸的運動(dòng)速度
處理方法
1. 修改取值, 取值范圍 0.001 ~ 2000 毫米/秒
現象描述
機器人報警信息:”EXJ 外軸角速度的范圍為:0<=EXJ<=300度/s”
造成原因
1. 定義的外部旋轉軸的運動(dòng)速度超出范圍
處理方法
1. 修改取值,取值范圍 0.001 ~ 300 度/秒
現象描述
機器人報警信息:”點(diǎn)乘錯誤”
機器人報警信息:“叉乘錯誤”
機器人報警信息:“運算錯誤”
機器人報警信息:“ 不支持的運算”
機器人報警信息:“后接變量類(lèi)型錯誤”
造成原因
1. 操作數不支持點(diǎn)乘運算
2. 操作數不支持叉乘運算。
3. 操作數不支持此運算。
4. 操作數的數據類(lèi)型不支持此類(lèi)運算。
5. 變量類(lèi)型錯誤。
處理方法
1. 檢查操作數類(lèi)型
2. 檢查操作數類(lèi)型
3. 檢查操作數類(lèi)型
4. 檢查操作數類(lèi)型
5. 檢查操作數類(lèi)型
現象描述
機器人報警信息:”取正值錯誤”
機器人報警信息:“取負值錯誤”
機器人報警信息:“取非錯誤”
機器人報警信息:“取逆錯誤”
機器人報警信息:“轉換類(lèi)型錯誤”
造成原因
1. 操作數不支持取正值運算
2. 操作數不支持取負值運算。
3. 操作數不支持取非運算。
4. 操作數不支持取逆運算。
5. 變量類(lèi)型轉換為bool類(lèi)型出錯。
處理方法
1. 檢查操作數類(lèi)型,int/double型變量支持取正值操作
2. 檢查操作數類(lèi)型,int/double型變量支持取負值操作。
3. 檢查操作數類(lèi)型,bool型變量支持取非運算。
4. 檢查操作數類(lèi)型,數組變量支持取逆運算。
現象描述
機器人報警信息:”TAN定義域錯誤”
機器人報警信息:“COT定義域錯誤”
機器人報警信息:“LOG 定義域錯誤”
機器人報警信息:“LOG10定義域錯誤”
機器人報警信息:“SQRT定義域錯誤”
造成原因
1. TAN函數定義域錯誤
2. COS函數定義域錯誤。
3. 對數函數定義域錯誤。
4. 對數函數定義域錯誤。
5. 開(kāi)平方函數SQRT定義域錯誤。
處理方法
1. 檢查定義域,TAN的定義域為(x≠kπ+π)
2. 檢查定義域,COT的定義域為(x≠kπ/2)。
3. 檢查定義域,LOG的定義域為(x>0)。
4. 檢查定義域,LOG10的定義域為(x>0)。
5. 檢查定義域,SQRT的定義域為(x>0)。
現象描述
機器人報警信息:”參數個(gè)數錯誤”、“參數類(lèi)型錯誤”
造成原因
1. 函數參數與定義的參數數量不匹配
2. 函數參數與定義的參數數量不匹配。
處理方法
1. 檢查傳入的參數
2. 檢查傳入的參數。
現象描述
機器人報警信息:”不是結構體類(lèi)型,不能取成員”、“結構體成員不存在”
造成原因
1. 取成員的變量不是結構體類(lèi)型
2. 結構體內不存在該成員。
處理方法
1. 檢查變量類(lèi)型,只有結構體類(lèi)型變量才能取成員
2. 檢查結構體內的成員,正確取成員。
現象描述
機器人報警信息:”非數組類(lèi)型””
機器人報警信息:“索引長(cháng)度超限“
機器人報警信息:“數組某維長(cháng)度為0”
造成原因
1. 操作數不是數組變量
2. 索引號超出數組定義的范圍。
3. 無(wú)效的數組維度。
處理方法
1. 檢查操作數類(lèi)型
2. 使用的索引應在定義的范圍內。
3. 不能定義維度長(cháng)度為0的數組。