PLC使用位處理技術(shù)進(jìn)行鍵盤用戶定義
使用位處理技術(shù),可開發(fā)出一個(gè)用戶定義的鍵盤




當(dāng)按下一個(gè)數(shù)字鍵時(shí),其值被加入存儲(chǔ)在單個(gè)數(shù)據(jù)字中的數(shù)據(jù)串中。這個(gè)程序可以對(duì)0到9999的數(shù)字進(jìn)行操作。如果超過最大限值,則最高位溢出、丟失。每個(gè)新近輸入位放置在數(shù)據(jù)串的“單元”位置。經(jīng)處理,輸入的數(shù)字輸出,給一個(gè)7段顯示DSP1,表示當(dāng)前輸入數(shù)據(jù)串是什么。
程序通過對(duì)位數(shù)據(jù)找(首地址M110>左移4位(SFTL,指令),把輸入數(shù)字加到當(dāng)前串。為實(shí)現(xiàn)這個(gè)目的,“空”數(shù)據(jù)值被移入到位元件M110, 11, 12和13。當(dāng)鍵入的數(shù)據(jù)值移入到寄存器D010后,D010內(nèi)容與位數(shù)據(jù)找(首地址M110 )通過WOR相連結(jié)。因?yàn)镈010的內(nèi)容總是1個(gè)數(shù)字(一個(gè)按粗輸入),即一個(gè)4位模式,可以說,D010的前4位被復(fù)制到位數(shù)據(jù)棧的預(yù)先“置空”區(qū)域中,此區(qū)域也為4位。
接著位數(shù)據(jù)找的內(nèi)容被直接移出到一個(gè)7段顯示的輸出。同時(shí)使用BIN指令處理同一個(gè)位棧,其結(jié)果存在D000中。這是一個(gè)直接讀取當(dāng)前數(shù)字串的過程。
本文標(biāo)簽:PLC使用位處理技術(shù)進(jìn)行鍵盤用戶定義
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《PLC使用位處理技術(shù)進(jìn)行鍵盤用戶定義》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“PLC使用位處理技術(shù)進(jìn)行鍵盤用戶定義”的更多資訊










