6ES7321-1FH00-0AA0、伺服電機
【簡單介紹】
【詳細說明】
: 304166234, 唐唐
武漢浩科自動化--西門子華中代理商 *銷售西門子6ES5,6ES7,6AV,6XV,6EP,6GK,6AG,6RA,6SE,6SL,6SY,6RY,6SN,6FC,6FX,1PP,2CF,1FT,1FK,1PH,C98043,6DD,6DR,7MH,7ML。
ttp://txq45632206.cnelc.com
6ES7321-1FH00-0AA0
M 存儲區的前14 個字節的缺省設置為不保
持。當你給S7-200 斷電時,缺省值使你不能
保存這14 個字節數據到EEPROM。
開機后數據的恢復
開機后,S7-200 從EEPROM 中恢復程序塊和系統塊,如圖4-17 所示。同時,CPU 檢
查RAM 存儲器,確認超級電容器是否成功保存了RAM 存儲器中的數據。如果成功保
存,則RAM 存儲器的保持區域將保持不變。
V 存儲器中的保持區和非保持區,從EEPROM 中的相應區域恢復回來。如果RAM 存儲
器的內容沒有保持下來(例如較長時間的斷電),CPU 會清除RAM 存儲器(包括保持
區和非保持區),并在上電后的*個掃描周期置保持數據丟失標志位(SM0.2)為“1”。
然后,將EEPROM 中的數據恢復到RAM中。
圖4-17 開機后數據的恢復
將應用程序存儲到存儲卡上
CPU 支持可選的存儲卡,為用戶程序提供了一個便攜式的EEPROM 存儲器。S7-200 在
存儲卡上存儲下列內容:程序塊、數據塊、系統塊和強制值。
只有當S7-200 上電,處于停止模式并且安裝了存儲卡時,才能將程序從RAM 中復制到
存儲卡中。你可以在上電的情況下插拔存儲卡。
注意
靜電放電會損壞存儲卡或CPU 接口。
6ES7321-1FH00-0AA0
則執行調用。如果執行 CALL_SFC,則
? 保存調用塊所需要的返回地址
? 將當前的本地數據區變為以前的本地數據區
? 將MA 位(MCR 啟動位)推至塊堆棧中
? 為被調用的系統功能生成新的本地數據區
在此之后,在被調用的SFC 中繼續執行程序處理。如果調用了 SFC(EN =“1”),并且
沒有出現錯誤,則ENO 為“1”。
狀態字
BR CC 1 CC 0 OV OS OR STA RLO /FC
無條件調用 寫 x - - - 0 0 x x x
條件調用 寫 - - - - 0 0 x x x
程序控制指令
10-8
舉例
上圖所示梯形邏輯級是由用戶編寫的一個功能塊的程序段。在該功能塊中,DB10 被打開,
MCR 功能啟動。如果執行 SFC20 的無條件調用,則執行以下功能:
存儲調用FB 的返回地址以及用于 DB10 和調用FB 的背景數據塊的選擇數據。在MCRA
指令中將MA 位置為“1”,并將該位推入塊堆棧中,然后為調用的塊(SFC20)將MA 位
6ES7321-1FH00-0AA0
當你下載程序時,程序存儲在RAM 中。S7-
200 會自動將程序塊、 數據塊和系統塊復制
到EEPROM 中作*保存。
圖4-15 中給出了如何從S7-200 的CPU 中上
載一個程序。
當你上載程序到你的PC 機時,S7-200 從
RAM 中上載系統塊,從EEPROM 中上載程
序塊和數據塊。
圖4-14 下載程序到S7-200
圖4-13 S7-200 CPU 的存儲區域
圖4-15 從S7-200 上載程序
由超級電容或者
可選的電池卡保持*保持
程序塊
系統塊
V 存儲區
M存儲區
定時器和計數器的
當前值
強制值
程序塊
系統塊
數據塊
M存儲區
(*保存區)
強制值
程序塊
系統塊
V 存儲區
M存儲區
定時器和計數器的
當前值
6ES7321-1FH00-0AA0
相關產品
請輸入產品關鍵字: