bogegongkong
什么是生活,生活就是活著。
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 446 個(gè)
工控威望: 414 點(diǎn)
下載積分: 2444 分
在線時(shí)間: 563(小時(shí))
注冊時(shí)間: 2007-07-06
最后登錄: 2024-12-10
查看bogegongkong的 主題 / 回貼
樓主  發(fā)表于: 2009-04-25 00:44
編程大挑戰(zhàn)
我在公司看見一臺(tái)包裝多頭電子稱,我想一三菱Plc為例看看我們能否做出德國人的程序,它們主要有1,2,3,4,5,6,7,8,9,10個(gè)壓力傳感器對(duì)應(yīng)D3---D15,對(duì)應(yīng)的外部繼電器是Y0----Y12讓托盤倒糖果t,這十個(gè)傳感器分別是測量十個(gè)托盤里的糖果,糖果是從上面震動(dòng)落下的,現(xiàn)在要包裝這些糖果,設(shè)定每袋的重量是D0=130g,,現(xiàn)在要組合排列這些托盤里的糖果的重量最接近設(shè)定值(十個(gè)托盤要相互組合排列相加,取出最靠近設(shè)定值的那組,(要考慮有兩組怎么辦)然后讓其對(duì)應(yīng)的外部輸出繼電器同時(shí)on,(例如1號(hào)=17g,2=18g,3=20g,4=15g,5=35g,6=43g,7=45g,8=26g,9=35g,10=31g,要組合出最接近130g的是那幾個(gè),然后讓其的外部輸出繼電器on)要注意十個(gè)都要組合一遍取最最接近設(shè)定值的,(要考慮出現(xiàn)兩組時(shí)的值一樣的情況,只能有一組的動(dòng)作,要能循環(huán),因?yàn)樘枪粩嗟穆湎拢斜P要不斷的測量,好了希望大家都來試試吧,我也還在想呢


這個(gè)有點(diǎn)意思,晚上無事寫了一個(gè)。kawasakilu 程序我看了一下,沒模擬,還不是全明白,。習(xí)慣用Q系列的。程序里關(guān)鍵是找出接近值和對(duì)應(yīng)位,找出規(guī)律10個(gè)盤或100個(gè)盤都一樣。X0如何觸發(fā)和Y0-Y9接通時(shí)間要看實(shí)際應(yīng)用了。程序也許有不完善的地方,請大家指教。
還要謝謝 zhzh791126 真人 搞出這麼一個(gè)有趣的題。

想了一下程序還是有不完善的地方,如果有15個(gè)盤,組合方式就有32767種,程序中就要用32767個(gè)D,這對(duì)PLC有點(diǎn)不太現(xiàn)實(shí),但還是有辦法完善。如果大家有興趣過兩天有空我修改一下再發(fā)上來。
有沒同行對(duì)西門子比較熟練的,整一個(gè)上來,西門子功能很強(qiáng),作起來應(yīng)該更簡便吧。大家也可以說說自己的編程思路,看有沒更簡便快捷的方法。
附件: 糖果包裝稱重控制QCPU.rar (12 K) 下載次數(shù):152
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯(cuò)
本帖最近評(píng)分記錄:
  • 下載積分:+2(ljs0532)
  • 熟悉輪胎生產(chǎn)工藝流程。專業(yè)制造車胎生產(chǎn)設(shè)備。提供輪胎工廠公用工程設(shè)計(jì),安裝。提供輪胎生產(chǎn)設(shè)備改造升級(jí)服務(wù)。愿與各同行探討工控問題:QQ 1987857377