1

我有一台带有很多紧急按钮的机器,对于每个按钮,我都会向 PLC 发出信号,表明它已被按下。所以我知道按下了哪个按钮。我在安全装置上也有一个 KRC4,我没有从它到 PLC 的任何信号说它是紧急按下。如果没有人按下,我可以通过淘汰赛去,所以机器人就是。但这不是最好的选择,因为也许我只是断开了按钮的电线,我会假设这是处于紧急情况的机器人。

我正在考虑获取一个表示已按下的系统变量,但我找不到。有人知道如何知道紧急情况是否以编程方式按下?

4

2 回答 2

1

也许这有帮助:

KR C... 中存在以下预定义数据列表:

$MACHINE.DAT 是一个预定义的数据列表,具有专门预定义的系统变量。机器数据用于使控制器适应所连接的机器人(运动学信息、控制参数等)。$MACHINE.DAT在控制系统和机器人系统中都有一个。您不能创建新变量或删除现有变量。

例子:

$ALARM_STOP紧急停止信号(控制器专用)

于 2015-03-24T23:18:19.447 回答
1

选择(假设您将“英语”作为所选语言)显示-> 输入/输出-> 外部自动。这将打开一个窗口,您可以在其中将控制器中的几乎任何事件或状态连接到您已映射到 PLC 的输出之一。事件或状态或多或少是不言自明的。选择一个并按配置和编辑将输出从默认值更改为您想要的值。

之后无需重新启动。只需关闭向导,您就可以开始了。您还可以在此处为机器人的远程启动设置输入。如果您需要有关此主题的更多详细信息,请发布问题。祝你好运!

于 2016-02-03T11:47:01.870 回答