WAND_DW (字)雙字與運(yùn)算的運(yùn)用
劉玉蓉
發(fā)布于2014-08-25 17:45
1427
0
標(biāo)簽:
在程序中有這樣一段程序,使用PID564讀取編碼器數(shù)值,讀取的數(shù)值經(jīng)過(guò)了WAND_DW 處理,請(qǐng)問(wèn)PID564讀取編碼器數(shù)值不是脈沖嗎?請(qǐng)指教,程序如圖。
圖片說(shuō)明: 1,編碼器處理程序
佳答案
讀的是脈沖的個(gè)數(shù),然后對(duì)這些脈沖數(shù)據(jù)進(jìn)行處理運(yùn)算,進(jìn)行控制!
個(gè)人理解:這個(gè)指令(WAND_DW)在這里就是屏蔽高四位。
這個(gè)跟你所應(yīng)用的編碼器有關(guān)。如果是編碼器直接和plc走通訊控制,這個(gè)時(shí)候就要看編碼器的通訊這方面是怎么定義的了!
屏蔽高四位為0,之后,剩下的是不是就是讀進(jìn)來(lái)的實(shí)際脈沖個(gè)數(shù)呢?
還是跟編碼器的說(shuō)明和應(yīng)用有關(guān)!