西門子S7-200PLC的存儲器空間

發(fā)布時間:2024-02-09
西門子s7-200 plc的存儲器空間大致分為三個空間,即程序空間、數(shù)據(jù)空間和參數(shù)空間。
1.程序空間
該空間主要用于存放用戶應(yīng)用程序,程序空間容量在不同的cpu中是不同的。另外cpu中的ram區(qū)與內(nèi)置eeprom上都有程序存儲器,但它們互為映像,且空間大小一樣。
2.?dāng)?shù)據(jù)空間
該空間的主要部分用于存放工作數(shù)據(jù)稱為數(shù)據(jù)存儲器,另外有一部分作寄存器使用稱為數(shù)據(jù)對象。
(1)數(shù)據(jù)存儲器 它包括變量存儲器(v),輸入信號緩存區(qū)(輸入映象存儲器i),輸出信號緩沖區(qū)(輸出映象存儲區(qū)q),內(nèi)部標(biāo)志位存儲器(m)又稱內(nèi)部輔助繼電器,特殊標(biāo)志位存儲器(sm)。除特殊標(biāo)志位外,其他部分都能以位、字節(jié)、和雙字的格式自由讀取或?qū)懭搿?br>變量存儲器(v)是保存程序執(zhí)行過程中控制邏輯操作的中間結(jié)果,所有的v存儲器都可以存儲在永久存儲器區(qū)內(nèi),其內(nèi)容可在與eeprom或編程設(shè)備雙向傳送。
輸入映象存儲器(i)是以字節(jié)為單位的寄存器,它的每一位對應(yīng)于一個數(shù)字量輸入結(jié)點。在每個掃描周期開始,plc依次對各個輸入結(jié)點采樣,并把采樣結(jié)果送入輸入映象存儲器。plc在執(zhí)行用戶程序過程中,不再理會輸入結(jié)點的狀態(tài),它所處理的數(shù)據(jù)為輸入映象存儲器中的值。
輸出映象存儲器(q)是以字節(jié)為單位的寄存器,它的每一位對應(yīng)于一個數(shù)字輸出量結(jié)點。plc在執(zhí)行用戶程序的過程中,并不把輸出信號隨時送到輸出結(jié)點,而是送到輸出映象存儲器,只有到了每個掃描周期的末尾,才將輸出映象寄存器的輸出信號幾乎同時送到各輸出結(jié)點。使用映象寄存器優(yōu)點:①同步地在掃描周期開始采樣所有輸入點,并在掃描的執(zhí)行階段凍結(jié)所有輸入值;②在程序執(zhí)行完后再從映象寄存器刷新所有輸出點,使被控系統(tǒng)能獲得更好穩(wěn)定性;⑧存取映象寄存器的速度高于存取i/o速度,使程序執(zhí)行的更快;④i/o點只能以位為單位存取,但映象寄存器則能以位、字節(jié)、雙字進(jìn)行存取。因此,映象寄存器提供了更高的靈活性。另外對控制系統(tǒng)中個別i/o點要求實時性較高的情況下,可用直接i/o指令直接存取輸入/輸出點。
內(nèi)部標(biāo)志位(m)又稱內(nèi)部線圈(內(nèi)部繼電器等),它一般以位為單位使用,但也能以字、雙字為單位使用。內(nèi)部標(biāo)志位容量根據(jù)cpu型號不同而不同。
特殊標(biāo)志位(sm)用來存儲系統(tǒng)的狀態(tài)變量和有關(guān)控制信息,特殊標(biāo)志位分為只讀區(qū)和可寫區(qū),具體劃分隨cpu不同而不同。
(2)數(shù)據(jù)對象 數(shù)據(jù)對象包括定時器、計數(shù)器、高速計數(shù)器、累加器、模擬量輸入/輸出。
定時器類似于繼電器電路中的時間繼電器,但它的精度更高,定時精度分為lms,10ms和100ms三種,根據(jù)精度需要由編程者選用。定時器的數(shù)量根據(jù)cpu型號不同。
計數(shù)器的計數(shù)脈沖由外部輸入,計數(shù)脈沖的有效沿是輸入脈沖的上升沿或下降沿,計數(shù)的方式有累加1和累減1兩種方式。計數(shù)器的個數(shù)同各cpu的定時器個數(shù)。
高速計數(shù)器與一般計數(shù)器不同之處在于,計數(shù)脈沖頻率更高可達(dá)2khz/7khz,計數(shù)容量大,一般計數(shù)器為16位,而高速計數(shù)器為32位,一般計數(shù)器可讀可寫,而高速計數(shù)器一般只能作讀操作。
在s7-200cpu中有4個32位累加器,即ac0~ac3,用它可把參數(shù)傳給子程序或任何帶參數(shù)的指令和指令塊。此外,plc在響應(yīng)外部或內(nèi)部的中斷請求而調(diào)用中斷服務(wù)程序時,累加器中的數(shù)據(jù)是不會丟失的,即plc會將其中的內(nèi)容壓入堆棧。因此,用戶在中斷服務(wù)程序中仍可使用這些累加器,待中斷程序執(zhí)行完返回時,將自動從堆棧中彈出原先的內(nèi)容,以恢復(fù)中斷前累加器的內(nèi)容。但應(yīng)注意,不能利用累加器作主程序和中斷服務(wù)子程序之間的參數(shù)傳遞。
模擬量輸入/輸出可實現(xiàn)模擬量的a/d和d/a轉(zhuǎn)換,而plc所處理的是其中的數(shù)字量。
3.參數(shù)空間
用于存放有關(guān)plc組態(tài)參數(shù)的區(qū)域,如保護(hù)口令、plc站地址、停電記憶保持區(qū)、軟件濾波、強(qiáng)制操作的設(shè)定信息等,存貯器為eeprom。
上一個:民間借貸在法律上會面臨哪些風(fēng)險
下一個:移動硬盤品牌質(zhì)量排行榜前十名,什么牌子的移動硬盤質(zhì)量最好

0603WAF2553T5E,F(xiàn) 0603 255K現(xiàn)貨購買,厚聲0603 255KΩ ±1% 1/10W
麥芒5怎么安裝北斗,怎么安裝北斗導(dǎo)航
硬盤接口包括哪三個,電腦硬盤上有三根sata線連接哪根
硅在線質(zhì)分析儀的維護(hù)工作要領(lǐng)
在 CentOS 8 上安裝Jenkins的方法
RC0100FR-076K2L,01005 6.2KΩ 1% 1/32W 電阻
電腦換電源后無法開機(jī)怎么辦(電腦換電源后無法開機(jī)了)
超微量核酸分析儀使用時注意小貼士:
沖泡紅茶的黃金法則
win7資源管理器一直崩潰(windows7資源管理器未響應(yīng)是什么原因)
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos