欧美 日韩 国产 成人 在线观看丨欧美综合自拍亚洲综合图丨3d动漫精品啪啪一区二区中丨人妻无码一区二区不卡无码av丨日躁夜躁狠狠躁2001

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



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

    主站蜘蛛池模板: 亚洲区色欧美另类图片| 丝袜 中出 制服 人妻 美腿 | 快好爽射给我视频| 亚洲超碰无码色中文字幕97| 97超级碰碰碰碰久久久久| 国产精品国产免费无码专区不卡| 日韩丰满少妇无吗视频激情内射| 玖玖爱这里只有精品视频| 久久综合九色综合欧美就去吻| 未满小14洗澡无码视频网站| 一区二区三区四区在线 | 中国| 西西午夜无码大胆啪啪国模| 美女啪啪网站又黄又免费| 国产午睡沙发被弄醒完整版| 国产尤物精品视频| 国产精品电影久久久久电影网 | 99久久亚洲综合精品成人网| 久久成人国产精品免费软件| 久久久久99精品成人片三人毛片| av在线 高清不卡区| 欧美肥老太牲交大战| 欧美三根一起进三p| 日韩v欧美v中文在线| 国产精品午夜无码av体验区| 自拍视频亚洲综合在线精品| 欧美疯狂做受xxxx高潮小说| 中文字幕日产无线码一区| 亚洲阿v天堂无码z2018| 美女被张开双腿日出白浆| 美女视频黄频a美女大全| 亚洲电影区图片区小说区| 国产精品扒开腿做爽爽爽a片唱戏| 蜜臀av无码人妻精品| 欧美va天堂va视频va在线| 中文无码一区二区不卡av| 精品无码久久久久国产| 久久96热在精品国产高清| 久久婷婷五月综合色奶水99啪| 综合三区后入内射国产馆| 国产精品美女久久久久av超清 | 青青青伊人色综合久久|