一、系統(tǒng)配置:
1.安裝TIA_Portal_Test Suite Advanced_V18
2.打開TIA_Portal_V18

二、1200系列CUP高速計(jì)數(shù)通道簡介
1.高速計(jì)數(shù)器通常用于驅(qū)動計(jì)數(shù)機(jī)制,在該機(jī)制中,恒速轉(zhuǎn)動的軸配有一個增量式步編碼器。 該增量式步編碼器可確保每轉(zhuǎn)有一定數(shù)量的計(jì)數(shù)值以及每轉(zhuǎn)一個復(fù)位脈沖。 該增量式步編碼器的時鐘存儲器位和復(fù)位脈沖為高速計(jì)數(shù)器提供輸入。

2.高速計(jì)數(shù)器的工作原理
多個默認(rèn)值中的第一個將裝載到高速計(jì)數(shù)器上。 在計(jì)數(shù)器的當(dāng)前值低于該默認(rèn)值這段時間內(nèi),所需輸出處于啟用狀態(tài)。 計(jì)數(shù)器被設(shè)置成在計(jì)數(shù)器的當(dāng)前值等于默認(rèn)值或者計(jì)數(shù)器復(fù)位時發(fā)生中斷。
三、在Main(OB1)選 高速計(jì)數(shù)器指令
通過這一指令模塊,可以在線改變其參數(shù)。如果不需要更改參數(shù),就不需要調(diào)用此指令模塊,直接在程序里面訪問尋址地址即可。
高速計(jì)數(shù)器指令

四、高速脈沖計(jì)數(shù)應(yīng)用舉例
說明西門子S7-1200系列PLC高速脈沖采集的用法。

工況:扭矩轉(zhuǎn)速傳感器,轉(zhuǎn)速碼盤數(shù)為60,扭矩-50N.m-50 N.m對應(yīng)5K-15K脈沖。
下面介紹其硬件組態(tài)和數(shù)據(jù)處理過程。
1.插入PLC1214CPU,在下面的屬性選項(xiàng)卡配置其屬性。

2. 把HSC1配置為轉(zhuǎn)速頻率測量,如圖所示,啟用高速計(jì)數(shù)器,名稱改為轉(zhuǎn)速頻率測量。

3.功能選擇如圖所示

4.剩下功能以默認(rèn)認(rèn)定即可
5.同轉(zhuǎn)速測量一樣,參照上述步驟,把HSC2配置為扭矩頻率測量。
6. 高速脈沖計(jì)數(shù)應(yīng)用數(shù)據(jù)處理
轉(zhuǎn)速的處理:評率為f,表示一秒鐘采集f個脈沖,則一分鐘采集60f個脈沖。碼盤數(shù)為60,表示轉(zhuǎn)一轉(zhuǎn),轉(zhuǎn)速傳感器發(fā)出60個脈沖。則,一分鐘60f個脈沖表示轉(zhuǎn)了60f/60轉(zhuǎn),轉(zhuǎn)速為f轉(zhuǎn)/分。
及:轉(zhuǎn)速的處理公式為:轉(zhuǎn)速=60f/碼盤數(shù) (轉(zhuǎn)/分)
扭矩的處理:扭矩處理比較簡單,5K—15K線性對應(yīng)-50N.m—50N.m。對評率值進(jìn)行線性變換即可。
注意:無論是高速計(jì)數(shù)還是頻率測量,讀取到的ID1000值都是整數(shù),要換算為相應(yīng)的物理量,首先要進(jìn)行數(shù)據(jù)轉(zhuǎn)換,把雙整數(shù)換算為浮點(diǎn)數(shù),再進(jìn)行數(shù)據(jù)轉(zhuǎn)換。