sponsored links

西門子1200 CPU儲存器介紹

儲存器管理

CPU 提供了以下用於儲存使用者程式、資料和組態的儲存區:

● 裝載儲存器,用於非易失性地儲存使用者程式、資料和組態。將專案下載到 CPU

後,CPU 會先將程式儲存在裝載儲存區中。該儲存區位於儲存卡(如存在)或 CPU

中。CPU 能夠在斷電後繼續保持該非易失性儲存區。儲存卡支援的儲存空間比 CPU

內建的儲存空間更大。

● 工作儲存器是易失性儲存器,用於在執行使用者程式時儲存使用者專案的某些內容。CPU

會將一些專案內容從裝載儲存器複製到工作儲存器中。該易失性儲存區將在斷電後丟

失,而在恢復供電時由 CPU 恢復。

● 保持性儲存器,用於非易失性地儲存限量的工作儲存器值。斷電過程中,CPU

使用保持性儲存區儲存所選使用者儲存單元的值。如果發生斷電或掉電,CPU

將在上電時恢復這些保持性值。

要顯示編譯程式塊的儲存器使用情況,請右鍵單擊 STEP 7 專案樹中“程式塊”(Program

blocks)

資料夾中的塊,然後從上下文選單中選擇“資源”(Resources)。“編譯屬性”(Compiliation

properties) 顯示了編譯塊的裝載儲存器和工作儲存器。

要顯示線上 CPU 的儲存器使用情況,請雙擊 STEP 7 中的“線上和診斷”(Online and

diagnostics),展開“診斷”(Diagnostics),然後選擇“儲存器”(Memory)

保持性儲存器

將某些資料標記為保持性資料可以避免發生電源故障後造成資料丟失。該 CPU

允許您將以下資料配置為保持性資料:

● 位儲存器 (M):可以在 PLC

變量表或分配列表中定義位儲存器的保持性儲存器的大小。保持性位儲存器總是從

MB0 開始向上連續貫穿指定的位元組數。透過 PLC

變量表或在分配列表中透過單擊“保持性”(Retain) 工具欄圖示指定該值。輸入從 MB0

開始保留的 M 位元組個數。

注意:對於任何塊,都可透過在“程式塊”(Program blocks)

資料夾中選擇塊,然後選擇“工具 > 分配列表”(Tools > Assignment list)

選單命令來顯示分配列表。

● 函式塊 (FB) 的變數:如果 FB 為“最佳化塊訪問”(Optimized block access) 型別,則該

FB 的介面編輯器將包含“保持”(Retain)

列。在該列中,可以單獨為每個變數選擇“保持”(Retain)、“非保持”(Non-retain) 或“在

IDB 中設定”(Set in IDB)。將此類 FB 置於程式中時,和該 FB 對應的例項 DB

也將包含此“保持”(Retain) 列。在最佳化的 FB 中,如果在變數的“保持性”(Retain)

選項中選擇“在 IDB 中設定”(Set in IDB)(在背景資料塊中設定),那麼只能更改背景

DB 介面編輯器中某個變數的保持性狀態。

如果 FB 非“最佳化塊訪問”(Optimized block access) 型別,則該 FB

的介面編輯器將不包含“保持”(Retain) 列。將此類 FB 置於程式中時,和該 FB

對應的例項 DB 仍將包含一個可進行編輯的“保持”(Retain)

列。如果是這種情況,在選擇所有變數時為任意變數結果選擇“保持”(Retain)

選項。同樣,在取消選擇所有變數時為任意變數結果取消選擇該選項。

要檢視或修改 FB 是否已最佳化,開啟 FB 屬性然後選則屬性。

● 全域性資料塊的變數:在保持性狀態分配方面,全域性 DB 與 FB

類似。根據塊訪問設定情況,使用者可以定義全域性資料塊的單個變數或所有變數的保持

性狀態。

– 如果在 DB

建立時選擇“最佳化”(Optimized),則可以設定每個單獨變數的保持性狀態。

– 如果在建立 DB 時選擇“標準 - 與 S7-300/400 相容”(Standard - compatible with S7-

300/400),則該保持性狀態的設定將適用於該 DB

的所有變數;即變數要麼都具有保持性,要麼都沒有該 CPU 最多支援 10240 位元組的保持性資料。要了解可用保持性位元組數,請在 PLC

變量表或分配列表中單擊“保持性”(Retain) 工具欄圖示。儘管這裡是為 M

儲存器指定保持性範圍的地方,但第二個箭頭會指示可用於 M 和 DB

的總剩餘儲存空間。請注意,要保證該值的準確性,必須編譯帶有保持性變數的所有資料塊

系統和時鐘儲存器

使用 CPU 屬性可啟用“系統儲存器”和“時鐘儲存器”的相應位元組。

程式邏輯可透過這些函式的變數名稱來引用它們的各個位。

● 可以將 M 儲存器的一個位元組分配給系統儲存器。

該系統儲存器位元組提供了以下四個位,使用者程式可透過以下變數名稱引用這四個位:

– 第一個週期: (變數名稱“FirstScan”)在啟動 OB

完成後的第一次掃描期間內,該位設定為 1。

(執行了第一次掃描後,“首次掃描”位將設定為 0。)

– 診斷狀態變化: (變數名稱: “DiagStatusUpdate”)在 CPU

記錄了診斷事件後的一個掃描週期內設定為 1。 由於直到首次程式迴圈 OB

執行結束,CPU 才能置位“DiagStatusUpdate”位,因此使用者程式無法檢測在啟動

OB 執行期間或首次程式迴圈 OB 執行期間是否發生過診斷更改。

– 始終為 1(高)(Always 1 (high)): (變數名稱“AlwaysTRUE”),該位始終設定為

1。 – 始終為 0(低)(Always 0 (low)): (變數名稱“AlwaysFALSE”),該位始終設定為

0。 ● 可以將 M 儲存器的一個位元組分配給時鐘儲存器。

被組態為時鐘儲存器的位元組中的每一位都可生成方波脈衝。 時鐘儲存器位元組提供了 8

種不同的頻率,其範圍從 0.5 Hz(慢)到 10 Hz(快)。

這些位可作為控制位(尤其在與沿指令結合使用時),用於在使用者程式中週期性觸發動作系統和時鐘儲存器

使用 CPU 屬性可啟用“系統儲存器”和“時鐘儲存器”的相應位元組。

程式邏輯可透過這些函式的變數名稱來引用它們的各個位。

● 可以將 M 儲存器的一個位元組分配給系統儲存器。

該系統儲存器位元組提供了以下四個位,使用者程式可透過以下變數名稱引用這四個位:

– 第一個週期: (變數名稱“FirstScan”)在啟動 OB

完成後的第一次掃描期間內,該位設定為 1。

(執行了第一次掃描後,“首次掃描”位將設定為 0。)

– 診斷狀態變化: (變數名稱: “DiagStatusUpdate”)在 CPU

記錄了診斷事件後的一個掃描週期內設定為 1。 由於直到首次程式迴圈 OB

執行結束,CPU 才能置位“DiagStatusUpdate”位,因此使用者程式無法檢測在啟動

OB 執行期間或首次程式迴圈 OB 執行期間是否發生過診斷更改。

– 始終為 1(高)(Always 1 (high)): (變數名稱“AlwaysTRUE”),該位始終設定為

1。 – 始終為 0(低)(Always 0 (low)): (變數名稱“AlwaysFALSE”),該位始終設定為

0。 ● 可以將 M 儲存器的一個位元組分配給時鐘儲存器。

被組態為時鐘儲存器的位元組中的每一位都可生成方波脈衝。 時鐘儲存器位元組提供了 8

種不同的頻率,其範圍從 0.5 Hz(慢)到 10 Hz(快)。

這些位可作為控制位(尤其在與沿指令結合使用時),用於在使用者程式中週期性觸發動作CPU 在從 STOP 模式切換到 STARTUP 模式時初始化這些位元組。 時鐘儲存器的位在

STARTUP 和 RUN 模式下會隨 CPU 時鐘同步變化。

請大家多多支援,點贊關注

分類: 新聞
時間: 2021-12-27

相關文章

麻雀雖小,五臟俱全,看東哥如何打造42平米小空間

麻雀雖小,五臟俱全,看東哥如何打造42平米小空間
全木質設計,這樣的一居室你見過嗎? 這是一套位於重慶沙坪壩區郊區的一居室的小房間,所有的空間都是自己來隔斷的,這樣非常考驗我們的空間規劃能力,怎樣設計才能在一個整體空間內呈現出完整的臥室.餐廳.廚房, ...

第十三屆“支洽會”,看萬州!

第十三屆“支洽會”,看萬州!
第十三屆全國對口支援三峽庫區經貿洽談會主要活動將於2021年10月14日至15日在重慶市萬州區舉辦. 本屆"支洽會"的主題是"深化對口支援合作 推動長江經濟帶綠色發展&q ...

今天終於驗房啦!130平南北通透,打了很多櫃子放雜物,值得一看
今天終於驗房啦!130㎡南北通透,跟設計師說了立馬就明白了我的設計意向.家裡設計得很簡約,打造了特別多櫃子放雜物.而且不會顯得很亂,再也不同怕被雜物堆積著的恐懼.為什麼我會說打造了很多櫃子呢?因為你會 ...

各“書”己見 | 七年之約

各“書”己見 | 七年之約
書享,是一種奇妙的際遇. 感恩與閱讀的每一次相遇,和每一位在閱讀中遇見的人. 七年書享,我們邀請了七位與"書享"的有緣人,分享與閱讀有關的故事,講述文字賦予生命的力量. 2021書 ...

最近做夢都夢到吃海鮮,馬上跑到寧波吃個痛快

最近做夢都夢到吃海鮮,馬上跑到寧波吃個痛快
東海開漁的訊息鋪天蓋地,要吃到一頓最新鮮的海鮮,去碼頭是最好不過,海鮮種類多,鮮美度槓槓滴. 圖片來自:浙江日報 但許多碼頭的交通會比較受限,高鐵.飛機到達難,自駕或包車前往較方便.比如去象山,寧波市 ...

去寧波看望一位比丘尼

去寧波看望一位比丘尼
三聖庵牆根的長壽花 01 朋友約我去寧波鄞州看望一位比丘尼.她是我素未謀面的台州老鄉. 春天的一個午後,我坐上了去寧波的高鐵.雙肩包裡塞了幾件換洗衣服. 朋友是一位古建築專家,他在寧波火車站接上我,開 ...

2021全國百強高中名校,浙江八所上榜,鎮中第一

2021全國百強高中名校,浙江八所上榜,鎮中第一
近日,有網友整理出了2021年全國頂尖高中100強.全國排名前三的高中分別是:華中師範大學第一附屬中學.河北衡水中學.人民大學附屬中學. 這並不是教育部官方認可的評選排名.早在2019年,教育部就已宣 ...

千萬不要到老了,還不知道什麼是海上生明月

千萬不要到老了,還不知道什麼是海上生明月
"海上生明月,天涯共此時" 出自唐代詩人張九齡的<望月懷遠> 這首千古佳句描述勾勒了 遼闊無邊的大海上升起一輪明月 抒發作者對親人的想念. 代表了團圓的中秋節又要到了 ...

假如浙江下轄的地市,都改回古代的名字,你覺得哪個更好聽?

假如浙江下轄的地市,都改回古代的名字,你覺得哪個更好聽?
浙江省,位於長江三角洲地區,錢塘江穿境而過,因江流曲折,稱之江,又稱浙江.浙江自然條件優越,是我國人居環境最好的省份之一. 浙江省地圖 浙江省轄11個地市,分別是杭州.寧波.紹興.溫州.嘉興.金華.湖 ...

秋日私藏,走起!浙江10條小眾古道,你去過幾條

秋日私藏,走起!浙江10條小眾古道,你去過幾條
初秋時節,天氣轉涼,秋色漸濃,是個出門遊走的絕佳時機,今天為大家推薦10條絕美又經典的浙江徒步古道.走!帶上家人和朋友去開啟一段初秋古道探秘之旅~ 天台•南黃古道 南黃古道地處臨海與天台兩地交界,長約 ...

劇毒農藥被喝成了禁售品,喝下百草枯會發生什麼?過程全公開

劇毒農藥被喝成了禁售品,喝下百草枯會發生什麼?過程全公開
"給你後悔的時間,卻不給你救命的機會."這是對百草枯最準確的形容,百草枯原本只是用來除草的農藥,但是太多人用來自殺,導致百草枯被禁售,也被賦予了"死亡之水"的稱 ...

中秋來啦!12首經典的“中秋詩詞”一定要讓孩子知道

中秋來啦!12首經典的“中秋詩詞”一定要讓孩子知道
最經典:12首"中秋詩詞" 文|郭學萍 前言 中秋節,又稱月夕.仲秋節.拜月節等,是我國一個重要的傳統節日.古往今來,文人墨客紛紛寄情於中秋佳節,產生無數的佳作名篇. 在2021中 ...

3700電池+25W充電,尺寸小於iPhone13!三星S22系列更多資訊曝光

3700電池+25W充電,尺寸小於iPhone13!三星S22系列更多資訊曝光
近日,據 GSMArena 報道,有更多關於三星 Galaxy S22 系列的配置資訊被曝光.首先是標準版三星Galaxy S22: 知名數碼博主冰宇宙稱三星S22將會搭載3700毫安時電池,支援25 ...

近期高發!有醫院已接診數十例!千萬注意

近期高發!有醫院已接診數十例!千萬注意
近來天氣轉涼.晝夜溫差大,醫院裡發熱.腹瀉的患兒較平時增加了不少.家住浙江杭州鄞州區2歲的樂樂(化名)就是其中一個. 9月13日一早,吃完早餐後,孩子突然出現腹痛.高熱的症狀,1天腹瀉十多次,部分大便 ...

中秋:中國人對月亮獨特的情感

中秋:中國人對月亮獨特的情感
一年一度,中秋又到.今天,和朋友們聊一聊,在中國古代詠月的詩詞裡,我最喜歡的是哪幾首.它們未必是寫中秋的,但都是因為月亮而生髮情感. 中國人對月亮格外有感情,民間有月的節日,士大夫以賞月為雅事,古詩詞 ...

這就是快樂星球!沃爾沃XC40 純電版試駕體驗

這就是快樂星球!沃爾沃XC40 純電版試駕體驗
什麼是快樂星球?對於現在的年輕人來說,汽車不僅是代步通勤的工具,更是彰顯自己個性和品味的潮品,用他們的"行話"講,這就是快樂星球,一個承載生活.社交.工作和情感的移動空間. 在電動 ...

中秋詩節丨海上生明月 天涯共此時

中秋詩節丨海上生明月 天涯共此時
又是一年中秋佳節之際 古往今來寫中秋的詩詞 不勝列舉 詩人們誦明月之詩 歌窈窕之章 對月舉杯 寄託相思 一首詩詞說牽掛 一輪明月送相思 讓我們一起來欣賞最美中秋詩詞 賞析:張九齡是唐代的一代名相,遭受 ...

有時會累會痛,但回首往事雲淡風輕,都付笑談中
因中考改革很多人都去了私人高中或專科類院校,而我就是前者. 我來到了東荒學校. 東邊的荒地上建成的學校.有20年的悠久歷史 ,誕生過許多傳奇故事.名師團隊:一線退休名師,平均教齡40年以上.(年輕老師 ...

楊圓圓:職高生的逆襲、破繭成蝶

楊圓圓:職高生的逆襲、破繭成蝶
人們常說職高生是學生的墳墓,進入職高的學生不是打架,就是談戀愛,除了犯法的事情不做,其他的事情都有,但是就是沒有讀書的.經常可以看到老師在課堂上唾沫橫飛,下面的學生要麼睡覺.要麼玩手機,更有甚者聊天, ...

同樣是臥室,她連窗邊都不放過,請師傅裝成衣帽間,多出2㎡收納

同樣是臥室,她連窗邊都不放過,請師傅裝成衣帽間,多出2㎡收納
前幾天去閨蜜家每上門參觀,看到她家的臥室設計我表示酸了,同樣是裝修,同樣是小臥室,她把窗邊空間利用上,請師傅打造成一個衣帽間,多出2㎡空間做衣物儲存,看的我想把自家砸了重灌! 因為她家主臥不帶衛生間, ...