① 西門子200數據斷電保持怎麼設置
在PLC的使用過程中通常需要斷電保持的功能以保持數據下面簡單介紹一下西門子s7-200PLC的斷電保持方法,PLC中通常都有超級電容,在PLC正常運行的時候會向超級電容中充電,復但由於電容的限制數據只能保持幾天的時間。
如果要獲得更加長時間的數據保持效果就要通過電池來實現,西門子官方數據顯示在使用電池卡的情況下所以要斷電數據大約為10個月,數據保持設置定義CPU如何處理各數據區數據保持任務,數據保持設置區中選中就是要「保持」其數據內容數據區。
如果將MB0-MB13共14個位元組范圍中的存儲單元設置為「保持」,則CPU在斷電時會自動將其內容寫入到EEPROM的相應區域中,再重新上電後用EEPROM的內容覆蓋這些存儲區。也就是能做到永久保存。
(1)s71200內部數據掉電存儲擴展閱讀:
PLC在正式運行時,不需要編程器。編程器主要用來進行用戶程序的編制、存儲和管理等,並將用戶程序送入PLC中,在調試過程中,進行監控和故障檢測。
S7-200系列PLC可採用多種編程器,一般可分為簡易型和智能型。
簡易型編程器是袖珍型的,簡單實用,價格低廉,是一種很好的現場編程及監測工具,但顯示功能較差,只能用指令表方式輸入,使用不夠方便。
智能型編程器採用計算機進行編程操作,將專用的編程軟體裝入計算機內,可直接採用梯形圖語言編程,實現在線監測,非常直觀,且功能強大,S7-200系列PLC的專用編程軟體為STEP7-Micro/WIN。
為了保證程序及重要參數的安全,一般小型PLC設有外接EEPROM卡盒介面,通過該介面可以將卡盒的內容寫入PLC,也可將PLC內的程序及重要參數傳到外接EEPROM卡盒內作為備份。
程序存儲卡EEPROM有6ES7291-8GC00-0XA0和6ES 7291-8GD00-0XA0兩種,程序容量分別為8K和16K程序步。
② 關於西門子200PLC數據永久保存(不是斷電保持)
西門子200PLC的數據永久保存區在MB0-MB1,斷電後數據不會被清除,會繼續保持。
a.最多可以設置6個數據保持區域
b.選擇數據保持區的存儲區類型(V、M、T和C的當前值)
c.指定數據保持區的起始地址:相對於地址0的偏移值,如14就是起始地址為MB14
d.存儲單元的個數(在b.中指定的數據單元的個數)
e.清除當前的設置(為不保持)
如果將MB0-MB13共14個位元組范圍中的存儲單元設置為「保持」,則CPU在斷電時會自動將其內容寫入到EEPROM的相應區域中,在重新上電後用EEPROM的內容覆蓋這些存儲區。也就是能做到永久保存。如上圖藍圈內所示。
數據區設置為不保持時,可以將CPU斷電然後再上電、在StatusChart(狀態表)中檢查相應地址單元內容是否改變可以檢驗數據是否正確地存入EEPROM。
以上的「保持」設置(除了MB0-MB13)都是靠內置超級電容(+外插電池卡)的方式供電實現。
定時器T和計數器C的當前值可以保持,而它們的位地址狀態不能保持。只有TONR定時器數據才能保持。
③ s7-1200工作存儲器和裝載存儲器的區別
PLC上的存儲器與個人電腦上的存儲器功能相似,主要用來存儲系統程序、用戶程序和數據。
根據功能不同可把存儲器進行細分,可分為如下幾個存儲區:
裝載存儲器區(Load Memory)
工作存儲器區(Work Memory)
保存存儲器區(Retentive Memory)
系統存儲器區(System Memory)
上面四個區域除了裝載存儲器區是外插SIMATIC存儲卡,其他都是CPU內部集成的存儲器。
1、 裝載存儲器
在S7-300/400系列PLC中裝載存儲器也就是外插的MMC卡,這個卡是Flash Memory,斷電後卡中的信息不會丟失。對於S7-1500 CPU的裝載存儲器,只能通過外插存儲卡擴展,容量最大支持到32G。
裝載存儲器主要存儲項目中的程序塊、數據塊、工藝對象、硬體配置,就是你用博途編寫程序和組態硬體產生的所有數據。
在你下載程序的過程中,首先是存儲到裝載存儲器中,然後再復制到工作存儲器中,程序和數據在工作存儲器中運行。
對CPU的任何操作都不會讓SIMATIC存儲卡的用戶程序丟失,也不會損壞程序。所以無論你CPU怎麼損壞,用戶程序是不會丟失的,但是沒有了SIMATIC存儲卡,即使你買再多的CPU,依然要重寫程序。
裝載存儲器類似電腦的硬碟。
在S7-300/400 PLC中,裝載存儲器不存儲項目中的符號和注釋等信息,但是S7-1500 PLC的裝載存儲器可以保存變數的符號、注釋信息以及PLC的數據類型。
西門子SIMATIC存儲卡的知識以後專門介紹,這篇文章你知道所謂裝載存儲器就是S7-300/400上的MMC卡,S7-1500上這張卡叫做SIMATIC存儲卡。
2、工作存儲器
工作存儲器是集成在CPU內部的RAM存儲器,容量根據型號確定,不能擴展。所以在選擇CPU時除了要考慮指令的處理速度,還要考慮最終程序的大小。如果寫完程序發現CPU沒法運行,就比較麻煩了。
可分為代碼工作存儲器和數據工作存儲器,分別用來保存與程序運行有關的代碼(OB/FC/FB)和數據塊(DB)。
工作存儲器類似個人電腦中的內存條,斷電時數據會丟失,恢復供電時CPU會從裝載存儲器復制數據到工作存儲器。