最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

S7-200數(shù)據(jù)區(qū)

2022-09-27 02:22 作者:張框子zZ  | 我要投稿

西門子 S7-200PLC 的數(shù)據(jù)存儲器的編址與尋址

(一)數(shù)字量輸入和輸出映象區(qū)

1.輸入映象寄存器(數(shù)字量輸入映象區(qū))(I)

數(shù)字量輸入映象區(qū)是 S7-200CPU 為輸入端信號狀態(tài)開辟的一個存儲區(qū)。輸

入映像寄存器的標(biāo)識符為 I,在每個掃描周期的開始,CPU 對輸入點進行采

樣,并將采樣值存于輸入映像寄存器中。

輸入映像寄存器是 PLC 接收外部輸入的開關(guān)量信號的窗口。

可以按位、字節(jié)、字、雙字四種方式來存取。

(1)按“位”方式:從 I0.0~I15.7,共有 128 點

(2)按“字節(jié)”方式:從 IB0~IB15,共有 16 個字節(jié)

(3)按“字”方式:從 IW0~IW14,共有 8 個字

(4)按“雙字”方式:從 ID0~ID12,共有 4 個雙字

2.輸出映像寄存器(Q)

數(shù)字量輸出映象區(qū)是 S7-200CPU 為輸出端信號狀態(tài)開辟的一個存儲區(qū)。輸

出映像寄存器的標(biāo)識符為 Q(從 Q0.0~Q15.7,共有 128 點),在每個掃描

周期的末尾,CPU 將輸出映像寄存器的數(shù)據(jù)傳送給輸出模塊,再由后者驅(qū)動

外部負載。

可以按位、字節(jié)、字、雙字四種方式來存取。

(1)按“位”方式:從 Q0.0~I15.7,共有 128 點

(2)按“字節(jié)”方式:從 QB0~QB15,共有 16 個字節(jié)

(3)按“字”方式:從 QW0~QW14,共有 8 個字

(4)按“雙字”方式:從 QD0~QD12,共有 4 個雙字

說明:實際沒有使用的輸入端和輸出端的映象區(qū)的存儲單元可以作中間繼

電器用。

(二)模擬量輸入映象區(qū)和輸出映象區(qū)

1.模擬量輸入映象區(qū)(AI 區(qū))

模擬量輸入映象區(qū)是 S7-200CPU 為模擬量輸入端信號開辟的一個存儲區(qū)。

S7-200 將測得的模擬量(如溫度、壓力)轉(zhuǎn)換成 1 個字長(2 個字節(jié))的

數(shù)字量,模擬量輸入映像寄存器用標(biāo)識符(AI)、數(shù)據(jù)長度(W)及字節(jié)的

起始地址表示。

從 AIW0~AIW30,共有 16 個字,總共允許有 16 路模擬量輸入。

說明:模擬量輸入值為只讀數(shù)據(jù)。

2.模擬量輸出映象區(qū)(AQ 區(qū))

模擬量輸出映象區(qū)是 S7-200CPU 為模擬量輸出端信號開辟的一個存儲區(qū)。

S7-200 將 1 個字長(2 個字節(jié),16 位)的數(shù)字量按比例轉(zhuǎn)換為電流或電壓。

模擬量輸出映像寄存器用標(biāo)識符(AQ)、數(shù)據(jù)長度(W)及字節(jié)的起始地址

表示。

從 AQW0~AQW30,共有 16 個字,共允許有 16 路模擬量輸出。

(三)變量存儲器(V)(相當(dāng)于內(nèi)輔繼電器)

PLC 執(zhí)行程序過程中,會存在一些控制過程的中間結(jié)果,這些中間數(shù)據(jù)也需

要用存儲器來保存。變量存儲器就是根據(jù)這個實際的要求設(shè)計的。變量存

儲器是 S7-200CPU 為保存中間變量數(shù)據(jù)而建立的一個存儲區(qū),用 V 表示。

可以按位、字節(jié)、字、雙字四種方式來存取。

(1)按“位”方式:從 V0.0~I5119.7,共有 40960 點。CPU221、CPU222

變量存儲器只有 2048 個字節(jié),其變量存儲區(qū)只能到 V2047.7 位。

(2)按“字節(jié)”方式:從 VB0~VB5119,共有 5120 個字節(jié)

(3)按“字”方式:從 VW0~VW5118,共有 2560 個字

(4)按“雙字”方式:從 VD0~VD5116,共有 1280 個雙字

說明:如溫度、壓力、流量、轉(zhuǎn)速、質(zhì)量、轉(zhuǎn)矩、位置、時間、等數(shù)據(jù)常

放在此區(qū)。

(四)位存儲器(M)區(qū)

PLC 執(zhí)行程序過程中,可能會用到一些標(biāo)志位,這些標(biāo)志位也需要用存儲器

來寄存。位存儲器就是根據(jù)這個要求設(shè)計的。位存儲器是 S7-200CPU 為保

存標(biāo)志位數(shù)據(jù)而建立的一個存儲區(qū),用 M 表示。該區(qū)雖然叫位存儲器,但

是其中的數(shù)據(jù)不僅可以是位、還可以是字節(jié)、字或雙字。

(1)按“位”方式:從 M0.0~M31.7,共有 256 點。

(2)按“字節(jié)”方式:從 MB0~MB31,共有 32 個字節(jié)

(3)按“字”方式:從 MW0~MW30,共有 16 個字

(4)按“雙字”方式:從 MD0~MD28,共有 8 個雙字

說明:如啟動、停止、正轉(zhuǎn)、反轉(zhuǎn)、狀態(tài)位、中間狀態(tài)等位數(shù)據(jù)常放在此

區(qū)。

(五)順序控制繼電器區(qū)(S)

PLC 執(zhí)行程序過程中,可能會用到順序控制。順序控制繼電器就是根據(jù)順序

控制的特點和要求設(shè)計的。順序控制繼電器區(qū)是 S7-200CPU 為順序控制繼

電器的數(shù)據(jù)而建立的一個存儲區(qū),用 S 表示。在順序控制過程中,用于組

織步進過程的控制。

可以按位、字節(jié)、字、雙字四種方式來存取。

(1)按“位”方式:從 S0.0~S31.7,共有 256 點。

(2)按“字節(jié)”方式:從 SB0~SB31,共有 32 個字節(jié)

(3)按“字”方式:從 SW0~SW30,共有 16 個字

(4)按“雙字”方式:從 SD0~SD28,共有 8 個雙字

說明:機械手、紅綠燈等順序操作,配合順空指令,可以方便快捷、準確

地完成編程任務(wù)。

(六)局部存儲器區(qū)(L)(相當(dāng)于內(nèi)輔繼電器)

S7-200PLC 有 64 個字節(jié)的局部存儲器,其中 60 個可以用作暫時存儲器或者

給子程序傳遞參數(shù)。

局部存儲器和變量存儲器很相似,主要區(qū)別是變量存儲器是全局有效的,

而局部存儲器是局部有效的。全局是指同一個存儲器可以被任何程序存取

(例如,主程序、子程序或中斷程序)。局部是指導(dǎo)存儲器區(qū)和特定的程

序相關(guān)聯(lián)。

幾種程序之間不能互訪。

局部存儲器區(qū)是 S7-200CPU 為局部變量數(shù)據(jù)建立的一個存儲區(qū),用 L 表示。

該區(qū)域的數(shù)據(jù)可以用位、字節(jié)、字、雙字四種方式來存取。

(1)按“位”方式:從 L0.0~L63.7,共有 512 點。

(2)按“字節(jié)”方式:從 LB0~LB63,共有 64 個字節(jié)

(3)按“字”方式:從 LW0~LW62,共有 32 個字

(4)按“雙字”方式:從 LD0~LD60,共有 16 個雙字

說明:即是 C 語言的函數(shù)、局部變量、形式參數(shù)的概念,。

(七)定時器存儲器區(qū)(T)

PLC 在工作中少不了需要計時,定時器就是實現(xiàn) PLC 具有計時功能的計時設(shè)

備。定時器的編號:

T0、T1、……、T255

S7-200 有 256 個定時器。

注意:Tx,如果是用于觸點指令中,那么訪問的將是 Tx 的標(biāo)志位。

如果是用于 word 指令中,那么訪問的將是 Tx 當(dāng)前計數(shù)值。

(八)計數(shù)器存儲器區(qū)(C)

PLC 在工作中有時不僅需要計時,還可能需要計數(shù)功能。計數(shù)器就是 PLC 具

有計數(shù)功能的計數(shù)設(shè)備。

計數(shù)器的編號:

C0、C1、……、C255

注意:Cx,如果是用于觸點指令中,那么訪問的將是 Cx 的標(biāo)志位。

如果是用于 16 位的訪問指令中,那么訪問的將是 Cx 當(dāng)前計數(shù)值。

(九)高速計數(shù)器區(qū)(HSC)

高速計數(shù)器用來累計比 CPU 掃描速率更快的事件。S7-200 各個高速計數(shù)器

不僅計數(shù)頻率高達 30kHz。

S7-200 各個高速計數(shù)器有 32 位帶符號整數(shù)計數(shù)器的當(dāng)前值。若要存取高速

計數(shù)器的值,則必須給出高速計數(shù)器的地址,即高速計數(shù)器的編號。

高速計數(shù)器的編號為:HSC0、HSC1、……、HSC5。

S7-200 有 6 個高速計數(shù)器。其中 CPU221 和 CPU222 僅有 4 個高速計數(shù)器

(HSC0、HSC3、HSC4、HSC5)

使用它:必須配合西門子 S7 200PLC 手冊上的高速計數(shù)器表使用,它是與 I

有硬件對應(yīng)關(guān)系的,是不可以隨便分配的。

(十)累加器區(qū)(AC)

累加器是可以像存儲器那樣進行讀/寫的設(shè)備。例如,可以用累加器向子程

序傳遞參數(shù),或從子程序返回參數(shù),以及用來存儲計算的中間數(shù)據(jù)。

S7-200CPU 提供了 4 個 32 位累加器(AC0、AC1、AC2、AC3)。

可以按字節(jié)、字或雙字來存取累加器數(shù)據(jù)中的數(shù)據(jù)。但是,以字節(jié)形式讀/

寫累加器中的數(shù)據(jù)時,只能讀/寫累加器 32 位數(shù)據(jù)中的最低 8 位數(shù)據(jù)。如

果是以字的形式讀/寫累加器中的數(shù)據(jù),只能讀/寫累加器 32 位數(shù)據(jù)中的低

16 位數(shù)據(jù)。只有采取雙字的形式讀/寫累加器中的數(shù)據(jù)時,才能一次讀寫全

部 32 位數(shù)據(jù)。

因為 PLC 的運算功能是離不開累加器的。因此不有像占用其他存儲器那樣

占用累加器。

(十一)特殊存儲器區(qū)(SM)

特殊存儲器是 S7-200PLC 為 CPU 和用戶程序之間傳遞信息的媒介。它們可

以反映 CPU 在運行中的各種狀態(tài)信息,用戶可以根據(jù)這些信息來判斷機器

工作狀態(tài),從而確定用戶程序該做什么,不該做什么。這些特殊信息也需

要用存儲器來寄存。特殊存儲器就是根據(jù)這個要求設(shè)計的。

1.特殊存儲器區(qū)

它是 S7-200PLC 為保存自身工作狀態(tài)數(shù)據(jù)而建立的一個存儲區(qū),用 SM 表示。

特殊存儲器區(qū)的數(shù)據(jù)有些是可讀可寫的,有一些是只讀的。特殊存儲器區(qū)

的數(shù)據(jù)可以是位,也可是字節(jié)、字或雙字。

(1)按“位”方式:從 SM0.0~SM179.7,共有 1440 點。

(2)按“字節(jié)”方式:從 SM0~SM179,共有 180 個字節(jié)

(3)按“字”方式:從 SMW0~SMW178,共有 90 個字

(4)按“雙字”方式:從 SMD0~SMD176,共有 45 個雙字

說明:特殊存儲器區(qū)的頭 30 個字節(jié)為只讀區(qū)。 SM 的地址是都已經(jīng)分配了

用途的存儲器,訪問時,必須知道其具體用途。

2.常用的特殊繼電器及其功能

特殊存儲器用于 CPU 與用戶之間交換信息,例如 SM0.0 一直為“1”狀態(tài),

SM0.1 僅在執(zhí)行用戶程序的第一個掃描周期為“1”狀態(tài)。SM0.4 和 SM0.5

分別提供周期為 1min 和 1s 的時鐘脈沖。SM1.0、 SM1.1 和 SM1.2 分別是

零標(biāo)志、溢出標(biāo)志和負數(shù)標(biāo)志。

S7-200數(shù)據(jù)區(qū)的評論 (共 條)

分享到微博請遵守國家法律
个旧市| 黎平县| 阜城县| 柘荣县| 郸城县| 冀州市| 镇江市| 彭州市| 徐汇区| 陕西省| 塘沽区| 秭归县| 襄垣县| 乌审旗| 德清县| 固始县| 泰安市| 辉县市| 盈江县| 青浦区| 织金县| 板桥市| 德令哈市| 志丹县| 西安市| 安福县| 大同县| 巢湖市| 祁连县| 庐江县| 石狮市| 亚东县| 克东县| 彭山县| 浦东新区| 池州市| 申扎县| 准格尔旗| 海口市| 和田市| 陵川县|