sjbandmm
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 237 個(gè)
工控威望: 407 點(diǎn)
下載積分: 987 分
在線時(shí)間: 167(小時(shí))
注冊(cè)時(shí)間: 2008-08-23
最后登錄: 2024-05-22
查看sjbandmm的 主題 / 回貼
24樓  發(fā)表于: 2019-05-31 17:29
謝謝各位留言指導(dǎo)!我原來(lái)的方法是統(tǒng)計(jì)各產(chǎn)品可入庫(kù)數(shù)量,再給這個(gè)產(chǎn)品設(shè)置一個(gè)指針,產(chǎn)生去向后指針也同時(shí)記錄一下查詢順序,下次查詢?cè)龠f增一個(gè)工位,這樣實(shí)現(xiàn)的方法查詢量很大,會(huì)造成掃描時(shí)間太長(zhǎng),我只好只查詢第一產(chǎn)品,不能實(shí)現(xiàn)多產(chǎn)品混入一個(gè)庫(kù)。
我本來(lái)另外也想了一個(gè)辦法,通過程序把設(shè)置表重新整理一下,產(chǎn)生一個(gè)新表,新表中產(chǎn)品是唯一的,再給這張表各配置一個(gè)指針,這個(gè)指針記錄上次查詢的序號(hào),本次查詢后要求查詢的序號(hào)要大于記錄的序號(hào),序號(hào)超出范圍表示又要回到第一查詢點(diǎn),這樣就可以實(shí)現(xiàn)循環(huán)了。
流辰沙
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
25樓  發(fā)表于: 2019-06-01 09:37
產(chǎn)品種類數(shù)目不固定,然后每天每種產(chǎn)品來(lái)料差異又很大,再加上每個(gè)工位放哪幾種產(chǎn)品也是隨便調(diào),那你怎么寫邏輯也沒辦法保證進(jìn)料平衡。

按照你說(shuō)的40個(gè)M,那如果今天A占比是50%,那放A產(chǎn)品的工位進(jìn)料遠(yuǎn)遠(yuǎn)大于其他不放A的工位。除非你要求作業(yè)員根據(jù)產(chǎn)品占比把1-4全放A,其他的全部放5-8。
樓主留言:
不是你理解的這個(gè)平衡,我說(shuō)的平衡是同一種型號(hào)的產(chǎn)品,無(wú)論來(lái)多少,都要保證送往可入工位的數(shù)量相同。與不可入工位數(shù)量無(wú)關(guān)。
流辰沙
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
26樓  發(fā)表于: 2019-06-01 11:02
為什么要設(shè)置每個(gè)工位只能放5種規(guī)格?
既然每個(gè)工位可以任意設(shè)定進(jìn)料規(guī)格,那也就是每種產(chǎn)品進(jìn)料以后加工工序是相同的。既然這樣為什么不能是不管什么產(chǎn)品1-8依次放就好?
樓主留言:
脫離工藝要求來(lái)討論沒有任何意義!
流辰沙
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
27樓  發(fā)表于: 2019-06-03 08:47
引用
引用第21樓wangdai527于2019-05-30 18:02發(fā)表的  :


想那么復(fù)雜干嘛,看幾種產(chǎn)品,然后在觸摸屏上列個(gè)表格。假設(shè)8個(gè)工位,5種產(chǎn)品
A產(chǎn)品:1、4、5、6、8。B產(chǎn)品:*、*、*、*、*、*...有8個(gè)工位就列8個(gè)位置,地址依次為D10-D17,D20-D27....D50-D57
既然分辨產(chǎn)品不是問題,前面分辨完置位M0-M4,用相應(yīng)M自增變址Z1-Z5,然后通過M和Z去讀取D里面的工位數(shù)(D里面有值就傳值,為0就把M對(duì)應(yīng)的起始D傳過去,同時(shí)復(fù)位Z),有了工位數(shù),就能讓送料機(jī)構(gòu)送到不同的工位上去
.......


如果只要求同一種產(chǎn)品放料在對(duì)應(yīng)工位的一致,那我在21樓說(shuō)的這種方法就能滿足你的需求,前提是產(chǎn)品數(shù)量不能太多,超過PLC的變址限制。至于下載不下來(lái),那你換個(gè)瀏覽器試試,可能是設(shè)置了彈窗屏蔽吧。或者加我QQ,我頭像下方能找到QQ號(hào)碼,傳給你
linzhenfu
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 194 個(gè)
工控威望: 305 點(diǎn)
下載積分: 625 分
在線時(shí)間: 266(小時(shí))
注冊(cè)時(shí)間: 2007-07-15
最后登錄: 2024-10-23
查看linzhenfu的 主題 / 回貼
28樓  發(fā)表于: 2019-06-03 14:55
引用
引用第27樓wangdai527于2019-06-03 08:47發(fā)表的  :


如果只要求同一種產(chǎn)品放料在對(duì)應(yīng)工位的一致,那我在21樓說(shuō)的這種方法就能滿足你的需求,前提是產(chǎn)品數(shù)量不能太多,超過PLC的變址限制。至于下載不下來(lái),那你換個(gè)瀏覽器試試,可能是設(shè)置了彈窗屏蔽吧;蛘呒游襋Q,我頭像下方能找到QQ號(hào)碼,傳給你


不存在"超過PLC的變址限制",不超過內(nèi)存限制就行.
流辰沙
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
29樓  發(fā)表于: 2019-06-04 08:41
引用
引用第28樓linzhenfu于2019-06-03 14:55發(fā)表的  :


不存在"超過PLC的變址限制",不超過內(nèi)存限制就行.


我是說(shuō)的變址數(shù)量(Z0-Z*),里面的值是有數(shù)的。
linzhenfu
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 194 個(gè)
工控威望: 305 點(diǎn)
下載積分: 625 分
在線時(shí)間: 266(小時(shí))
注冊(cè)時(shí)間: 2007-07-15
最后登錄: 2024-10-23
查看linzhenfu的 主題 / 回貼
30樓  發(fā)表于: 2019-06-04 11:10
引用
引用第29樓wangdai527于2019-06-04 08:41發(fā)表的  :


我是說(shuō)的變址數(shù)量(Z0-Z*),里面的值是有數(shù)的。


那你覺得超過多少種工件就不行呢?
流辰沙
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
31樓  發(fā)表于: 2019-06-04 13:55
引用
引用第30樓linzhenfu于2019-06-04 11:10發(fā)表的  :


那你覺得超過多少種工件就不行呢?


在觸摸屏上列個(gè)表格,行數(shù)是最大產(chǎn)品種類,列數(shù)是最大工位數(shù)。
假設(shè)8個(gè)工位,5種產(chǎn)品。A產(chǎn)品:D10-D17,BCDE后面依次為D20-D27....D50-D57,今天8工位有1 3 4 6 8都能放A,那么D10就是1,D11就是13...,D15開始就是0
程序如下(傳值得改為D99Z0,因?yàn)閆0最小為1):


 

如果像我用3U寫,因?yàn)閆0已經(jīng)用在DMOV指令中,V0就不能用,而3U總共Z0-Z7,V0-V7,那么產(chǎn)品總數(shù)最多不能超過14種。
[ 此帖被wangdai527在2019-06-04 15:14重新編輯 ]
linzhenfu
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 194 個(gè)
工控威望: 305 點(diǎn)
下載積分: 625 分
在線時(shí)間: 266(小時(shí))
注冊(cè)時(shí)間: 2007-07-15
最后登錄: 2024-10-23
查看linzhenfu的 主題 / 回貼
32樓  發(fā)表于: 2019-06-04 14:43
引用
引用第31樓wangdai527于2019-06-04 13:55發(fā)表的  :


在觸摸屏上列個(gè)表格,行數(shù)是最大產(chǎn)品種類,列數(shù)是最大工位數(shù)。
假設(shè)8個(gè)工位,5種產(chǎn)品。A產(chǎn)品:D10-D17,BCDE后面依次為D20-D27....D50-D57,今天8工位有1 3 4 6 8都能放A,那么D10就是1,D11就是13...,D15開始就是0
程序如下(傳值得改為D99Z0,因?yàn)閆0最小為1):
.......


那如果我說(shuō)超過14種也能做,你信嗎?
可以變通一下的嘛
樓主留言:
在每個(gè)掃描周期都要復(fù)位的Z,一般是可以重復(fù)使用的,如果Z值要保持多個(gè)周期,那么可以用D暫存,下個(gè)周期用時(shí)再讀回來(lái),這樣Z就相當(dāng)于是無(wú)限的了。
流辰沙
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
33樓  發(fā)表于: 2019-06-04 15:15
引用
引用第32樓linzhenfu于2019-06-04 14:43發(fā)表的  :


那如果我說(shuō)超過14種也能做,你信嗎?
可以變通一下的嘛


把Z改成C或者D能變通啊,只是繁瑣一點(diǎn),看上去不那么明了