變量的絕對地址
發(fā)布時間:2013/8/24 21:19:47 訪問次數(shù):2056
對于一個信號輸入模塊或輸出模塊,EXB50-48S05-RJ其每個輸入/輸出點或輸入/輸出通道的絕對地址都是確定的,可以采用系統(tǒng)默認(rèn)地址,也可以由用戶在硬件組態(tài)時為模塊指定起始地址。但對數(shù)字量信號和模擬量信號的表示是有區(qū)別的:
一個數(shù)字量信號包含一個二進(jìn)制“位”信息,該“位”信息可以是一個限位開關(guān)、按鈕等對數(shù)字量輸入模塊的輸入信號,也可以是數(shù)字量輸出模塊對指示燈、接觸器等的輸出信號。
一個模擬量信號包含16位信息,對應(yīng)模擬量信號模塊的一個通道,在PLC中用1個字(WORD)或2字節(jié)(BYTE)表示。
PLC中的數(shù)字量信號以布爾(BOOL)類型存儲,而模擬量信號則以整數(shù)(INT)類型存儲。在STEP7中有4種類型長度可以被變量的絕對地址所引用:
1)1位(bit)。適用于布爾數(shù)據(jù)類型
布爾類型變量通過一個變量標(biāo)識符、一個字節(jié)數(shù)字、一個間隔符(小數(shù)點)和一個位數(shù)字引用一個絕對地址。字節(jié)數(shù)字的編號從每個存儲區(qū)域的O地址開始,其上限受CPU限制;位數(shù)字范圍是O~7。例如:
·11.O表示數(shù)字量輸入?yún)^(qū)域的第1字節(jié)的第O位。
·Q16.4表示數(shù)字量輸出區(qū)域的第16字節(jié)的第4位。
2)8位。適月于字節(jié)(BYTE)類型或其他長度為8位的數(shù)據(jù)類型
字節(jié)類型變量通過一個地址標(biāo)識符B和一個字節(jié)數(shù)字編號來引用一個絕對地址,例如:
·IB2表示數(shù)字量輸入?yún)^(qū)域的第2字節(jié)。
·QB18表示數(shù)字量輸出區(qū)域的第18字節(jié)。
3) 16位。適用于字(WORD)類型或其他長度為16位的數(shù)據(jù)類型
字類型變量通過一個地址標(biāo)識符W和一個字?jǐn)?shù)字編號來引用一個絕對地址。一個字由2字節(jié)組成,其中的高地址字節(jié)位于字的低位,低地址字節(jié)位于字的高位,為了避免兩個字變量出現(xiàn)字節(jié)重疊,一般規(guī)定字的地址用偶數(shù)表示。例如:
·IW4表示數(shù)字量輸入?yún)^(qū)域地址是4的字,它包含IB4(高字節(jié))和IB5(低字節(jié))。
·QW20表示數(shù)字量輸出區(qū)域地址是20的字,它包含QB20(高字節(jié))和QB21(低字節(jié))。
4) 32位。適用于雙字(DWORD)類型或其他長度為32位的數(shù)據(jù)類型
雙字類型變量通過一個地址標(biāo)識符D和一個雙字?jǐn)?shù)字編號來引用一個絕對地址。一個雙字由4字節(jié)組成,其中的最高地址字節(jié)位于雙字的最低位、最低地址字節(jié)位于雙字的最高位,為了避免兩個雙字變量出現(xiàn)字節(jié)重疊,一般規(guī)定雙字的地址用4的倍數(shù)表示。例如:
ID8表示數(shù)字量輸入?yún)^(qū)域地址是8的雙字,它包含IB8<高字節(jié))、IB9(次高字節(jié))、IB10(次低字節(jié))和IB11(低字節(jié))。
QD24表示數(shù)字量輸出區(qū)域地址是24的雙字,它包含QB24(高字節(jié))、QB25(次高字節(jié))、QB26(次低字節(jié))和QB27(低字節(jié))。字節(jié)、字及雙字的關(guān)系如圖2 -1所示。
對于一個信號輸入模塊或輸出模塊,EXB50-48S05-RJ其每個輸入/輸出點或輸入/輸出通道的絕對地址都是確定的,可以采用系統(tǒng)默認(rèn)地址,也可以由用戶在硬件組態(tài)時為模塊指定起始地址。但對數(shù)字量信號和模擬量信號的表示是有區(qū)別的:
一個數(shù)字量信號包含一個二進(jìn)制“位”信息,該“位”信息可以是一個限位開關(guān)、按鈕等對數(shù)字量輸入模塊的輸入信號,也可以是數(shù)字量輸出模塊對指示燈、接觸器等的輸出信號。
一個模擬量信號包含16位信息,對應(yīng)模擬量信號模塊的一個通道,在PLC中用1個字(WORD)或2字節(jié)(BYTE)表示。
PLC中的數(shù)字量信號以布爾(BOOL)類型存儲,而模擬量信號則以整數(shù)(INT)類型存儲。在STEP7中有4種類型長度可以被變量的絕對地址所引用:
1)1位(bit)。適用于布爾數(shù)據(jù)類型
布爾類型變量通過一個變量標(biāo)識符、一個字節(jié)數(shù)字、一個間隔符(小數(shù)點)和一個位數(shù)字引用一個絕對地址。字節(jié)數(shù)字的編號從每個存儲區(qū)域的O地址開始,其上限受CPU限制;位數(shù)字范圍是O~7。例如:
·11.O表示數(shù)字量輸入?yún)^(qū)域的第1字節(jié)的第O位。
·Q16.4表示數(shù)字量輸出區(qū)域的第16字節(jié)的第4位。
2)8位。適月于字節(jié)(BYTE)類型或其他長度為8位的數(shù)據(jù)類型
字節(jié)類型變量通過一個地址標(biāo)識符B和一個字節(jié)數(shù)字編號來引用一個絕對地址,例如:
·IB2表示數(shù)字量輸入?yún)^(qū)域的第2字節(jié)。
·QB18表示數(shù)字量輸出區(qū)域的第18字節(jié)。
3) 16位。適用于字(WORD)類型或其他長度為16位的數(shù)據(jù)類型
字類型變量通過一個地址標(biāo)識符W和一個字?jǐn)?shù)字編號來引用一個絕對地址。一個字由2字節(jié)組成,其中的高地址字節(jié)位于字的低位,低地址字節(jié)位于字的高位,為了避免兩個字變量出現(xiàn)字節(jié)重疊,一般規(guī)定字的地址用偶數(shù)表示。例如:
·IW4表示數(shù)字量輸入?yún)^(qū)域地址是4的字,它包含IB4(高字節(jié))和IB5(低字節(jié))。
·QW20表示數(shù)字量輸出區(qū)域地址是20的字,它包含QB20(高字節(jié))和QB21(低字節(jié))。
4) 32位。適用于雙字(DWORD)類型或其他長度為32位的數(shù)據(jù)類型
雙字類型變量通過一個地址標(biāo)識符D和一個雙字?jǐn)?shù)字編號來引用一個絕對地址。一個雙字由4字節(jié)組成,其中的最高地址字節(jié)位于雙字的最低位、最低地址字節(jié)位于雙字的最高位,為了避免兩個雙字變量出現(xiàn)字節(jié)重疊,一般規(guī)定雙字的地址用4的倍數(shù)表示。例如:
ID8表示數(shù)字量輸入?yún)^(qū)域地址是8的雙字,它包含IB8<高字節(jié))、IB9(次高字節(jié))、IB10(次低字節(jié))和IB11(低字節(jié))。
QD24表示數(shù)字量輸出區(qū)域地址是24的雙字,它包含QB24(高字節(jié))、QB25(次高字節(jié))、QB26(次低字節(jié))和QB27(低字節(jié))。字節(jié)、字及雙字的關(guān)系如圖2 -1所示。
熱門點擊
- S_OFFDT
- 快恢復(fù)和超快恢復(fù)二極管應(yīng)用電路分析
- 電源濾波電路中高頻濾波電容電路分析
- 分相器
- 共源極放大電路與射極跟隨器的組合
- 負(fù)電壓輸出可調(diào)節(jié)可關(guān)斷低壓差穩(wěn)壓器集成電路
- 電動機(jī)控制邏輯簡化真值表
- DVD影碟機(jī)AV解碼電路的識圖方法
- 變量的符號地址
- 倍增密勒效應(yīng)
推薦技術(shù)資料
- 基準(zhǔn)電壓的提供
- 開始的時候,想使用LM385作為基準(zhǔn),HIN202EC... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究