编程模拟工业机器人的输入
KR C4具有32个模拟输入
·这些模拟信号需要配备可作为选件提供的总线系统,并且必须通过
·视觉设计
·模拟输入端子由系统变量$ ANIN1 … $ ANIN32读取
·(每12 ms一次)循环读取焊接机器人模拟输入端子
·$ ANINnr的值在1.0到-1.0之间变化,表示输入电压从+ 10V到-10V
功能:静态分配
直接分配
真实价值
价值= $ ANIN2
为信号协议分配一个值
信号传感器$ ANIN6
真实价值
值=传感器
动态分配
·ANIN指令中使用的所有变量必须已在数据列表中声明(在本地或在$ CONFIG.DAT中)。
·同时允许三个ANIN ON指令。
·另外两个ANIN ON指令可以使用相同的变量值或访问相同的模拟输入端子。
·句法
开始循环阅读:
ANIN ON值=系数信号名称<±偏差>
范例1:
库卡机器人焊接机器人
范例2:
使用模拟输入编程时的操作步骤:
工业机器人注意事项:使用模拟信号的前提是设计正确的总线系统及其连接的模拟信号。
ANIN开/关编程
1.选择正确的模拟输入
2.执行信号协议
3.在数据列表中声明必要的变量
4.接通:程序ANIN ON指令
5.检查是否多激活了3个动态输入
6.关机:编程ANIN OFF指令
编程模拟输出
KR C4具有32个模拟输出端子
·对于这些模拟字母,kuka机器人编号需要配备可作为选件提供的总线系统,并且必须通过
·视觉设计
·通过系统变量$ ANOUT1 … $ ANOUT32读取模拟输出端子
·(每隔12 ms)循环写入一个模拟输出端子。
·$ ANOUTnr的值在1.0到-1.0之间变化,表示输出电压为+ 10V至-10V
注意:多可以同时使用8个模拟输出端子(包括静态和动态)。 ANOUT触发预进纸停止。
静态分配
·直接分配
ANOUT2 = 0.7;向模拟输出端子2施加7V
·借助变量分配
真实价值
值= -0.8
ANOUT4 =值;向模拟输出端子4施加-8V电压
·在线表格编程
动态分配
·在ANOUT指令中使用的所有变量必须在数据列表中声明(Kuka Robotics Department或
·在$ CONFIG.DAT中)。
·一次多允许四个ANOUT ON指令。
·ANOUT触发超前停止。
·句法
开始写作周期:
ANOUT ON信号名称=系数调整项<±偏差>
工业机器人
焊接机器人
使用模拟输出编程时的操作步骤:
注意:使用模拟信号的前提条件是设计正确的总线系统及其连接的模拟信号。
ANOUT开/关编程
1.选择正确的模拟输出端子
2.执行信号协议
3.在数据列表中声明必要的变量
4.开启:编写ANOUT ON指令
5.检查是否激活了多达4个动态输出
6.关机:编程ANOUT OFF指令
库卡机器人
更多咨询:库卡机器人
- 下一篇:kuka车架全自动焊接机器人维护保养
- 上一篇:kuka新系列quantec