VMIVME-7486編程原理:
主程序在第一個掃描周期調(diào)用子程序SBR0;
VMIVME-7486高速計(jì)數(shù)器和定時中斷的初始化;
INT0對高速計(jì)數(shù)器求值的定時中斷程序;
程序和注釋
主程序在第一個掃描周期調(diào)用初始化子程序SBR0,僅在第一個掃描周期標(biāo)志位SM01=1。由子程序SBR0實(shí)現(xiàn)初始化。
首先,把高速計(jì)數(shù)器HSC1的控制字節(jié)MB47置為16進(jìn)制數(shù)FC,其含義是:正方向計(jì)數(shù),可更新預(yù)置值(PV),可更新當(dāng)前值(CV),激活HSC1。
然后,用定義指令HDEF把高速計(jì)數(shù)器HSC1設(shè)置成工作模式0,即沒有復(fù)位或啟動輸入,也沒有外部的方向選擇。當(dāng)前值SMD48復(fù)位為0,預(yù)置值VMIVME-7486置為FFFF(16進(jìn)制)。定時中斷0間隔時間SMB34置為100ms,中斷程序0分配給定時中斷0,并允許中斷,用指令HSC1啟動高速計(jì)數(shù)器。
每100ms調(diào)用一次中斷程序0,讀出高速計(jì)數(shù)器的數(shù)值后,將其置零。通過HSC1計(jì)數(shù)值及變換關(guān)系來求被測的電壓值。
以上方法已用于多個自控項(xiàng)目,實(shí)踐證明,該方法進(jìn)行模擬電壓信號測量,具有精度高,抗干擾性強(qiáng),運(yùn)行可靠。
-----商務(wù)熱線---廈門興銳達(dá)自動化設(shè)備有限公司
聯(lián)系人:王文光
++QQ:1694785820 1282972140
手機(jī):15359273780
電話:0592-5580707 400-855-5103轉(zhuǎn)001
傳真:0592-5361289
郵箱:1282972140@qq.com
網(wǎng)址:http://www.xrdzidonghua.com
VMIC VMIVME-7486
VMIC VMIVME3112
VMIC VMIVME5588
VMIC VMIC-4120
VMIC VMIVME-5576
VMIC VMIVME-7487A
VMIC VMIVME-0427-140
VMIC VMIVME-5530S 332-000132-C
VMIC VMIVME-6015
VMIC VMIVME-1150
VMIC VMIVME-7651
VMIC VMIVME-7487A
VMIC VMIVME-3111
VMIC VMIVME-7589