一般情況下,指令的操作數(shù)位于plc的存儲器中,此時操作數(shù)由操作數(shù)標(biāo)識符和標(biāo)識參數(shù)組成。操作數(shù)標(biāo)識符說明CPU操作數(shù)放在存儲器的哪個區(qū)域及操作數(shù)的位數(shù),標(biāo)識參數(shù)則進(jìn)一步說明操作數(shù)在該存儲區(qū)域內(nèi)的具體位置。
操作數(shù)的標(biāo)識符由主標(biāo)識符和輔助標(biāo)識符組成。主標(biāo)識符表示操作數(shù)所在的存儲區(qū),輔助標(biāo)識符進(jìn)一步說明操作數(shù)的位數(shù)長度。若沒有輔助標(biāo)識符則指操作數(shù)的位數(shù)是l位。主標(biāo)識符有I(輸入過程映像存儲區(qū)),Q(輸出過程映像存儲區(qū)),M(位存儲區(qū)),PI(外部輸入),PQ(外部輸出),T(定時器),C(計數(shù)器),DB(數(shù)據(jù)塊),L(本地數(shù)據(jù));輔助標(biāo)識符有X(位),B(字節(jié)),W(字,2個字節(jié)),D(雙字,4個字節(jié))。
PLC的物理存儲器是以字節(jié)為單位的,所以存儲單元規(guī)定為字節(jié)單元。位地址參數(shù)用一個點與字節(jié)地址分開,如Ml0.1。
當(dāng)操作數(shù)是字或雙字時,標(biāo)識符后給出的標(biāo)識參數(shù)是字或雙字內(nèi)的最低字節(jié)單元號。圖給出了以字節(jié)單元為基準(zhǔn)標(biāo)記存儲器的存儲單元。當(dāng)使用寬度為字或雙字的地址時,應(yīng)保證沒有生成任何重疊的字節(jié)分配,以免造成數(shù)據(jù)讀/寫錯誤。