KUKA外部自动呼叫程序号指南 (库卡外部自动运行配置)

对于IE5338,有一套信号交互流程。以下是PLC程序如何控制库卡程序号的示例:

PLC程序


// PLC程序
PROGRAM PLC_Program
VAR
  // 定义与库卡机器人的信号
  bProgramNumberSend  : BOOL;
  nProgramNumber      : INT;

// 设置程序号
nProgramNumber := 10;

// 发送信号以触发程序号改变
bProgramNumberSend := TRUE;
END_PROGRAM
  

库卡程序


// 库卡程序
DEF PROC SetProgramNumber(nProgramNumber ASINTEGER)
  // 设置程序号
  $PROGN = nProgramNumber;
END PROC
  

信号交互流程

当PLC程序发送`bProgramNumberSend`信号时,库卡程序将执行`SetProgramNumber`过程。该过程将使用PLC程序发送的`nProgramNumber`变量来设置库卡程序的程序号。 信号交互流程如下: 1. PLC程序设置`bProgramNumberSend`信号为TRUE。 2. 库卡程序检测到`bProgramNumberSend`信号。 3. 库卡程序执行`SetProgramNumber`过程。 4. 库卡程序使用PLC程序发送的`nProgramNumber`变量设置程序号。 5. 库卡程序停止执行`SetProgramNumber`过程。 6. PLC程序将`bProgramNumberSend`信号重置为FALSE。

注意事项

确保PLC程序和库卡程序之间建立了正确的通信连接。 程序号的范围特定于库卡机器人型号。 触发程序号更改时,库卡机器人可能需要停止并重新启动。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论