菜鸟一中队
级别: 探索解密
精华主题: 0
发帖数量: 49 个
工控威望: 147 点
下载积分: 3647 分
在线时间: 26(小时)
注册时间: 2019-11-02
最后登录: 2024-04-18
查看菜鸟一中队的 主题 / 回贴
楼主  发表于: 2020-09-17 21:40
现在有一个转盘机构,4工位,1为进料人工进料,2,3为加工站,4位出料站
如果2工站加工异常,3工站不加工,4工站不出料,由人工站处理。
求编程思路,谢谢大佬!
hinet64
级别: 略有小成
精华主题: 0
发帖数量: 110 个
工控威望: 240 点
下载积分: 701 分
在线时间: 153(小时)
注册时间: 2013-08-14
最后登录: 2024-04-20
查看hinet64的 主题 / 回贴
1楼  发表于: 2020-09-19 10:55
我习惯用一个WORD来表示单工位的状态。
例如Bit0用在记忆入料完成
Bit1:工位1完成
Bit2:工位1NG
Bit3:工位2完成
Bit4:工位2NG
依此类推
如D101=工位1,D102=工位2
每转一次就Bmov D101 D102 K10(k10代表工位数)
本帖最近评分记录:
  • 下载积分:+1(菜鸟一中队)
    hinet64
    级别: 略有小成
    精华主题: 0
    发帖数量: 110 个
    工控威望: 240 点
    下载积分: 701 分
    在线时间: 153(小时)
    注册时间: 2013-08-14
    最后登录: 2024-04-20
    查看hinet64的 主题 / 回贴
    2楼  发表于: 2020-09-23 16:32
    如果要考量成本直接拿工控板来做~