理解S7-200 Smart的尋址方式(1)
SIMATIC S7-200 Smart是西門子公司推出的面向中國(guó)小型自動(dòng)化市場(chǎng)的一款PLC產(chǎn)品,目前有著比較廣泛的應(yīng)用。今天這篇文章,我們想和大家談?wù)勊膶ぶ贩绞健?/span>

首先,什么是尋址呢?
所謂“尋址”,是指CPU根據(jù)程序中變量的地址,找到其對(duì)應(yīng)的物理地址的過程。與SIMATIC其它產(chǎn)品一樣,S7-200 Smart的尋址方式包括直接尋址和間接尋址兩種。其中,直接尋址又可分為物理尋址和符號(hào)尋址兩種。
1)直接尋址.物理尋址
通過在程序中直接指定要訪問的存儲(chǔ)區(qū)名稱及訪問寬度(大小)的尋址方式,稱為“物理尋址”。S7-200 Smart具有不同的存儲(chǔ)區(qū),每一個(gè)存儲(chǔ)區(qū)都有唯一的物理地址。通過指定存儲(chǔ)區(qū)的類型及訪問寬度,就可以唯一定位一個(gè)地址。
根據(jù)訪問寬度的不同,直接尋址可以分為位(bit)尋址和字節(jié)(byte)尋址;
位尋址是直接訪問存儲(chǔ)區(qū)中的某一位(bit)的尋址方式,其語(yǔ)法規(guī)則為:
存儲(chǔ)區(qū)標(biāo)識(shí) + 物理地址 + " . " + "位地址"

比如,上圖中輸入存儲(chǔ)區(qū)(I)的第2個(gè)字節(jié)的第5位,位尋址的方式寫作 “I2.5”;
字節(jié)尋址是訪問存儲(chǔ)區(qū)的某個(gè)字節(jié)、字或者雙字的尋址方式。其語(yǔ)法規(guī)則為:
存儲(chǔ)區(qū)標(biāo)識(shí) + 訪問寬度 + 物理地址
這里的訪問寬度包括三種類型:
1)B : 表示訪問一個(gè)字節(jié)(Byte);
2)W:表示訪問一個(gè)字(Word);
3)D:表示訪問一個(gè)雙字(Double Word);
比如:訪問變量存儲(chǔ)區(qū)V的第100個(gè)字節(jié),寫作:VB100,其各部分的含義如下圖:

如果要訪問V存儲(chǔ)區(qū)的第100個(gè)字節(jié)開始的一個(gè)字(兩個(gè)字節(jié)),要寫作:VW100,如下圖:

如果要訪問V存儲(chǔ)區(qū)的第100個(gè)字節(jié)開始的一個(gè)雙字(四個(gè)字節(jié)),要寫作:VD100,如下圖:

2)直接尋址.符號(hào)尋址
由于物理地址不能表示實(shí)際的工程意義且不便于閱讀記憶,為了提高程序的可讀性,可以給物理地址起一個(gè)別名,這個(gè)別名稱為“符號(hào)名”。符號(hào)名與物理地址一一對(duì)應(yīng),這種通過符號(hào)名來(lái)訪問物理地址的方式稱為“符號(hào)尋址”。
符號(hào)名可以使用字母、數(shù)字的組合最大長(zhǎng)度為23個(gè)字符;符號(hào)名的第一個(gè)字符不能為數(shù)字,且不能使用系統(tǒng)關(guān)鍵字或物理地址作為符號(hào)名。
可以使用符號(hào)表來(lái)進(jìn)行全局符號(hào)的定義。
好了,關(guān)于S7-200 Smart的尋址方式的直接尋址就先介紹到這里,下一篇文章我們介紹間接尋址。
-
神器:5秒鐘搞定贗電容k1擬合、繪圖、計(jì)算電容貢獻(xiàn)率 2020-06-25
-
化工設(shè)計(jì)之工程圖紙(這篇文章給你講全了) 2020-07-03
-
工具:贗電容k1Tool-v2.6解決擬合交叉問題 2020-06-25
-
斷續(xù)焊焊接符號(hào) 2021-10-14
-
板式塔設(shè)計(jì)核心:負(fù)荷性能圖(水力學(xué)圖) 2020-07-03
-
PDMS12.1sp4安裝教程 2020-07-03
-
話說LED燈的利用系數(shù) 2020-07-04
-
一張圖講清楚斷路器的工作原理 2020-07-10
-
引起管道振動(dòng)的主要原因及消振措施 2020-12-06
