刺猬果果
级别: 略有小成
精华主题: 0
发帖数量: 118 个
工控威望: 201 点
下载积分: 3897 分
在线时间: 129(小时)
注册时间: 2022-04-18
最后登录: 2025-10-25
查看刺猬果果的 主题 / 回贴
楼主  发表于: 25天前
现场改造硬件接线已经固定了,前机有取料请求的输出和取料完成的输入,后机有取料请求的输入,和取料完成的输出信号;
前机做完后推出气缸,再发出取料请求;
后机接收取料请求后开始取料,取料完成再发出取料完成;
等前机接收到取料完成就停止取料请求信号,后机接收到取料请求复位后再停止完成信号;

现在遇到运行中前机被切换手动或者初始化后移动了取料的气缸,这个时候如果复位取料请求,因为不同线程的问题,可能出现后机直接复位完成信号,导致前机交互卡住;
不复位又可能出现前机不满足取料条件时,依旧在取料
dalao123
级别: 论坛先锋
精华主题: 0
发帖数量: 939 个
工控威望: 1106 点
下载积分: 11182 分
在线时间: 603(小时)
注册时间: 2011-05-29
最后登录: 2025-10-25
查看dalao123的 主题 / 回贴
1楼  发表于: 21天前
引用
引用楼主刺猬果果于2025-10-01 11:48发表的 最近遇到个前后机交互问题 :
现场改造硬件接线已经固定了,前机有取料请求的输出和取料完成的输入,后机有取料请求的输入,和取料完成的输出信号;
前机做完后推出气缸,再发出取料请求;
后机接收取料请求后开始取料,取料完成再发出取料完成;
等前机接收到取料完成就停止取料请求信号,后机接收到取料请求复位后再停止完成信号;

.......

一般都是自动给出取料信号,手动时把联机信号取消就行了。
plc