引用引用第21樓anlyl2014于2019-06-22 17:28發(fā)表的 :6樓,10樓說(shuō)的都對,這種程序不要想太多,不要什么先進(jìn)先出指令,用步進(jìn)指令就能很好的實(shí)現自動(dòng)加料動(dòng)作。例如:用三菱FX3U,1.在一步進(jìn)S0,中做檢測,X0--1號沒(méi)料;X1==2號沒(méi)料;X2=3號沒(méi)料;X3=4號沒(méi)料;2.當任何一個(gè)沒(méi)料,例如,X1=ON,程序會(huì )自動(dòng)跳到加料動(dòng)作步,例如,S20,程序對2號進(jìn)行加料,加滿(mǎn)料后X1=OFF,而程序返回S0,再作判斷;3.就算多個(gè)沒(méi)料信號同時(shí)出現,因程序是掃描執行的,程序先掃到先跳到加料程序,也不會(huì )出錯。
引用引用第11樓wangnaizhi于2019-06-21 08:39發(fā)表的 :你這個(gè)是沒(méi)有緩存的狀態(tài) 如果出現你放料的過(guò)程中 其他的顯示沒(méi)有料 你的邏輯上就會(huì )有BUG
引用引用第28樓hsqknx于2019-06-23 18:04發(fā)表的 :估計你沒(méi)明白輪詢(xún)怎么做
引用引用第31樓wangnaizhi于2019-06-24 10:28發(fā)表的 :不是說(shuō)你輪詢(xún)方式不可以做 只是輪詢(xún)存在邏輯BUG 雖然現場(chǎng)這種BUG是不會(huì )影響實(shí)際使用 而且你找到一個(gè)沒(méi)有料了以后 該怎么處理呢 不輪詢(xún)了? 肯定還是要去輪詢(xún)的 一直輪詢(xún) 肯定需要就數據進(jìn)行緩存 它這邊對補料以外的其它倉位先后順序數據需要進(jìn)行緩存 或者你這邊輪詢(xún)機制需要進(jìn)行合理設計
主辦單位:上海明控機電科技有限公司
本站所有內容均為網(wǎng)友自行發(fā)布,不代表網(wǎng)站立場(chǎng),如有爭議請與管理員聯(lián)系
工控人家園是公益論壇,不銷(xiāo)售任何資料軟件,不銷(xiāo)售會(huì )員和積分
刪貼、投訴電話(huà):13816792706
遵守法律,文明發(fā)言 滬ICP備10210768號-2 滬公網(wǎng)安備31010802001143號