使用三菱PLC的FOR-NEXT回路采集數據樣本編程實例
2020-03-25  來源: 工控網

     

本例說明怎樣在短時間內用一個FOR-NEXT回路采集一個采樣數據“集”。本例(工作時)在一個程序掃描期間對4個數據進行5次采集和記錄。

FOR-NEXT回路是在完整的一次程序掃描中以規定次數運行某一程序段的一種方法。本例中,它用來控制某個采樣輸入數據的操作和存儲。當輸入X013有效,而且狀態標志5001OFF時,條件跳轉到程序P0。此時,如果輔助繼電器M40ON,則對輸入X000-X003進行5次“掃描”或“處理”,并且5組數據存入別的輔助線圈中。結果值連續地存到4I/O點的批中,它們反映初始4個輸入X000-X003的狀態。每批結果之間是作為中斷的單個輔助線圈。

結果被存儲后,標志S001被置位,防止別的數據采集,直到輸入X010控制運行一段復位程序。

本例中,輸入被用來“繪制”經過部件的形狀,即:它是長的還是短的?它中間有洞嗎?每個問題有相應的輸入,這些輸入將揭示答案,并因此展現掃描形狀的輪廓。