gzoo2021
级别: 探索解密
精华主题: 0
发帖数量: 57 个
工控威望: 166 点
下载积分: 1245 分
在线时间: 20(小时)
注册时间: 2021-12-07
最后登录: 2024-11-25
查看gzoo2021的 主题 / 回贴
楼主  发表于: 9天前
一台4轴SCARA,一台PLC。
通信方式:modbus TCP
SCARA没有示教器
由于第一次玩SCARA(以下简称S)。对与S和PLC之间的关系不太了解。望各位大哥出出主意。

个人想法:
    1:S作为独立个体,动作轨迹,点位记录全都保存在S本身。还有一些气缸啥的操作,靠PLC中转输出。(现在就是这么做的)问题太多,特别是气缸之类的操作,来回确认。
然后PLC发什么信号就走什么轨迹动作。
    2:S作为外部轴,点位数据保存在PLC,准备走到哪,就把点位数据发给S,然后开始移动,到位发到位信号。外部的气缸输出PLC总控,S这边只管移动。
这个S不太会用,拿不到示教和点位变量的数据。要不然走点位编号也行。


各位大哥有啥主意,帮我想想。我这有啥缺点帮我指正一下
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 758 个
工控威望: 1136 点
下载积分: 375 分
在线时间: 594(小时)
注册时间: 2019-09-22
最后登录: 2024-11-25
查看gxtmdb82164的 主题 / 回贴
1楼  发表于: 8天前
99%的场合下,机器人只是系统中的一个执行器,当成伺服甚至气缸一样用就行了。

如果系统足够简单,现在很多以机器人为中心的单机工作站,甚至没有PLC,简单的逻辑都写在机器人控制器里,没问题的~

至于机器人的运动和具体工艺间的交互,讲实话,这个要看做集成的水平,大部分都是来回倒的,这是没办法的事情。

如果一开始就有明确的目标,系统可以解耦解开的话,还是有一些优化的方式方法的。比如说和机器人紧耦合的气缸等外设,直接从机器人的IO控制或者映射到PLC中直接输出,没有什么复杂逻辑,但是这样就要考虑多种控制模式(至少 有手动和自动)下外射的控制权问题。