库卡机器人外部自动配置
外部自动配置:系统结构
外部自动配置,通过PLC 调用机器人程序及启动停止。
系统结构原理 为了在 KR C4 和 PLC 之间能够顺利进行通讯,必须满足以下几点:
外部自动运行方式: 在该运行方式下由一台主机或者 PLC 控制机器人系统
CELL.SRC: 从外部选择机器人程序的控制程序。
PLC 和机器人之间的信号交换:用于配置输入和输出端信号的外部自动运行接口:
发送至机器人的控制信号 (输入端):开始和停止信号、程序编号、故障确认
机器人状态 (输出端):驱动装置状态、位置、故障等等。
从外部启动程序的安全须知
选择了 CELL 程序后必须执行BCO 运行。
Cell.src 控制程序 管理由 PLC 传输的程序号时,需要使用控制程序Cell.src。该
程序始终位于文件夹 “R1” 中。 与任何常见的程序一样,Cell 程序也可以进行个
性化调整,但程序的基本结构必须保持不变。
Cell 程序的结构和功能:
1、 初始化和Home 位置
初始化基坐标参数
根据 “Home” 位置检查机器人位置
初始化外部自动运行接口
2、无限循环:
通过模块 “P00” 询问程序号
进入已经确定程序号的选择循环。
3 、程序号的选择循环
根据程序号 (保存在变量“PGNO” 中)跳转至相应的分支(“CASE”) 中。
记录在分支中的机器人程序即被运行。
无效的程序号会导致程序跳转至 “ 默认的 ” 分支中。
运行成功结束后会自动重复这一循环。
更改CELL•操作步骤:
1. 切换到 “ *** ” 用户组
2.打开 CELL.SRC。
3.在 “CASE” 段中将名称“EXAMPLE” 用•应从相应的程序编号调出的程序的•名称替换。
删除名称前的分号。
4. 关闭程序并保存更改
更改外部自动接口,根据标准填写输入接口信号。
输出信号变量说明
PERI_RDY 通过设定这个输出,机器人控制器与主计算机通讯驱动器接通的细节
ALARM_STOP 在急停情况下复位该输出。正常一直为1,急停为0
USER_SAF 如果安全栅栏监控开关被打开(在AUTO 方式下)或使能开关被释放(在
TEST 方式下)复位该输出。正常为1,开安全门为0。
STOPMESS 该输出通过控制器设定以便与主计算机通讯要求机器人停止产生的任
何信息。(例如急停,驱动状态,操作者安全,指令的速度等
PGNO_FBIT_REFL 镜像的输出表示程序号的***位。为使用该选项,变量
“REFLECT_PROG_NR”必须指定为“1”。
ALARM_STOP_I 在内部急停情况下复位该输出。正常一直为1,急停为0
根据标准填写输出信号2
输出接口2 说明
PRO_ACT 如果机器人级上有处理或程序执行,该输出总是设定的。它的信号状态
来自系统变量:
PGNO_REQ 该输出上信号的改变请求主计算机发送一个程序号。
APPL_RUN 通过设定这个输出,机器人控制器与主计算机通讯程序正被执行的细
根据标准填写输出信号3
输出3 变量说明
IN_HOME 该输出与主计算机通讯机器人是否在HOME 位置。
ON_PATH 只要机器人停留在编程路径上,该输出保持设定。 BCO 运行后设定输
出ON_PATH。该输出保持设定直到机器人离开路径;复位程序或执行程序段选择。
ON_PATH 信号没有误差窗口,只要机器人离开路径信号才复位。
NEAR_POSRET 在路径附近,精度可更改,默认200MM 。
根据标准填写输出4
输出4 变量说明:
T1, T1 模式下即输出该信号
T2, T2 模式下输出该信号
AUT 内部自动模式下输出该信号
EXTERN 外部自动模式下输出该信号
了解更多库卡机器人知识欢迎点击咨询:库卡机器人集成