回覆列表
  • 1 # 藍風24

    樓主的意思大約是用X2來檢測有沒有罐子,X1用來定位灌裝位置,現在需要把檢測罐子的X2位置,移動到灌裝位置的前面,應該是提供圖片的下面的那種應用吧,

    這種應用的思路其實主要是要記錄下到灌裝工位時是否有罐子,

    程式在圖片裡面,

    假設開機前X1和X2之間沒有罐子

    開機後傳送帶運轉

    當X1檢測到應該有罐子的工位來到罐裝工位時,首先將檢測罐子有無的X2的狀態放入M3中,有罐子M3為1,沒罐子M3為0,假設此次X2為1,那麼執行完SFTR後,M3=1,M2=0,M1=0,M0=0

    由於M0=0所以不需要灌裝

    那麼隨著傳送帶傳動,下一個罐子的工位移動到灌裝工位,X2檢測當前罐子工位是否有罐子,並將結果放入M3中,假設此次沒有罐子,則X2=0,M3=0,之前M3的資料此次放入M2中,,以次類推,執行SFTR結果為,M3=等於當前X2的狀態=0,M2=1,M1=0,M0=0 不需要灌裝

    傳送帶再次移動,再一次罐子的工位來到灌裝工位,X1再次動作,把X2檢測罐子有無得資料放入M3中,之前M3的資料放入M2中,M2的資料放入M1中,此次X2=1則M3=1,M2=0,M1=1,M0=0

    傳送帶再次傳動,又一個罐子工位來到了灌裝工位,X1再次動作,此次X2=0,則執行完SFTR後,M3=0,M2=1,M1=0,M0=1,由於M0=1,X1=1所以此次需要開啟電磁閥,灌裝

    傳送帶再次傳動,又一個罐子工位來到了灌裝工位,X1再次動作,此次X2=1,則執行完SFTR後,M3=1,M2=0,M1=1,M0=0,由於M0=0,X1=1 所以此次不需要灌裝

    傳送帶再次傳動,又一個罐子工位來到了灌裝工位,X1再次動作,此次X2=1,則執行完SFTR後,M3=1,M2=1,M1=0,M0=1,由於M0=1,X1=1 所以此次需要開啟電磁閥,灌裝

  • 中秋節和大豐收的關聯?
  • 為何詩人像海子啊三毛啊,都容易抑鬱症,文人是不是天生抑鬱質呢?