lgg233333
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 100 点
下载积分: 171 分
在线时间: 18(小时)
注册时间: 2023-03-31
最后登录: 2024-09-19
查看lgg233333的 主题 / 回贴
楼主  发表于: 7天前
6工位转盘的清料程序咋写呀,求大佬提供点思路,每个工位执行不同的操作正常运行的时候感觉还好写一点,但是开始生产和清料的就卡住了
工控小c
级别: 论坛先锋
精华主题: 0
发帖数量: 273 个
工控威望: 1082 点
下载积分: 8810 分
在线时间: 289(小时)
注册时间: 2022-10-14
最后登录: 2024-09-19
查看工控小c的 主题 / 回贴
1楼  发表于: 7天前
用移位指令,逐个启动逐个停止
15939016303
级别: 正式会员
精华主题: 0
发帖数量: 56 个
工控威望: 92 点
下载积分: 917 分
在线时间: 26(小时)
注册时间: 2022-07-27
最后登录: 2024-09-14
查看15939016303的 主题 / 回贴
2楼  发表于: 6天前
最近在搞这个,因为视觉想要防呆,PLC就加了物料有无标志,清料直接读这个标志就行了
wolegeaass
级别: 正式会员
精华主题: 0
发帖数量: 39 个
工控威望: 90 点
下载积分: 201 分
在线时间: 14(小时)
注册时间: 2024-06-15
最后登录: 2024-09-19
查看wolegeaass的 主题 / 回贴
3楼  发表于: 6天前
转盘每转一次加D0数值+1,如4号工位启动条件串一个D0>=3,清料就反过来写-1
zq123666
级别: 工控侠客
精华主题: 0
发帖数量: 450 个
工控威望: 2113 点
下载积分: 20331 分
在线时间: 1003(小时)
注册时间: 2021-03-24
最后登录: 2024-09-14
查看zq123666的 主题 / 回贴
4楼  发表于: 6天前
现成的指令“位移指令”就可搞定!
单纯传递有无料信号,用“位左移”。
如果每个工位传递的信息很多,比如SN信息/检测结果/有无料...那就用N字的N左移 / N双字的N双字左移!
lgg233333
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 100 点
下载积分: 171 分
在线时间: 18(小时)
注册时间: 2023-03-31
最后登录: 2024-09-19
查看lgg233333的 主题 / 回贴
5楼  发表于: 6天前
谢谢各位
飞仙遁帝
学无止境
级别: 工控侠客
精华主题: 0
发帖数量: 401 个
工控威望: 2430 点
下载积分: 10922 分
在线时间: 656(小时)
注册时间: 2015-02-28
最后登录: 2024-09-19
查看飞仙遁帝的 主题 / 回贴
6楼  发表于: 6天前
引用
引用第4楼zq123666于2024-09-14 09:49发表的  :
现成的指令“位移指令”就可搞定!
单纯传递有无料信号,用“位左移”。
如果每个工位传递的信息很多,比如SN信息/检测结果/有无料...那就用N字的N左移 / N双字的N双字左移!

正解,用过很好用
巴斯光年369
级别: 探索解密
精华主题: 0
发帖数量: 67 个
工控威望: 105 点
下载积分: 734 分
在线时间: 15(小时)
注册时间: 2021-03-02
最后登录: 2024-09-18
查看巴斯光年369的 主题 / 回贴
7楼  发表于: 6天前
引用
引用第4楼zq123666于2024-09-14 09:49发表的  :
现成的指令“位移指令”就可搞定!
单纯传递有无料信号,用“位左移”。
如果每个工位传递的信息很多,比如SN信息/检测结果/有无料...那就用N字的N左移 / N双字的N双字左移!

支持,只要记录物料各种状态就好
cym958611
级别: 探索解密
精华主题: 0
发帖数量: 3 个
工控威望: 160 点
下载积分: 156 分
在线时间: 20(小时)
注册时间: 2022-09-21
最后登录: 2024-09-18
查看cym958611的 主题 / 回贴
8楼  发表于: 前天
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
工位少的转盘,用移位指令解决定义好每个工位需要的数据做成结构体,转盘旋转一次移位一次
楼主留言:
谢谢大佬!
wjm111
级别: 略有小成
精华主题: 0
发帖数量: 155 个
工控威望: 350 点
下载积分: 522 分
在线时间: 266(小时)
注册时间: 2006-11-05
最后登录: 2024-09-19
查看wjm111的 主题 / 回贴
9楼  发表于: 昨天
每个工站加个物料检测开关,单站没物料就不工作,所以工站信号为0了,清料动作不就完成了。
fzlkui
级别: 探索解密
精华主题: 0
发帖数量: 45 个
工控威望: 105 点
下载积分: 417 分
在线时间: 17(小时)
注册时间: 2020-12-21
最后登录: 2024-09-19
查看fzlkui的 主题 / 回贴
10楼  发表于: 昨天
做过两个,位移指令做的,标志位为0,那个工位动作就直接跳过,标准位为1,那个工位才动作,以转盘转一次使标志位寄存器位移一次。