全部问题

现象描述

机器人报警信息:”取结构体成员错误”


造成原因

1. 结构体内不存在该成员


处理方法

1. 检查结构体内的成员,正确取成员


现象描述

机器人报警信息:“ 解析数组索引错误!”


造成原因

1. 索引超出数组范围


处理方法

1. 检查数组索引范围


现象描述

机器人报警信息:”变量不存在”


造成原因

1. 引用的变量未定义


处理方法

1. 变量必须先定义才能使用


现象描述

机器人报警信息:“数组维度不匹配“、“数组每维长度不匹配”、”数组元素类型错误”


造成原因

1. 数组间维度不相同

2. 数组间每一维的长度不相同;

3. 数组间变量类型不相同。


处理方法

1. 检查数组维度

2. 检查数组每一维的长度;

3. 检查数组的变量类型。


现象描述

机器人报警信息:”+=运算错误”

机器人报警信息:”-=运算错误”

机器人报警信息:”*=运算错误”

机器人报警信息:”/=运算错误”

机器人报警信息:”%=运算错误“


造成原因

1. 操作数不能进行加法运算

2. 操作数不能进行减法运算。

3. 操作数不能进行乘法运算。

4. 操作数不能进行除法运算;

5. 操作数不能进行取余运算。


处理方法

1. 检查操作数类型,只有int/double型变量可以做加法运算

2. 检查操作数类型,只有int/double型变量可以做减法运算;

3. 检查操作数类型,只有int/double型变量可以做乘法运算;

4. 检查操作数类型,只有int/double型变量可以做除法运算

5. 检查操作数类型,只有int/double型变量可以做取余。


现象描述

机器人报警信息:”赋值运算错误”


造成原因

1. 操作数类型与所赋的值类型不符;

工具坐标系,工件坐标系,用户坐标系和系统预定义变量不可以赋值;

intnum,syncident,tasks类型变量不可以赋值


处理方法

1. 检查操作数类型


现象描述

机器人报警信息:”右值不能做赋值运算”


造成原因

1. 操作数不可以被赋值


处理方法

1. 检查操作数类型


现象描述

机器人报警信息:“逆向执行中不允许更换工具/工件坐标系”


造成原因

1. 逆向执行过程中变换工具/工件坐标系,可能会生成错误的轨迹,产生安隐 患


处理方法

1. 上一步运行运动指令时保证指令中的工具/工件坐标系不变


申请样机
回到顶部