sjbandmm
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 237 個
工控威望: 407 點
下載積分: 987 分
在線時間: 168(小時)
注冊時間: 2008-08-23
最后登錄: 2024-11-19
查看sjbandmm的 主題 / 回貼
樓主  發(fā)表于: 2019-05-23 22:55
圖片:
有臺設(shè)備,共有8個或更多進(jìn)料工位,每個工位可以設(shè)置5個不同的進(jìn)料品種,不同的工位可以設(shè)置相同的進(jìn)料品種,每次生產(chǎn)前設(shè)定進(jìn)料數(shù)據(jù),各工位進(jìn)料品種是可以任意設(shè)定的。問題來了:用戶希望每種產(chǎn)品在所有已設(shè)置的工位上均勻分配,,比如產(chǎn)品A在1、4、5、6、8工位上都有設(shè)置,那么第一個A產(chǎn)品到1工位,第二個A產(chǎn)品就到4工位,第三個A就到5,以此類推,保證各工位進(jìn)料數(shù)量平均。各位有什么好的方案,給點提示,感激不盡!
流辰沙
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 313 個
工控威望: 641 點
下載積分: 1068 分
在線時間: 124(小時)
注冊時間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
1樓  發(fā)表于: 2019-05-30 15:43
你總共有多少種產(chǎn)品?有沒有確定到底是幾工位?
還有能不能保證每種產(chǎn)品來的總數(shù)是平均的?以1天為單位,每種產(chǎn)品來料數(shù)量不會相差很大吧?
樓主留言:
產(chǎn)品數(shù)是不確定的,每天都有可能修改,來料沒有任何規(guī)律。差異很大。
流辰沙
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個
工控威望: 641 點
下載積分: 1068 分
在線時間: 124(小時)
注冊時間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
2樓  發(fā)表于: 2019-05-30 18:02
引用
引用第20樓nightblueblu于2019-05-30 16:31發(fā)表的  :
想了一個辦法你試試:
1、用D0-D7分別對應(yīng)8個工位;
2、M0-M4對應(yīng)5種產(chǎn)品的型號,現(xiàn)在以A型號為例,即M0;
3、用M10-M17對應(yīng)A型號的8個工位,按照你的選擇對應(yīng)點位置位1;
4、第一掃描周期對D0-D7傳送初始值K100;
.......


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

工位放料.zip (173 K) 下载次数:33
傳值的時候應(yīng)該寫D99Z6,因為Z6不可能是0,為了注釋效果寫的D100
樓主留言:
程序我下載不下來,不過不重要了,是你給了我啟發(fā):用M0-M39對應(yīng)40個表格設(shè)置,當(dāng)產(chǎn)品來了并查詢到去向后,再檢查對應(yīng)個M點是否為1,如果為1,那么繼續(xù)查詢,找到下一個M點為0的后,產(chǎn)生去向,去向產(chǎn)生后將該點M置1,;當(dāng)1個產(chǎn)品將所有可去的工位全部去過一遍后,那么應(yīng)該再觸發(fā)一次查詢,只要查詢到第一就行了,查詢到了后還需要將后面的所有該型號的M點全部復(fù)位。程序就可以循環(huán)下去了
[ 此帖被wangdai527在2019-05-31 08:28重新編輯 ]
流辰沙
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個
工控威望: 641 點
下載積分: 1068 分
在線時間: 124(小時)
注冊時間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
3樓  發(fā)表于: 2019-06-01 09:37
產(chǎn)品種類數(shù)目不固定,然后每天每種產(chǎn)品來料差異又很大,再加上每個工位放哪幾種產(chǎn)品也是隨便調(diào),那你怎么寫邏輯也沒辦法保證進(jìn)料平衡。

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


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


如果只要求同一種產(chǎn)品放料在對應(yīng)工位的一致,那我在21樓說的這種方法就能滿足你的需求,前提是產(chǎn)品數(shù)量不能太多,超過PLC的變址限制。至于下載不下來,那你換個瀏覽器試試,可能是設(shè)置了彈窗屏蔽吧;蛘呒游襋Q,我頭像下方能找到QQ號碼,傳給你
流辰沙
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個
工控威望: 641 點
下載積分: 1068 分
在線時間: 124(小時)
注冊時間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
6樓  發(fā)表于: 2019-06-04 08:41
引用
引用第28樓linzhenfu于2019-06-03 14:55發(fā)表的  :


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


我是說的變址數(shù)量(Z0-Z*),里面的值是有數(shù)的。
流辰沙
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 313 個
工控威望: 641 點
下載積分: 1068 分
在線時間: 124(小時)
注冊時間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
7樓  發(fā)表于: 2019-06-04 13:55
引用
引用第30樓linzhenfu于2019-06-04 11:10發(fā)表的  :


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


在觸摸屏上列個表格,行數(shù)是最大產(chǎn)品種類,列數(shù)是最大工位數(shù)。
假設(shè)8個工位,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,因為Z0最小為1):


 

如果像我用3U寫,因為Z0已經(jīng)用在DMOV指令中,V0就不能用,而3U總共Z0-Z7,V0-V7,那么產(chǎn)品總數(shù)最多不能超過14種。
[ 此帖被wangdai527在2019-06-04 15:14重新編輯 ]
流辰沙
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 313 個
工控威望: 641 點
下載積分: 1068 分
在線時間: 124(小時)
注冊時間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
8樓  發(fā)表于: 2019-06-04 15:15
引用
引用第32樓linzhenfu于2019-06-04 14:43發(fā)表的  :


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


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