zhujiyuan
堅持不懈,今生無悔
級別: 家園常客
![]() |
有一自動老化房,進口有一個產(chǎn)品進入老化檢測開關(guān),出口有一個阻擋器和一個產(chǎn)品出檢測開關(guān).老化房內(nèi)可容納200臺產(chǎn)品,產(chǎn)品在進入老化房的時間間隔不等,但產(chǎn)品是一次排列,當(dāng)產(chǎn)品老化時間等于四小時就可出產(chǎn)品,產(chǎn)品是一邊進一邊出,流水作業(yè).但要求每一臺進入老化房老化的產(chǎn)品,其老化時間都必須是四個小時或大于四小時.望高手們給指點一下怎么編這個程序?三菱FX PLC.難點在怎樣給每一個進入老化的產(chǎn)品做一個時間跟蹤.當(dāng)時間等于四小時,就可提示出口可以出.產(chǎn)品出去后,復(fù)位此時間,等待進口產(chǎn)品進入時,再次使用此時間. [ 此帖被zhujiyuan在2012-07-03 09:06重新編輯 ] |
|
---|---|---|
|
zjutzl
級別: 探索解密
![]() |
用時差和堆棧的方法可以實現(xiàn) |
---|---|
本帖最近評分記錄: |
zjutzl
級別: 探索解密
![]() |
1。在入口進行計時,記錄兩個產(chǎn)品之間的時差T1; 2。將記錄的時差,堆棧存入數(shù)據(jù)區(qū)域;得到Date1、Date2...Daten 3。采用循環(huán)累加的方法計算Date1+Date2+...+Daten>4小時? 4。當(dāng)滿足條件時,表示有一個產(chǎn)品滿足條件大于4小時,即可將堆棧數(shù)據(jù)往前移 move Date2->Date1 ,Date3->Date2 ....Daten->Daten-1 5。再比較Date1+Date2+...+Daten>4小時?依次出棧; 6。上述方法僅思路,且未實際驗證,供參考; |
---|---|
本帖最近評分記錄: |