久久人妻少妇嫩草av无码专区,亚洲自偷精品视频自拍,东北少妇不戴套对白第一次,亚洲中文字幕无码日韩精品

攻城獅老王
工控人一名,歡迎騷擾。
級別: 略有小成
精華主題: 0
發(fā)帖數量: 234 個(gè)
工控威望: 263 點(diǎn)
下載積分: 1638 分
在線(xiàn)時(shí)間: 77(小時(shí))
注冊時(shí)間: 2022-03-22
最后登錄: 2025-05-26
查看攻城獅老王的 主題 / 回貼
樓主  發(fā)表于: 2024-09-05 22:01
一條全封閉的產(chǎn)線(xiàn)有22個(gè)工裝位置,前面只有一個(gè)掃碼器,現在需要對其中7個(gè)工位的檢測數據與二維碼關(guān)聯(lián)并保存,并在最后一個(gè)工位區顯示出OKNG進(jìn)行分檢,同時(shí)將檢測結果提交給上位機。
想請教的是數據傳遞這方面有沒(méi)有好的實(shí)現思路。
三菱R系列的CPU。
gxtmdb82164
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 817 個(gè)
工控威望: 1195 點(diǎn)
下載積分: 507 分
在線(xiàn)時(shí)間: 658(小時(shí))
注冊時(shí)間: 2019-09-22
最后登錄: 2025-06-26
查看gxtmdb82164的 主題 / 回貼
1樓  發(fā)表于: 2024-09-06 09:59
我以前做這種項目都是用上位機來(lái)做調度的,好處是可用用配置文件或者設置界面的方式動(dòng)態(tài)調整各種調度條件和需要收集的數據點(diǎn)。不過(guò)上位機調度需要通信時(shí)間開(kāi)銷(xiāo),做的不好的話(huà)會(huì )有明顯的等待時(shí)間,這方面需要一定的實(shí)戰經(jīng)驗和技巧。
只靠PLC解決,主要還是把思路梳理清楚以后把調度算法抽象出來(lái),并建立數據結構來(lái)支撐這個(gè)調度算法,包括輸入的,輸出的和中間變量都放到數據結構中去。最終效果就是所謂的面向對象,只要把這個(gè)對象定義清楚了,就不是什么大問(wèn)題。
這里隨便舉個(gè)例子:



PLC的調度邏輯實(shí)際上非常簡(jiǎn)單,你這里后面沒(méi)有掃描了,默認產(chǎn)品都是順序流動(dòng)的。用上面的數據解構建立一個(gè)先進(jìn)先出的FIFO,首站上線(xiàn)push一個(gè)元素到FIFO中,開(kāi)始往后流轉,每個(gè)站觸發(fā)以后在FIFO進(jìn)行搜索,把FIFO中當前站號=當前站的上一站的的那個(gè)數據結構中的當前站編號字段改成本站的編號,并在加工結束后給所有站狀態(tài)這個(gè)字段中代表本站的位寫(xiě)入結果,比如合格寫(xiě)1不合格寫(xiě)0;如果當前站 有檢測結果要記錄,那么寫(xiě)入對應的過(guò)程參數n,因為是全局的,所以把一個(gè)產(chǎn)品所有可能用到的參數都列出來(lái)。當一個(gè)產(chǎn)品依次走完所有的站后,在最后一個(gè)站檢查所有站結果是不是都為1,是就報OK,不是就報NG。處理完成后(如果NG品要隔離的話(huà)),在FIFO中刪除這個(gè)元素。
這個(gè)只是一種簡(jiǎn)單的搞法,實(shí)際項目會(huì )更復雜,比如說(shuō)所有結果這個(gè)字段很多時(shí)候只用bool類(lèi)型是不行的,即不止有好和不好,還要更細化的分類(lèi),這個(gè)時(shí)候就變通一下就行了。
你這里最大的問(wèn)題是后面沒(méi)有掃碼了,整個(gè)產(chǎn)線(xiàn)搞成了類(lèi)似多工位轉盤(pán)那種思路,這就要求中間絕對不能亂,一亂了就數據和實(shí)物就對不上了,但是好處就是其實(shí)可以更簡(jiǎn)單,比如上面的FIFO,你可以不用,甚至把產(chǎn)品數據結構的地址定死都行,因為你的調度和工藝是嚴格綁定的,就長(cháng)這個(gè)樣子了。我們以前會(huì )在每個(gè)站都裝掃碼,可以在工位間隨意加buffer,瓶頸工位也可以加雙工位,都很簡(jiǎn)單,因為把工藝和調度解耦開(kāi)了以后,就可以非常自由的進(jìn)行調度了。
本帖最近評分記錄:
  • 下載積分:+1(攻城獅老王) 真誠感謝!
  • 下載積分:+1(菜鳥(niǎo)學(xué)工控_1) 好貼好貼!,大神來(lái)了