电竞比分网-中国电竞赛事及体育赛事平台

分享

西門子plc間接尋址方法

 pphsy 2017-07-13
 西門子plc間接尋址方法,本文提到的主要是西門子S7-300plc.
1.區(qū)域內(nèi)間接尋址
       指針的最高位(第31位)x為0時(shí)為區(qū)域內(nèi)的間接尋址,此時(shí)區(qū)域標(biāo)示號rrr也為0,地址指針的格式與存儲(chǔ)器間接尋址的相同。下面是區(qū)域內(nèi)間接尋址的例子:
     P#5.0                           //將間接尋址的指針裝入累加器1
LAR1                                    //將累加器1的內(nèi)容送AR1
     M[AR1, P#2.3]                  //AR1中的P#5.0加偏移量P#2.3,對M7.3進(jìn)行操作
     Q[AR1, P#0.2]                   //邏輯運(yùn)算的結(jié)果送Q5.2,P#5.0+P#0.2=P#5.2
     MW[AR1, P#19.0]                //將MW24裝入累加器1
       方括號內(nèi)為操作數(shù)的地址,它等于AR1中的地址值P#5.0加上逗號后面的地址偏移量,例如第3條指令中操作數(shù)的地址為P#5.0+P#2.3=P#7.3,即操作數(shù)為M7.3。
       2.區(qū)域之間的間接尋址
       指針的最高位(第31位)x = 1時(shí)為區(qū)域間的間接尋址,下面是區(qū)域間的間接尋址的例子:
     P#M 6.0                     //將M6.0的雙字地址裝入累加器1
LAR1                                //將累加器1的內(nèi)容送到AR1
     W [AR1,P#20.0]             //將MW26的內(nèi)容傳送到累加器1
       P#M6.0對應(yīng)的二進(jìn)制數(shù)為2#1000 0011 0000 0000 0000 0000 0011 0000。因?yàn)榈刂分羔楶#M6.0已經(jīng)包含有區(qū)域信息(rrr=2#011表示M區(qū)),第3條指令“L  W[AR1, P#50.0]”沒有必要再使用地址標(biāo)識(shí)符M。
       用地址指針讀寫字、字節(jié)或雙字時(shí),指針中小數(shù)點(diǎn)右邊的位編號必須為0,否則將會(huì)出錯(cuò)。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多