<強>計數器強>
? 計數器設置為某個預設值,當收到輸入脈沖值時,它將操作其觸點。
? 計數器累計值僅在脈沖輸入的關閉到轉換時改變。
? 通常,計數器的計數范圍為0到9999,-32,768到+32,767或0到65535。
普通計數器通常是"軟件"計數器 - 它們實際上不存在于plc中,而是用軟件模擬。 一個好的經驗法則就是始終使用普通(軟件)計數器,除非您計算的脈沖的速度超過掃描時間的2倍。
計數器類型
? 向上計數器從零到預設值計數。 這些被稱為CTU,CNT,C或CTR。
? 向下計數器從預設值向下計數到零。 這些都是慢性CTD。
? 上下計數器向上和/或向下計數。 這些被稱為CTUD。
? 對于CTU或CTD計數器,我們需要2個輸入,但在CTUD中我們需要3個(向上,向下和預設)。
要使用計數器,我們必須知道3件事:
1。 我們想要計算的脈沖來自何處。 通常這是來自其中一個輸入。
2.在我們做出反應之前,我們想要計算多少脈沖。
3.何時/如何重置計數器以便它可以重新計數。
計數器格式
一些制造商將計數器視為繼電器,包含兩個基本要素:
一個繼電器線圈用于計數輸入脈沖,一個用于復位計數器,計數器的相關觸點用于其他梯級。
其他(例如西門子)將計數器視為梯級中的中間塊,當達到計數時,信號就會從中發出。
高速計數器
大多數制造商還包括有限數量的高速計數器(HSC)。 通常,高速計數器是"硬件"設備。 硬件計數器不依賴于掃描時間。
<強>排序強>
序列發生器是一種用于順序控制的計數器形式。 它取代了用于控制具有階梯式可重復操作序列的機器的機械鼓序列器。
PLC序列發生器由一個主計數器組成,該計數器具有與不同步驟相對應的預設計數范圍,因此,當計數進行時,達到每個預設計數時,可用于控制輸出。