以下是两个安川机器人修改梯形图总线的案例,分别是通过总线触发急停和修改外部 IO 与通用 IO 关联的案例:
通过总线触发急停案例
进入管理员模式:点击输入输出,找到梯形图程序,进入用户梯形图。
编辑梯形图:点击编辑,找到快速终止行。添加常开指令 “STR”,输入与总线通信的具体地址,如 “20070”,表示当接收到该地址的信号时,触发后续操作。
添加输出指令:添加输出指令,地址为 “40066”,此地址对应急停功能。点击插入回车,完成指令编写。
编译程序:点击数据,再点击编译,在弹出的确认框中点击 “是”,完成编译。
模拟测试:点击输入输出,选择外部输入,翻页找到 “20070” 地址,点击选择,将其强制打开,然后移到右边的圆圈上,点击连锁,按住再点选择,此时机器人会提示外部控制切断伺服,非正常停止,实现了通过总线信号触发急停的功能。
修改外部 IO 与通用 IO 关联案例
取消原有关联:假设要单独修改外部输入地址 “20030” 与通用 IO 的关联,先将原有的 BMOV 指令中起始地址分别改为 “20040” 和 “00020”,并将字节数减小一个字节,即 “BMOV #20040,509,#00020”。
重新建立关联:使用 “STR” 和 “OUT” 指令单独设置 “20030” 位与其他输出继电器之间的关联,例如 “STR 20030 OUT XXXXX”。
恢复剩余位的关联:确保将此字节剩余位的地址与原先对应的通用输入地址重新关联起来,以保证其他信号的正常传输。

