全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 工业控制 >

KUKA创建新的SUB程序操作步骤

时间:2023-02-01 09:30

人气:

作者:admin

标签: plc  sub  SRC  loop 

导读:Cell:现有的 Cell 程序,只能被替换或者在删除 Cell 程序后重新创建。...

2c405672-a1b2-11ed-bfe3-dac502259ad0.png

借助模板创建程

Cell:现有的 Cell 程序,只能被替换或者在删除 Cell 程序后重新创建。

Expert:模块由只有程序头和程序结尾的 SRC 和 DAT 文件构成。

Expert Submit :附加的 Submit 文件 (SUB) 由程序头和程序结尾构成。

Function:SRC 函数创建,在 SRC 中只创建带有 BOOL 变量的函数头。函数结尾已经存在,但必须对返回值进行编程

Modul:Modul(模块)由具有程序头、程序结尾以及基本框架 (INI 和 2 个 PTP HOME) 的 SRC 和 DAT 文件构成。

Submit:附加的 Submit 文件 (SUB) 由程序头、程序结尾以及基本框架 (DECLARATION、INI、LOOP/ENDLOOP) 构成。

操作步骤

1.在数据列表中选中要创建该程序的文件夹。(不是在所有的文件夹中都能建立程序。)

2. 按下按钮 新。 选择模板 窗口打开。

3. 选中模板 Submit 或 Expert Submit 并用 OK 确认。

4. 输入程序名称,并用 OK 确认。

“Submit” 模板:

Submit 模板用于生成具有以下结构的 SUB 文件:

1 DECLARATIONS

2 INI初始化部分。用于在启动之后只执行一次的指令。

3

4 LOOP

5 USER PLC

含有 USER PLC 折叠夹的 LOOP 指令。

USER PLC 规定用于要在后台连续运行的程序。

6 ENDLOOP

7 USER SUBROUTINE 用于自定义的子例程

“Expert Submit” 模板:

Expert Submit 模板生成空的 SUB 文件。对 于该模板,所有的都必须由用户自己编程设定。

在编程时使用 LOOP 指令。提交解释器只执行不带 LOOP 指令的 SUB 程序一次。然后自动将其取消。

在 SUB 程序中几乎所有 KRL 指令均可用。但下列指令不可用:

机器人运动指令

机器人运动只能由机器人解释器解释。

因此,从 SUB 程序中也无法作为子程序调用包含运动指令的 SRC 程序。

 针对机器人运动的指令

其包括 BRAKE 和所有 TRIGGER。

与此完全相反,附加轴的运动指令可用在 SUB 程序中。

示例:

poYBAGPZwYqAQCT2AACxQzzff_I129.jpg

附加轴 E2 根据特定的输入端运动。

在此不使用 WAIT 指令或等待循环,因其包含循环。

提交解释器可以读取访问所有系统变量,也可以写入访问许多系统变量。即使在系统变量同时被一个运动程序使用时,也可访问。

如果在 SUB 程序中更改提交解释器对其无写入访问权限的系统变量,则在启动程序时出现一个错误信息并且提交解释器停止。

在 SUB 程序中常用的系统变量:

$MODE_OP = 值
说明
#T1 机器人控制系统在运行方式 T1 下。
#T2 机器人控制系统在运行方式 T2 下。
#AUT 机器人控制系统在自动运行方式下。
$MODE_OP = 值
说明
#EX 机器人控制系统在外部自动运行方式下。
#INVALID 机器人控制系统无定义的状态。
$OV_PRO = 值
元素 数据类型 说明
值 (%) INT 程序倍率的大小

示例: 如果没有达到编程设定的速度,则将输出端 2 设定为 FALSE。

… IF (($MODE_OP == #T1) OR ($OV_PRO < 100)) THEN $OUT[2]  = FALSE ENDIF …

在SUB程序中可以调用用作子程序的程序。可以是:

其他的 SUB程序

不带机器人运动指令的 SRC程序

从程序 SPS.SUB 中可以用 CWRITE 指令和 RUN 调用程序 CELL.SRC。调用只在冷启动时有效。也可以用cwrite指令来调用其他的主程序,可成和Ringo都已用过

2c76213a-a1b2-11ed-bfe3-dac502259ad0.png

sps.sub 在机器人解释器中选择 CELL.SRC

为了在运行中的运动程序和 SUB 程序之间实现二进制信息交换,可以使用机器人控制系统旗标。旗标由提交解释器设定并且由机器人解释器读取。





审核编辑:刘清

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信