plc初学者
级别: 探索解密
精华主题: 0
发帖数量: 128 个
工控威望: 198 点
下载积分: 743 分
在线时间: 210(小时)
注册时间: 2018-01-17
最后登录: 2024-04-09
查看plc初学者的 主题 / 回贴
楼主  发表于: 2018-05-14 15:20
物料输送的编程思路求大神们指点。
出仓点8个,每个仓出来的货物不一定一样,种类假设有2种。入仓点有两个点,每个仓对应一种货物分别可以存放10个货物后需要换车。
我的思路是通过触控屏幕对8个出仓点进行数字选择定义货物种类。选择1就是A,选择2就是B。把数字1和2分别写入其对应的寄存器比如d0-d7,当货物从某个仓位出仓后,用比对命令判断对应寄存器的数字是否等与1或者2,并激活相对应的M1 M2。根据激活的是M1还是M2的区别,移动到甲仓或者乙仓。
货物入仓后,在各自寄存器d8(甲) d9(乙)写入数量1(这个好像应该使用计数器吧。)当数字累加等于10的时候激活换车继电器M3(甲仓) M4(乙仓),同时激活输出Y10声光报警。如果没有换车程序就无法运行。按下对应的换车按钮x0 x1后d8 d9数据清零。


wul2.4g
级别: 工控侠客
精华主题: 0
发帖数量: 1957 个
工控威望: 2136 点
下载积分: 48138 分
在线时间: 547(小时)
注册时间: 2009-07-30
最后登录: 2024-03-06
查看wul2.4g的 主题 / 回贴
1楼  发表于: 2018-05-14 19:43
每个货品都有自己独立的条码,就不能用扫条码的方法定义是A货还是B货吗?这样不是工作效率更高吗?您说了一堆,我也看了几个来回了,就是没搞明白什么意思!现在一般公司都在跑系统,进出货品都是用条码控制的,不然,只要搞错一板料,出柜了就有你受的!所以生产标准化至关重要!