achang945
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 126 個
工控威望: 1780 點(diǎn)
下載積分: 625 分
在線時間: 196(小時)
注冊時間: 2014-10-06
最后登錄: 2024-12-23
查看achang945的 主題 / 回貼
樓主  發(fā)表于: 2018-01-09 10:00
現(xiàn)客戶要做一臺拉力測試儀器,PLC程序不難,人機(jī)界面的程序“有點(diǎn)難”,
要求如下,有2000個款號,每個款號有20個尺碼,每個尺碼下面有10個類型,每個類型下有4中測試方式,每個測試方式涉及20個變量,以上款號,尺碼,類型唯一,不能重復(fù),已配方方式儲存,且可通過U盤,導(dǎo)入導(dǎo)出,可在電腦上編輯修改,
根據(jù)掃碼槍掃出款號,列出此款號下的所有尺碼,選擇好尺碼后,列出該尺碼下的所有類型,選擇需要的類型后,列出測試參數(shù),選擇測試方式后開始測試,測試的結(jié)果存盤,存盤內(nèi)容包括款號,尺碼,類型,測試方式,測試結(jié)果,測試結(jié)果可U盤導(dǎo)出
搞不定啊,款號,尺碼,類型這些怎么處理,求大神看一下,怎么解決,最好給個樣例552414287@qq.com
litung
臺灣-李同在
級別: VIP會員
精華主題: 2 篇
發(fā)帖數(shù)量: 577 個
工控威望: 3224 點(diǎn)
下載積分: 14494 分
在線時間: 405(小時)
注冊時間: 2009-06-06
最后登錄: 2024-12-23
查看litung的 主題 / 回貼
1樓  發(fā)表于: 2018-01-10 22:11
你先算一算要多少容量的記憶體
資料是要存在PLC還是HMI內(nèi),還是直接存在隨身碟上

配方的唯一性,就用比對的方式,來判斷是否重覆了
先算一下有多少種排列組合
還有你要如何去取得所要的組合資料出來

你都說“有點(diǎn)難”,所以不是很難 ^_^
簡單的心,是真正有福
單純的心,是真正的快樂    
T480 i5-8250U,32GB,SSD:2TB+256G
litung
臺灣-李同在
級別: VIP會員
精華主題: 2 篇
發(fā)帖數(shù)量: 577 個
工控威望: 3224 點(diǎn)
下載積分: 14494 分
在線時間: 405(小時)
注冊時間: 2009-06-06
最后登錄: 2024-12-23
查看litung的 主題 / 回貼
2樓  發(fā)表于: 2018-01-11 20:19
引用
引用樓主achang945于2018-01-09 10:00發(fā)表的 遇到棘手問題 :
要求如下,有2000個款號,每個款號有20個尺碼,每個尺碼下面有10個類型,每個類型下有4中測試方式,每個測試方式涉及20個變量,以上款號,尺碼,類型唯一,不能重復(fù),已配方方式儲存


所以你的配方名稱是《 款號+尺碼+類型+4種測試》 方式嗎?若是這樣的話,那名稱只要5個D值就可以完成了,才10碼而己。變量20個,應(yīng)該就10個D值?偣惨还P資料才15個D值。人機(jī)不會很難,人機(jī)只是把你要的方式顯示出來而己,主要還是在PLC你要怎麼規(guī)劃、怎麼寫。資料庫+索引的方式,應(yīng)該在1000 STEP可以完成。
簡單的心,是真正有福
單純的心,是真正的快樂    
T480 i5-8250U,32GB,SSD:2TB+256G
litung
臺灣-李同在
級別: VIP會員
精華主題: 2 篇
發(fā)帖數(shù)量: 577 個
工控威望: 3224 點(diǎn)
下載積分: 14494 分
在線時間: 405(小時)
注冊時間: 2009-06-06
最后登錄: 2024-12-23
查看litung的 主題 / 回貼
3樓  發(fā)表于: 2018-01-13 14:41
算錯了,變量20個,要20個D值。
所以一筆資料要25個D值。
總共要2000*20*10*4=160萬筆資料,再乘上每筆25個D值。
1600000*25=4000萬個D值。
若要存在PLC的話,應(yīng)該不用玩了,容量不足。,

樓主都沒在回應(yīng)的。就此打住了。
樓主留言:
是的,數(shù)據(jù)量太大,plc寄存器不夠用,只能存在HMI中,HMI的容量也有限,客戶同意降低款號的數(shù)量,滿足存盤數(shù)據(jù)保存半個月左右,每天5000條數(shù)據(jù),選用威綸通MT系列觸摸屏
簡單的心,是真正有福
單純的心,是真正的快樂    
T480 i5-8250U,32GB,SSD:2TB+256G