1.Frequency的計(jì)算
![wKgaomUnRpWAO27iAAB9Hi44G78173.png](https://file1.elecfans.com/web2/M00/A7/CA/wKgaomUnRpWAO27iAAB9Hi44G78173.png)
圖1CNTMMFrequency配置
![wKgaomUnRpWAA6GKAABMn_ryrys478.png](https://file1.elecfans.com/web2/M00/A7/CA/wKgaomUnRpWAA6GKAABMn_ryrys478.png)
圖2 頻率計(jì)算
當(dāng)前設(shè)置為上升沿計(jì)算(Option:Risingedge),ThrsUp=6,因此在檢查到上升沿后達(dá)到ThrsUp開始,到下一個(gè)上升沿的ThrsUp為止,整個(gè)過程周期T,則Frequency=1/T。
Note:測(cè)量過程中,Duty在遇到下一個(gè)下降沿(ActiveHigh)時(shí),其數(shù)值會(huì)保持,F(xiàn)requency在遇到下一個(gè)上升沿(Option:Rising edge)時(shí),其數(shù)值會(huì)保持。
![wKgZomUnRpaAef2UAACWNq3m0lU154.png](https://file1.elecfans.com/web2/M00/A9/8D/wKgZomUnRpaAef2UAACWNq3m0lU154.png)
圖3CNTMMperiod配置
2.Period的計(jì)算
當(dāng)設(shè)置為Fallingedge時(shí),計(jì)算前一次達(dá)到ThrsDn到下一次達(dá)到ThrsDn之間的時(shí)間,單位為ms。并在每次ThrsDn更新結(jié)果。
![wKgaomUnRpeAWbQBAAFI5jSCZgU077.png](https://file1.elecfans.com/web2/M00/A7/CA/wKgaomUnRpeAWbQBAAFI5jSCZgU077.png)
圖4CNTMMperiod測(cè)量結(jié)果
Range處設(shè)置,表示period時(shí)間必須在range設(shè)置的范圍以內(nèi),如果監(jiān)測(cè)的period時(shí)間超過range設(shè)定就會(huì)顯示timeout。
NOTE:Period的計(jì)算與Frequency的計(jì)算實(shí)際為倒數(shù)關(guān)系。
3.Dutycycle/PWM
![wKgZomUnRpaABx_xAAB8Mx8DDNM273.png](https://file1.elecfans.com/web2/M00/A9/8D/wKgZomUnRpaABx_xAAB8Mx8DDNM273.png)
圖5CNTMMDutycycle配置
![wKgaomUnRpaAHBFzAACif47dN-s910.png](https://file1.elecfans.com/web2/M00/A7/CA/wKgaomUnRpaAHBFzAACif47dN-s910.png)
圖6CNTMM Dutycycle測(cè)量結(jié)果
當(dāng)設(shè)置為Active high之后,CNT在>ThrsUp到
4.Pulse計(jì)算
![wKgZomUnRpaASC-FAACPMQL4mgQ402.png](https://file1.elecfans.com/web2/M00/A9/8D/wKgZomUnRpaASC-FAACPMQL4mgQ402.png)
圖7CNTMM Dutycycle配置
![wKgZomUnRpaAeRMRAACh6cGwwCA799.png](https://file1.elecfans.com/web2/M00/A9/8D/wKgZomUnRpaAeRMRAACh6cGwwCA799.png)
圖8CNTMM Dutycycle配置
設(shè)置中為ActiveHigh,因此CNT會(huì)將>ThrsUp到< ThrsDn直接的時(shí)間記為Pulse的時(shí)間。
NOTE:Pulse的計(jì)算就是Dutycycle/PWM的分子部分。
5.Pause計(jì)算
Pause的計(jì)算就是Dutycycle /PWM的分母部分。參見3,Duty cycle/PWM的計(jì)算。
6. Revolution
![wKgaomUnR72AG7vyAAEzF35z-os740.png](https://file1.elecfans.com/web2/M00/A7/CA/wKgaomUnR72AG7vyAAEzF35z-os740.png)
圖9CNTMM Dutycycle配置
![wKgaomUnRpaAUwrxAABUPKgplac573.png](https://file1.elecfans.com/web2/M00/A7/CA/wKgaomUnRpaAUwrxAABUPKgplac573.png)
圖10 缺齒齒輪示意圖
Revolution用于計(jì)算轉(zhuǎn)速。Teeth為測(cè)轉(zhuǎn)速時(shí)被測(cè)對(duì)象轉(zhuǎn)一圈所經(jīng)過的齒數(shù)(即被測(cè)對(duì)象轉(zhuǎn)一圈CNT會(huì)檢測(cè)到的脈沖數(shù)),Missing用于填入轉(zhuǎn)一圈缺少的齒數(shù)。
CNT根據(jù)記錄到的脈沖數(shù)量計(jì)算出轉(zhuǎn)速。
7. Event
脈沖的計(jì)數(shù)Event有三種:Saturation、Overflow、Continuous:
Saturation是飽和計(jì)數(shù),即到達(dá)某一設(shè)定值后不再計(jì)數(shù),CAN報(bào)文發(fā)出后重新計(jì)數(shù);如飽和值設(shè)為1000,CAN報(bào)文發(fā)送周期100ms,在100ms內(nèi)如果計(jì)數(shù)已經(jīng)達(dá)到1000將不再計(jì)數(shù),只有CAN報(bào)文發(fā)送才重新計(jì)數(shù);
Overflow是溢出計(jì)數(shù),即到達(dá)溢出設(shè)定值后歸0或CAN報(bào)文發(fā)送出去歸0;如溢出值為1000,100ms的CAN報(bào)文發(fā)送或達(dá)到1000都能導(dǎo)致溢出;
Continuous是連續(xù)計(jì)數(shù),在沒到達(dá)設(shè)定值時(shí)一直累積計(jì)數(shù),CAN報(bào)文的周期發(fā)送并不能重新計(jì)數(shù),只有給模塊斷電或達(dá)到設(shè)定值才重新計(jì)數(shù)。
例如,在測(cè)試三種方式時(shí)設(shè)定CNT的報(bào)文發(fā)送周期為1s,
![wKgaomUnRpaAEfcuAAB6R3Iz7m4395.png](https://file1.elecfans.com/web2/M00/A7/CA/wKgaomUnRpaAEfcuAAB6R3Iz7m4395.png)
圖11CNTMM 模塊配置
7.1 Saturation
![wKgZomUnSHKAXe7nAAD8996kpuU002.png](https://file1.elecfans.com/web2/M00/A9/8D/wKgZomUnSHKAXe7nAAD8996kpuU002.png)
圖12CNTMMSaturation配置
![wKgZomUnRpaAd6xaAACpqzQr18o107.png](https://file1.elecfans.com/web2/M00/A9/8D/wKgZomUnRpaAd6xaAACpqzQr18o107.png)
圖13CNTMMSaturation采集結(jié)果
設(shè)置中為檢查Fallingedge,因此每碰到一次下降沿進(jìn)行一次累加,然后將每個(gè)發(fā)送周期中記錄的次數(shù)發(fā)送出來。
如圖11中設(shè)置overflow為5,在1s發(fā)送周期內(nèi)共10個(gè)下降沿,所以最大只顯示為4.
7.2 Overflow
同7.1中設(shè)置,若改為overflow計(jì)數(shù)方式,
![wKgZomUnRpaAQxb7AACXmVZALhg211.png](https://file1.elecfans.com/web2/M00/A9/8D/wKgZomUnRpaAQxb7AACXmVZALhg211.png)
圖14CNTMMoverflow采集結(jié)果
則由于1s內(nèi)采集到的次數(shù)都超過了設(shè)置的overflow數(shù)值,因此都顯示為0,表明相應(yīng)發(fā)送周期內(nèi)都o(jì)verflow了。
7.3 Continuous
![wKgZomUnSR6Ab4bWAADayCmE-mw743.png](https://file1.elecfans.com/web2/M00/A9/8E/wKgZomUnSR6Ab4bWAADayCmE-mw743.png)
![wKgZomUnSSqAS8nTAAExCsTUrM4174.png](https://file1.elecfans.com/web2/M00/A9/8E/wKgZomUnSSqAS8nTAAExCsTUrM4174.png)
圖15CNTMMcontinuous采集結(jié)果
由于設(shè)置為risingedge即每次檢查到>thrsup時(shí)會(huì)計(jì)數(shù)加1,由于overflow為100,每次檢測(cè)數(shù)量達(dá)到100后會(huì)重新開始。如果overflow設(shè)置為0,則表示計(jì)數(shù)上限為2^16(CNTpro為2^32).
8. Delay
Delay用于比較兩個(gè)通道直接的信號(hào),
If a CNT-Scan channel is configured to function "Delay", the corresponding virtual channelmay not work as expected. That is because the "effective signal" of a "Delay" channel is theproduct oftwoindependentsignals.
E.g.:AssumeaCNT-ScanwithChannel1 configuredto"Delay1-->2".
With the channel 1 and 2 input signals shown below, the virtual channel 5 would see the"effectivesignal"asshown below.
![wKgZomUnRpeAGOrUAAAUDlRPoIU908.png](https://file1.elecfans.com/web2/M00/A9/8D/wKgZomUnRpeAGOrUAAAUDlRPoIU908.png)
圖16CNTMMdelay示意圖
即delay是計(jì)算CNT中兩個(gè)通道(兩個(gè)通道口需要各接一個(gè)采集信號(hào))信號(hào)上升或下降沿的時(shí)間差。
-
模塊
+關(guān)注
關(guān)注
7文章
2722瀏覽量
47586 -
數(shù)據(jù)采集
+關(guān)注
關(guān)注
39文章
6180瀏覽量
113799 -
CSM
+關(guān)注
關(guān)注
0文章
15瀏覽量
7731
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
使用CAN總線進(jìn)行數(shù)據(jù)采集的方法
PLC數(shù)據(jù)采集模塊在智能制造中的應(yīng)用
PLC數(shù)據(jù)采集模塊的編程方法解析
PLC數(shù)據(jù)采集模塊的故障排除技巧
PLC數(shù)據(jù)采集模塊在自動(dòng)化中的作用
PLC數(shù)據(jù)采集模塊選型指南
典型的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)及其核心元件
![典型的<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)及其核心元件](https://file1.elecfans.com/web2/M00/FD/24/wKgZomaYfp-ADAAPAAAbgzaan-g597.png)
多通道數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)的意義
多通道數(shù)據(jù)采集系統(tǒng)有哪些典型的配置方案?各有和特點(diǎn)?
多通道數(shù)據(jù)采集系統(tǒng)的轉(zhuǎn)換誤差怎么算
大數(shù)據(jù)采集系統(tǒng)分為幾類
數(shù)據(jù)網(wǎng)關(guān)與數(shù)據(jù)采集器的關(guān)系
![<b class='flag-5'>數(shù)據(jù)</b>網(wǎng)關(guān)與<b class='flag-5'>數(shù)據(jù)采集</b>器的關(guān)系](https://file1.elecfans.com/web2/M00/F6/0B/wKgaomZ-e4qAShbeAAt1SCV6KM4371.png)
工業(yè)網(wǎng)關(guān)的數(shù)據(jù)采集方法
PLC遠(yuǎn)程監(jiān)控與數(shù)據(jù)采集系統(tǒng)的原理及組成
![PLC遠(yuǎn)程監(jiān)控與<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>系統(tǒng)</b>的原理及組成](https://file1.elecfans.com/web2/M00/BD/CA/wKgZomWuKyGAJg09AA1rS2pLJ0w223.png)
評(píng)論