s7-300和s7-400PLC斷電后數(shù)據(jù)會丟失嗎?
112.95.251.214
發(fā)布于2014-04-22 16:15
25
0
標簽:
知道200是用大電容保持數(shù)據(jù)的,那300和400呢?如果沒有電池他們是靠什么保持數(shù)據(jù)的?還有mres按鍵按一下會清零哪些存儲器呢?!
佳答案
1、要想plc長期斷電后數(shù)據(jù)不丟失,具體做法是,在編寫s7程序時,生成一個db塊(db塊是支持掉電保持的),將所要保持的數(shù)據(jù)在db塊中定義,然后通過觸措屏去讀這些數(shù)據(jù)。
2、怎么去判斷程序是否存在卡上?
問題其實很簡單,關閉殺蟲劑排屏,斷掉連接觸摸屏的電源,然后將卡拔出。然后再上電,如果沒有反應或提出插入程序卡,證明程序是存在卡上的。
3、新型s7-300cpu(使用mmc卡)的數(shù)據(jù)保持問題:
4、存儲器(m)、定時器(t)、計數(shù)器(c)的可保持性取決于是否被組態(tài)為保持,如果組態(tài)為非保持,則stop->run或者poweroff/on均被復位,如果組態(tài)為保持,則stop->run或者poweroff/on均被保持。
m存儲區(qū)的掉電保存設置在硬件組態(tài)--雙擊cpu--存儲單元中可以設置,默認m區(qū)的mb存儲區(qū)為16。在定義保持屬性后,m,t,c數(shù)據(jù)都可以保持。
5、db始終保持,不管stop->run或者poweroff/on.但下述過程會復位db塊的值:
掉電-〉拔卡-〉上電-〉掉電-〉插卡-〉上電
能保存多久?
廣義上是永久保存。
s7-300、400cpu存儲器介紹與存儲卡的使用(更新版):
https://www.ad.siemens.com.cn/download/searchresult.aspx?searchtext=a0097