西門子S7-200PLC特殊指令

發(fā)布時(shí)間:2024-04-11
(一)數(shù)字量輸入和輸出映象區(qū)
1.輸入映象寄存器(數(shù)字量輸入映象區(qū))(i)
數(shù)字量輸入映象區(qū)是s7-200cpu為輸入端信號(hào)狀態(tài)開辟的一個(gè)存儲(chǔ)區(qū)。輸入映像寄存器的標(biāo)識(shí)符為i,在每個(gè)掃描周期的開始,cpu對(duì)輸入點(diǎn)進(jìn)行采樣,并將采樣值存于輸入映像寄存器中。
輸入映像寄存器是plc接收外部輸入的開關(guān)量信號(hào)的窗口。
可以按位、字節(jié)、字、雙字四種方式來存取。
(1)按“位”方式:從i0.0~i15.7,共有128點(diǎn)
(2)按“字節(jié)”方式:從ib0~ib15,共有16個(gè)字節(jié)
(3)按“字”方式:從iw0~iw14,共有8個(gè)字
(4)按“雙字”方式:從id0~id12,共有4個(gè)雙字
2.輸出映像寄存器(q)
數(shù)字量輸出映象區(qū)是s7-200cpu為輸出端信號(hào)狀態(tài)開辟的一個(gè)存儲(chǔ)區(qū)。輸出映像寄存器的標(biāo)識(shí)符為q(從q0.0~q15.7,共有128點(diǎn)),在每個(gè)掃描周期的末尾,cpu將輸出映像寄存器的數(shù)據(jù)傳送給輸出模塊,再由后者驅(qū)動(dòng)外部負(fù)載。
可以按位、字節(jié)、字、雙字四種方式來存取。
(1)按“位”方式:從q0.0~i15.7,共有128點(diǎn)
(2)按“字節(jié)”方式:從qb0~qb15,共有16個(gè)字節(jié)
(3)按“字”方式:從qw0~qw14,共有8個(gè)字
(4)按“雙字”方式:從qd0~qd12,共有4個(gè)雙字
說明:實(shí)際沒有使用的輸入端和輸出端的映象區(qū)的存儲(chǔ)單元可以作中間繼電器用。
(二)模擬量輸入映象區(qū)和輸出映象區(qū)
1.模擬量輸入映象區(qū)(ai區(qū))
模擬量輸入映象區(qū)是s7-200cpu為模擬量輸入端信號(hào)開辟的一個(gè)存儲(chǔ)區(qū)。s7-200將測(cè)得的模擬量(如溫度、壓力)轉(zhuǎn)換成1個(gè)字長(zhǎng)(2個(gè)字節(jié))的數(shù)字量,模擬量輸入映像寄存器用標(biāo)識(shí)符(ai)、數(shù)據(jù)長(zhǎng)度(w)及字節(jié)的起始地址表示。
從aiw0~aiw30,共有16個(gè)字,總共允許有16路模擬量輸入。
說明:模擬量輸入值為只讀數(shù)據(jù)。
2.模擬量輸出映象區(qū)(aq區(qū))
模擬量輸出映象區(qū)是s7-200cpu為模擬量輸出端信號(hào)開辟的一個(gè)存儲(chǔ)區(qū)。s7-200將1個(gè)字長(zhǎng)(2個(gè)字節(jié),16位)的數(shù)字量按比例轉(zhuǎn)換為電流或電壓。模擬量輸出映像寄存器用標(biāo)識(shí)符(aq)、數(shù)據(jù)長(zhǎng)度(w)及字節(jié)的起始地址表示。
從aqw0~aqw30,共有16個(gè)字,總共允許有16路模擬量輸出。
(三)變量存儲(chǔ)器(v)(相當(dāng)于內(nèi)輔繼電器)
plc執(zhí)行程序過程中,會(huì)存在一些控制過程的中間結(jié)果,這些中間數(shù)據(jù)也需要用存儲(chǔ)器來保存。變量存儲(chǔ)器就是根據(jù)這個(gè)實(shí)際的要求設(shè)計(jì)的。變量存儲(chǔ)器是s7-200cpu為保存中間變量數(shù)據(jù)而建立的一個(gè)存儲(chǔ)區(qū),用v表示。
可以按位、字節(jié)、字、雙字四種方式來存取。
(1)按“位”方式:從v0.0~i5119.7,共有40960點(diǎn)。cpu221、cpu222變量存儲(chǔ)器只有2048個(gè)字節(jié),其變量存儲(chǔ)區(qū)只能到v2047.7位。
(2)按“字節(jié)”方式:從vb0~vb5119,共有5120個(gè)字節(jié)
(3)按“字”方式:從vw0~vw5118,共有2560個(gè)字
(4)按“雙字”方式:從vd0~vd5116,共有1280個(gè)雙字
(四)位存儲(chǔ)器(m)區(qū)
plc執(zhí)行程序過程中,可能會(huì)用到一些標(biāo)志位,這些標(biāo)志位也需要用存儲(chǔ)器來寄存。位存儲(chǔ)器就是根據(jù)這個(gè)要求設(shè)計(jì)的。位存儲(chǔ)器是s7-200cpu為保存標(biāo)志位數(shù)據(jù)而建立的一個(gè)存儲(chǔ)區(qū),用m表示。該區(qū)雖然叫位存儲(chǔ)器,但是其中的數(shù)據(jù)不僅可以是位、還可以是字節(jié)、字或雙字。
(1)按“位”方式:從m0.0~m31.7,共有256點(diǎn)。
(2)按“字節(jié)”方式:從mb0~mb31,共有32個(gè)字節(jié)
(3)按“字”方式:從mw0~mw30,共有16個(gè)字
(4)按“雙字”方式:從md0~md28,共有8個(gè)雙字
(五)順序控制繼電器區(qū)(s)
plc執(zhí)行程序過程中,可能會(huì)用到順序控制。順序控制繼電器就是根據(jù)順序控制的特點(diǎn)和要求設(shè)計(jì)的。順序控制繼電器區(qū)是s7-200cpu為順序控制繼電器的數(shù)據(jù)而建立的一個(gè)存儲(chǔ)區(qū),用s表示。在順序控制過程中,用于組織步進(jìn)過程的控制。
可以按位、字節(jié)、字、雙字四種方式來存取。
(1)按“位”方式:從s0.0~s31.7,共有256點(diǎn)。
(2)按“字節(jié)”方式:從sb0~sb31,共有32個(gè)字節(jié)
(3)按“字”方式:從sw0~sw30,共有16個(gè)字
(4)按“雙字”方式:從sd0~sd28,共有8個(gè)雙字
(六)局部存儲(chǔ)器區(qū)(l)(相當(dāng)于內(nèi)輔繼電器)
s7-200plc有64個(gè)字節(jié)的局部存儲(chǔ)器,其中60個(gè)可以用作暫時(shí)存儲(chǔ)器或者給子程序傳遞參數(shù)。
局部存儲(chǔ)器和變量存儲(chǔ)器很相似,主要區(qū)別是變量存儲(chǔ)器是全局有效的,而局部存儲(chǔ)器是局部有效的。全局是指同一個(gè)存儲(chǔ)器可以被任何程序存?。ɡ?,主程序、子程序或中斷程序)。局部是指導(dǎo)存儲(chǔ)器區(qū)和特定的程序相關(guān)聯(lián)。
幾種程序之間不能互訪。
局部存儲(chǔ)器區(qū)是s7-200cpu為局部變量數(shù)據(jù)建立的一個(gè)存儲(chǔ)區(qū),用l表示。該區(qū)域的數(shù)據(jù)可以用位、字節(jié)、字、雙字四種方式來存取。
(1)按“位”方式:從l0.0~l63.7,共有512點(diǎn)。
(2)按“字節(jié)”方式:從lb0~lb63,共有64個(gè)字節(jié)
(3)按“字”方式:從lw0~lw62,共有32個(gè)字
(4)按“雙字”方式:從ld0~ld60,共有16個(gè)雙字
(七)定時(shí)器存儲(chǔ)器區(qū)(t)
plc在工作中少不了需要計(jì)時(shí),定時(shí)器就是實(shí)現(xiàn)plc具有計(jì)時(shí)功能的計(jì)時(shí)設(shè)備。定時(shí)器的編號(hào):
t0、t1、……、t255
s7-200有256個(gè)定時(shí)器。
(八)計(jì)數(shù)器存儲(chǔ)器區(qū)(c)
plc在工作中有時(shí)不僅需要計(jì)時(shí),還可能需要計(jì)數(shù)功能。計(jì)數(shù)器就是plc具有計(jì)數(shù)功能的計(jì)數(shù)設(shè)備。
計(jì)數(shù)器的編號(hào):
c0、c1、……、c255
(九)高速計(jì)數(shù)器區(qū)(hsc)
高速計(jì)數(shù)器用來累計(jì)比cpu掃描速率更快的事件。s7-200各個(gè)高速計(jì)數(shù)器不僅計(jì)數(shù)頻率高達(dá)30khz。
s7-200各個(gè)高速計(jì)數(shù)器有32位帶符號(hào)整數(shù)計(jì)數(shù)器的當(dāng)前值。若要存取高速計(jì)數(shù)器的值,則必須給出高速計(jì)數(shù)器的地址,即高速計(jì)數(shù)器的編號(hào)。
高速計(jì)數(shù)器的編號(hào)為:hsc0、hsc1、……、hsc5。
s7-200有6個(gè)高速計(jì)數(shù)器。其中cpu221和cpu222僅有4個(gè)高速計(jì)數(shù)器(hsc0、hsc3、hsc4、hsc5)
(十)累加器區(qū)(ac)
累加器是可以像存儲(chǔ)器那樣進(jìn)行讀/寫的設(shè)備。例如,可以用累加器向子程序傳遞參數(shù),或從子程序返回參數(shù),以及用來存儲(chǔ)計(jì)算的中間數(shù)據(jù)。
s7-200cpu提供了4個(gè)32位累加器(ac0、ac1、ac2、ac3)。
可以按字節(jié)、字或雙字來存取累加器數(shù)據(jù)中的數(shù)據(jù)。但是,以字節(jié)形式讀/寫累加器中的數(shù)據(jù)時(shí),只能讀/寫累加器32位數(shù)據(jù)中的最低8位數(shù)據(jù)。如果是以字的形式讀/寫累加器中的數(shù)據(jù),只能讀/寫累加器32位數(shù)據(jù)中的低16位數(shù)據(jù)。只有采取雙字的形式讀/寫累加器中的數(shù)據(jù)時(shí),才能一次讀寫全部32位數(shù)據(jù)。
因?yàn)閜lc的運(yùn)算功能是離不開累加器的。因此不有像占用其他存儲(chǔ)器那樣占用累加器。
(十一)特殊存儲(chǔ)器區(qū)(sm)
特殊存儲(chǔ)器是s7-200plc為cpu和用戶程序之間傳遞信息的媒介。它們可以反映cpu在運(yùn)行中的各種狀態(tài)信息,用戶可以根據(jù)這些信息來判斷機(jī)器工作狀態(tài),從而確定用戶程序該做什么,不該做什么。這些特殊信息也需要用存儲(chǔ)器來寄存。特殊存儲(chǔ)器就是根據(jù)這個(gè)要求設(shè)計(jì)的。
1.特殊存儲(chǔ)器區(qū)
它是s7-200plc為保存自身工作狀態(tài)數(shù)據(jù)而建立的一個(gè)存儲(chǔ)區(qū),用sm表示。特殊存儲(chǔ)器區(qū)的數(shù)據(jù)有些是可讀可寫的,有一些是只讀的。特殊存儲(chǔ)器區(qū)的數(shù)據(jù)可以是位,也可是字節(jié)、字或雙字。
(1)按“位”方式:從sm0.0~sm179.7,共有1440點(diǎn)。
(2)按“字節(jié)”方式:從sm0~sm179,共有180個(gè)字節(jié)
(3)按“字”方式:從smw0~smw178,共有90個(gè)字
(4)按“雙字”方式:從smd0~smd176,共有45個(gè)雙字
說明:特殊存儲(chǔ)器區(qū)的頭30個(gè)字節(jié)為只讀區(qū)。
2.常用的特殊繼電器及其功能
特殊存儲(chǔ)器用于cpu與用戶之間交換信息,例如sm0.0一直為“1”狀態(tài),sm0.1僅在執(zhí)行用戶程序的第一個(gè)掃描周期為“1”狀態(tài)。sm0.4和sm0.5分別提供周期為1min和1s的時(shí)鐘脈沖。sm1.0、 sm1.1和 sm1.2分別是零標(biāo)志、溢出標(biāo)志和負(fù)數(shù)標(biāo)志。
上一個(gè):QJB潛水推流器的安裝步驟
下一個(gè):為什么氣缸活塞桿導(dǎo)向套需要經(jīng)常更換

醫(yī)院牙椅洗手盆污水處理設(shè)備
LR1206-21R013F4,旺詮合金1206 13mΩ ±1% 1W
綠茶降血脂效果好
哪個(gè)品牌的辣椒清洗機(jī)不錯(cuò)?大概價(jià)格是多少?
預(yù)應(yīng)力混凝土空心板施工中常見的質(zhì)量問題有哪些?
普利森:轉(zhuǎn)型奮進(jìn) 再譜新篇
云云服務(wù)器怎么恢復(fù)出廠設(shè)置
粗粒土電動(dòng)相對(duì)密度儀 主要密度指標(biāo)
擦離式大米加工機(jī)械內(nèi)部壓力大對(duì)抗壓力大的米粒效果好
艾默生手持通訊手操器TREXLHPNAP3助您提高可靠性
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos