現象描述
機器人報警信息:“右值不能做++運算”、“右值不能做--運算”、“無(wú)法做自增運算”、“不能做自減運算”
造成原因
1. 操作數不能進(jìn)行自增操作
2. 操作數不能進(jìn)行自減操作;
3. 操作數不能進(jìn)行自增操作;
4. 操作數不能進(jìn)行自減操作。
處理方法
1. 檢查操作數類(lèi)型,只有int/double型變量可以做自增操作
2. 檢查操作數類(lèi)型,只有int/double型變量可以做自減操作;
3. 檢查操作數類(lèi)型,只有int/double型變量可以做自增操作;
4. 檢查操作數類(lèi)型,只有int/double型變量可以做自減操作。
現象描述
機器人報警信息:”函數執行錯誤”
造成原因
1. 由于錯誤的參數個(gè)數及參數類(lèi)型,函數無(wú)法正確執行
處理方法
1. 檢查參數個(gè)數與參數類(lèi)型
現象描述
機器人報警信息:”取結構體成員錯誤”
造成原因
1. 結構體內不存在該成員
處理方法
1. 檢查結構體內的成員,正確取成員
現象描述
機器人報警信息:“ 解析數組索引錯誤!”
造成原因
1. 索引超出數組范圍
處理方法
1. 檢查數組索引范圍
現象描述
機器人報警信息:”變量不存在”
造成原因
1. 引用的變量未定義
處理方法
1. 變量必須先定義才能使用
現象描述
機器人報警信息:“數組維度不匹配“、“數組每維長(cháng)度不匹配”、”數組元素類(lèi)型錯誤”
造成原因
1. 數組間維度不相同
2. 數組間每一維的長(cháng)度不相同;
3. 數組間變量類(lèi)型不相同。
處理方法
1. 檢查數組維度
2. 檢查數組每一維的長(cháng)度;
3. 檢查數組的變量類(lèi)型。
現象描述
機器人報警信息:”+=運算錯誤”
機器人報警信息:”-=運算錯誤”
機器人報警信息:”*=運算錯誤”
機器人報警信息:”/=運算錯誤”
機器人報警信息:”%=運算錯誤“
造成原因
1. 操作數不能進(jìn)行加法運算
2. 操作數不能進(jìn)行減法運算。
3. 操作數不能進(jìn)行乘法運算。
4. 操作數不能進(jìn)行除法運算;
5. 操作數不能進(jìn)行取余運算。
處理方法
1. 檢查操作數類(lèi)型,只有int/double型變量可以做加法運算
2. 檢查操作數類(lèi)型,只有int/double型變量可以做減法運算;
3. 檢查操作數類(lèi)型,只有int/double型變量可以做乘法運算;
4. 檢查操作數類(lèi)型,只有int/double型變量可以做除法運算
5. 檢查操作數類(lèi)型,只有int/double型變量可以做取余。
現象描述
機器人報警信息:”賦值運算錯誤”
造成原因
1. 操作數類(lèi)型與所賦的值類(lèi)型不符;
工具坐標系,工件坐標系,用戶(hù)坐標系和系統預定義變量不可以賦值;
intnum,syncident,tasks類(lèi)型變量不可以賦值
處理方法
1. 檢查操作數類(lèi)型
現象描述
機器人報警信息:”右值不能做賦值運算”
造成原因
1. 操作數不可以被賦值
處理方法
1. 檢查操作數類(lèi)型