曾姚王
纸上得来终觉浅,绝知此事要躬行!
级别: 略有小成
精华主题: 0
发帖数量: 254 个
工控威望: 328 点
下载积分: 15691 分
在线时间: 132(小时)
注册时间: 2021-07-24
最后登录: 2024-04-28
查看曾姚王的 主题 / 回贴
楼主  发表于: 2023-10-12 09:24
设备顺序编程中,各位师傅是怎样处理这样的问题:N-1步必须在N步运行完才能进入(外界因素导致节拍不同步造成当前步没运行完,上一步已到),我经常在某一步添加延时,这样做浪费时间(因为N-1步不是经常快)。有没有师傅有思路在每一步都做个约束条件,每一当前步必须完成上一步才能进入?
402096806
级别: 探索解密
精华主题: 0
发帖数量: 34 个
工控威望: 154 点
下载积分: 1362 分
在线时间: 20(小时)
注册时间: 2013-12-11
最后登录: 2023-12-22
查看402096806的 主题 / 回贴
1楼  发表于: 2023-10-12 09:48
用set   ret
工控肥仔
工控肥仔
级别: 网络英雄
精华主题: 0
发帖数量: 625 个
工控威望: 5065 点
下载积分: 4591 分
在线时间: 701(小时)
注册时间: 2018-11-17
最后登录: 2024-04-29
查看工控肥仔的 主题 / 回贴
2楼  发表于: 2023-10-12 09:55
完成机构输出一个信号,等待下个工站完成信号后再工作
楼主留言:
本步完成信号不能用来作为上步进入本步的条件的。
marksman_01
一起进步
级别: 略有小成
精华主题: 0
发帖数量: 419 个
工控威望: 461 点
下载积分: 3153 分
在线时间: 114(小时)
注册时间: 2019-06-01
最后登录: 2024-04-29
查看marksman_01的 主题 / 回贴
3楼  发表于: 2023-10-12 10:50
最好把每个工位程序单做POU也可以,FB也行,预留出上个工位的完成启动条件,这样比较方便
菜鸟学工控_1
级别: 工控侠客
精华主题: 0
发帖数量: 367 个
工控威望: 2086 点
下载积分: 2211 分
在线时间: 139(小时)
注册时间: 2017-08-29
最后登录: 2024-04-30
查看菜鸟学工控_1的 主题 / 回贴
4楼  发表于: 2023-10-12 13:23
顺控步进指令不可以吗   
楼主留言:
说的就是它,当前转下一步达到条件就行,但是下一步没完成呢?顺控也是循环执行,每个工位节拍不一致的情况下,又不想加工位(成本问题)。
bruce2020
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 980 个
工控威望: 1239 点
下载积分: 3177 分
在线时间: 694(小时)
注册时间: 2017-11-25
最后登录: 2024-05-02
查看bruce2020的 主题 / 回贴
5楼  发表于: 2023-10-12 23:44
烂机器。有一个工位特别慢。且速度无法提升。鉴定完毕,
ajunn
级别: 家园常客
精华主题: 0
发帖数量: 515 个
工控威望: 675 点
下载积分: 1645 分
在线时间: 1024(小时)
注册时间: 2008-11-05
最后登录: 2024-05-02
查看ajunn的 主题 / 回贴
6楼  发表于: 2023-10-13 00:13
不要用顺控指令,用寄存器等于某个值作为执行步的前提。第N步给一个运行标志位,只有它复位了,上一步才能给寄存器赋值。