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