西門子PLC的尋址方式
發(fā)布于2022-02-10 11:38
139
2
標(biāo)簽:PLC尋址方式
西門子PLC的尋址方式就是對(duì)數(shù)據(jù)存儲(chǔ)區(qū)進(jìn)行讀寫訪問的方式,S7系列PLC的尋址方式有立即數(shù)尋址、直接尋址和間接尋址三大類,下面我們一起來詳細(xì)了解一下。
1)立即尋址
在一條指令中,如果操作碼后面的操作數(shù)就是操作碼所需要的具體數(shù)據(jù),這種指令的尋址方式就叫立即尋址。
例如,在傳送指令MOV IN OUT中,操作碼“MOV”指出該指令的功能是把IN中的數(shù)據(jù)傳送到OUT中,其中IN為源操作數(shù),OUT為目標(biāo)操作數(shù)。
若該指令為MOVD 2505 VD500,則其功能為:將十進(jìn)制數(shù)2505傳送到VD500中,這里2505就是源操作數(shù)。因這個(gè)操作數(shù)的數(shù)值已經(jīng)在指令中,不用再去尋找,這個(gè)操作數(shù)即為立即數(shù)。這個(gè)尋址方式就是立即尋址方式。而目標(biāo)操作數(shù)的數(shù)值在指令中并未給出,只給出了要傳送到的地址VD500,這個(gè)操作數(shù)的尋址方式就是直接尋址。
2)直接尋址
在一條指令中,如果操作碼后面的操作數(shù)是以操作數(shù)所在地址的形式出現(xiàn)的,這種指令的尋址方式就叫直接尋址。
例如:MOVD VD400 VD500
功能:將VD400中的雙字?jǐn)?shù)據(jù)傳給VD500。
3)間接尋址
在一條指令中,如果操作碼后面的操作數(shù)是以操作數(shù)所在地址的地址形式出現(xiàn)的,這種指令的尋址方式就叫間接尋址。
例如:MOVD 2505 *VD500
*VD500是指存放2505地址的地址。
若VD500中存放的是VDO,則VDO是存放2505的地址。
該指令的功能:將十進(jìn)制數(shù)2505傳送給VDO地址中。
總結(jié):以上就是“西門子PLC的尋址方式”的相關(guān)介紹,主要有三種方式我們需要記住它,另外,如果您想系統(tǒng)的學(xué)習(xí)西門子plc技術(shù),可以之間觀看我們技成培訓(xùn)網(wǎng)的plc視頻教程,希望能幫到您。