s7400存儲器介紹及存儲卡的說明_W_第1頁
s7400存儲器介紹及存儲卡的說明_W_第2頁
s7400存儲器介紹及存儲卡的說明_W_第3頁
s7400存儲器介紹及存儲卡的說明_W_第4頁
s7400存儲器介紹及存儲卡的說明_W_第5頁
已閱讀5頁,還剩16頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 S7400CPU 存儲器介紹及存儲卡使用S7-400 CPU Memory Introduction &Memory Card ApplicationGettingStartedEdition (2006 年 9 月) 摘要目前用于S7400CPU 存儲卡有以下三種:1RAM 卡:用來擴展 S7-400 CPU 的內置 RAM 裝載存儲區,需要后備電池保持。 2Flash EPROM 卡:簡稱FEPROM 卡,它也可以擴展 CPU 的內置 RAM 裝載存儲區,但更重 要的作用是作為程序備份,卡中的程序不需要后備電池保持。3擴展工作存儲器的 RAM 卡:只用于 CPU417-4 (6ES7 4

2、17-4XL00-0AB0 版本 V1.1V3.1) 本文檔主要用于討論以下相關問題: 了解 S7-400CPU 及 CPU318-2DP 的存儲器的概念及區域劃分 了解 RAM 卡的使用方法及注意事項 FEPROM 卡的使用方法及注意事項,包括如何將程序寫入及刪除等 擴展工作存儲器的 RAM 卡的使用 S7-400CPU 的啟動類型及數據保持 關鍵詞S7-400CPU;RAM;ROM;FEPROM;工作存儲器;裝載存儲器;系統存儲器;存儲器;熱啟動;暖啟動;冷啟動KeywordsS7-400CPU; RAM;ROM;FEPROM; Work Memory;Load Memory;System

3、 MemoryMemory;Hot restart ;Warm restart;Cold restartA&D Service & SupportPage 2-21 目錄1. S7 400CPU存儲區概述42. S7-400 CPU 存儲卡選型及使用52.1 存儲卡的分類及選型52.1.1如何查看用戶程序大小62.2 用于S7-400 CPU和CPU318-2DP的RAM卡72.2.1RAM 卡的使用82.3用于S7-400CPU的FEPROM卡92.3.12.3.22.3.3FEPROM卡的使用9CPU何時從FEPROM卡中拷貝程序到工作存儲器中10如何刪除FEPROM卡中的程序102.4擴

4、展工作存儲器的RAM卡112.5S7-400 CPU的存儲卡其它信息113關于S7-400CPU數據保持問題143.1S7-400 CPU啟動類型143.2CPU存儲器復位163.3特殊情況174縮寫詞含義185附錄-相關設備訂貨號195.1S7-400 CPU 存儲卡195.2USB讀卡器20附錄推薦網址21重要提示:本文為技術交流文檔,不能作為訂貨、選型等重要事宜的唯一依據,建議您參考 A&D Service & SupportPage 3-21 1. S7 400CPU 存儲區概述S7-400 CPU 的存儲區可以劃分為三個區域:系統存儲器(System Memory)、工作存儲器 (W

5、orkMemory) 、 裝載存儲器 (LoadMemory) ,具體如圖 1-1所示。 圖 111 系統存儲器:系統存儲器(System Memory)用于存放輸入輸出過程映像區(PII,PIQ)、位存儲器(M)、定時器(T)和計數器(C)、塊堆棧和中斷堆棧以及臨時存儲器(本地數據堆棧 Local data Lack)。2 工作存儲器: 工作存儲器(Work Memory)用于存放與運行相關的程序和數據。S7-400CPU 的工作存儲器, 一半用于存儲與運行相關的程序代碼(Code Memory),另一半存儲與運行相關的數據(Data), 這是一個固定分配。工作存儲器集成在 CPU 中且不能

6、擴展,通過后備電池保持。如果工作內存對于一個應用程序來說不夠大,則必須使用帶有更大內存的 CPU。除了 CPU417-4 (6ES7 417-4XL00-0AB0 V1.1V3.1)可以通過插入專用的存儲卡來擴展工作存儲器外,其它型號的 CPU 的工作存儲器都無法擴展。 3 裝載存儲器: 裝載存儲器(Load Memory)是存放用戶項目中不包含符號地址分配或注釋(這些保留在編程 設備的存儲器中)的所有用戶程序和數據。裝載存儲器可以是外部擴展存儲卡或是內部集成的 RAM。在 S7-400 中,存儲器卡(RAM 或 Flash EPROM) 可以擴展集成的裝載存儲器。由于集 A&D Servic

7、e & SupportPage 4-21 成的裝載存儲器容量有限,如果程序大于內置的裝載存儲器,則需要配置存儲卡(RAM 或 FlashEPROM)。RAM 卡跟 CPU 內置的 RAM 區形成無縫連接,完成擴展功能。而 Flash Eprom 卡與 內置 RAM 區是各自獨立的。如果 CPU 中沒有插入存儲卡,當用戶程序小于內置裝載存儲器時,在 STEP7 中執行 “Download ”命令,程序將下載到 CPU 的內置裝載存儲器中,CPU 可以正常運行(新型 S7-300CPU 使用的是 MMC 卡, 必須插卡才能下載程序)。工作存儲器(Work Memory)、集成的裝載 存儲器和 RA

8、M 擴展的裝載存儲器(Load Memory)中的內容都需要后備電池保持。2. S7-400 CPU 存儲卡選型及使用 2.1 存儲卡的分類及選型在 SIMATIC S7-400 CPU 中使用的存儲卡有以下 3 種:1)用于 S7 400 CPU 的 RAM 卡2)用于 S7 400 CPU 的 Flash EPROM 卡(以下簡稱 FEPROM)3)只用于 CPU417-4(6ES7 417-4XL00-0AB0 V1.1V3.1) 的擴展工作存儲器的 RAM 卡 使用RAM 卡還是使用Flash EPROM(以下簡稱FEPROM),取決于使用存儲卡的目的: 當使用 RAM 存儲卡時,如果

9、出現電源故障的話,系統必須能使用后備電池或通過“EXT.BATT” 插座為 CPU 提供外部備用電壓,以便備份存儲卡上的數據以及內部 RAM 上的數據,否則程序會丟 失。當使用 FEPROM 存儲卡時,用戶程序存儲在 FEPROM 卡中,如果出現電源故障,即使沒有 后備電池,FEPROM 卡里的程序也不會丟失。CPU 再次上電后,會自動從 FEPROM 卡中拷貝用 戶程序到 CPU 的工作存儲器(Work Memory)中(注意:必須在 step7 中使用“PLC”菜單下的 “Download the user program to memory card”命令, 程序才會下載到 FEPROM

10、 卡里)。如果 CPU 使用 FEPROM 卡但沒有使用后備電池,那么斷電后一些保存在裝載存儲器中 RAM 區的塊和工作存儲器、系統存儲器中保存的數據都將丟失。A&D Service & SupportPage 5-21主要用途 選 擇 卡 只想擴展CPU集成的裝載存儲器,并需要經常修改程序 使用RAM卡 想在存儲卡上永久的存儲用戶程序,即使掉電程序也不會丟失 或在CPU之外使用擴展卡(如插入PG中查看用戶程序) 使用閃存卡(FEPROM 卡) 當用戶程序占用的工作內存大于實際CPU 的工作內存,則需要更換工作內存更大的CPU或更 改編程方式使用戶程序變小。如采用把數據塊保存在裝載存儲器中,需

11、要時再將數據塊從裝載存儲器中復制到工作存儲器中,以減少用戶程序對工作內存的占用量 。具體方法參見文檔:創建具有UNLINKED 屬性的DB.PDF 2.1.1如何查看用戶程序大小在STEP7管理器中中點擊“Blocks”,然后鼠標右鍵選擇“ObjectProperties”(如圖21),彈出屬性對話框(如圖22),在“Blocks”選項中可以看到用戶程序在各個存儲器中占用的空間。 圖21A&D Service & SupportPage 6-21 圖22以上是在離線狀態下看到的用戶程序大小,用戶程序在離線狀態顯示的占用存儲區的大小與在線狀態顯示的占用存儲區的大小是不太相同的,具體請看文檔:離線

12、程序和在線程序大小的不同 2.2 用 于 S7-400 CPU 和 CPU318-2DP 的 RAM 卡RAM 卡用來擴展 CPU 的內置 RAM 裝載存儲器,插入后和內置 RAM 裝載儲器形成連續的 存儲區 。用于 S7-400CPU 的 RAM 卡型號如下:64 KB6ES7 952-0AF00-0AA0256 KB6ES7 952-1AH00-0AA01 MB6ES7 952-1AK00-0AA02 MB6ES7 952-1AL00-0AA04 MB6ES7 952-1AM00-0AA08 MB6ES7 952-1AP00-0AA016 MB6ES7 952-1AS00-0AA0注:以上

13、產品的訂貨號會因為產品軟硬件的升級略有調整,以最新的標準產品樣本為準。A&D Service & SupportPage 7-21 另外 CPU318-2DP 是 S7-300CPU 中唯一可以使用 RAM 卡的,它的存儲區分配與 S7-400CPU 類似,以下是只用于 CPU318-2DP 的 RAM 卡:128 KB6ES7 951-0AG00-0AA0256 KB6ES7 951-1AH00-0AA0512 KB6ES7 951-1AJ00-0AA01 MB6ES7 951-1AK00-0AA02 MB6ES7 951-1AL00-0AA0注:以上產品的訂貨號會因為產品軟硬件的升級略有調

14、整,以最新的標準產品樣本為準。注意: RAM卡只能夠用來擴展CPU的內置裝載存儲器(Load Memory),CPU的工作存儲器(WorkMemory)的大小是固定的、不能擴展的(6ES7 417-4XL00-0AB0 V1.1V3.1除外)。2.2.1RAM 卡的使用 由于S7400-CPU中集成了內置裝載存儲器,若是用戶程序小于內置的裝載存儲器,則不使用外置的裝載存儲器依然可以下載用戶程序。若是用戶程序大于內置的裝載存儲器,那么就要使用RAM 卡來擴展內置裝載存儲器,此時若想下載用戶程序,必須將其插入 CPU上的插槽中,CPU 處 于 STOP 或 RUNP模式(對于使用鑰匙開關的CPU是

15、在RUNP模式,對于新的S7-400CPU使用撥 鈕開關的則是在RUN模式下下),可使用(Download命令)將整個用戶程序或單個元素(如 FB、FC、OB、DB 或 SDB)下載到RAM卡中。 如果從 CPU 中取出 RAM 卡后將丟失上面的所有數 據。如果電源有可用的備用電池或通過“EXT. BATT.”插座為 CPU 提供外部備用電壓,則只要 RAM 卡仍在 CPU 中且 CPU 仍在機架上,即使切斷電源模塊的交流供電,RAM 卡中的內容仍 然保持。所有 S7-400 CPU 都可以使用 RAM 卡,插入后和內置 RAM 裝載存儲區形成連續的存儲區。其使用需要注意以下幾點:1 RAM

16、卡中的數據需要用電池來保存,需要在 CPU 帶電時更換電池,否則掉電后程序將丟失。 2 RAM 卡中的內容可以通過 MRES 或 CLEAR/RESET 指令來清除。3 在線刪除工作存儲器中的程序塊和 DB 塊的同時會刪除 RAM 中相應的塊。4 RAM 卡與 PLC 的內置 RAM 裝載存儲區“無縫連接”。5 將程序寫入 RAM 卡中的方法只能使用“PLCDownload”命令和用快捷欄中的下載按鍵直接 下載。用戶程序優先下載到內置的 RAM 裝載存儲器中,當內置 RAM 裝載存儲器下載滿了, 會自動把剩余的塊下載到擴展裝載存儲器 RAM 卡中。下載的同時工作存儲器的內容也會更 A&D Se

17、rvice & SupportPage 8-21 新,與運行相關的程序代碼和數據塊會被傳輸到工作存儲器中。6 RAM 卡嚴禁帶電插拔。務必在電源關閉的條件下拆卸該卡。7 對于使用 RAM 卡的 CPU 來說,當 CPU 設置讀寫保護后,此時加密信息可以通過復位刪除 或執行“Download user program to memory card”下載一個空的程序到卡中,清除 CPU 中設置的。2.3 用 于 S7-400CPU 的 FEPROM 卡FEPROM 卡(Flash Eprom)可以擴展 CPU 的裝載存儲區,更重要的作用是作為程序備份。插入 CPU 后,FEPROM 卡的擴展裝載存

18、儲區和內置的裝載存儲區是各自獨立的(RAM 卡和內置的裝載存儲區是無縫鏈接,融為一體的)。在沒有后備電池時 PLC 掉電,在 PLC 每次上電后都會 自動從 FEPROM 卡中拷貝程序到 CPU 的工作存儲器中(前提是必須把程序下載到 FEPROM 卡 里)。FEPROM 卡的具體型號如下:64 KB6ES7 952-0KF00-0AA0256 KB6ES7 952-0KH00-0AA01 MB6ES7 952-1KK00-0AA02 MB6ES7 952-1KL00-0AA04 MB6ES7 952-1KM00-0AA08 MB6ES7 952-1KP00-0AA016 MB6ES7 952

19、-1KS00-0AA032 MB6ES7 952-1KT00-0AA064 MB6ES7 952-1KY00-0AA0注:以上產品的訂貨號會因為產品軟硬件的升級略有調整,以最新的標準產品樣本為準。2.3.1FEPROM 卡的使用當使用FEPROM 卡時,使用“Download”命令下載程序時只是把程序下裝到CPU 內置的RAM區,并沒有下裝到 FEPROM 卡里。要想實現程序備份必須把程序下載到 FEPROM 卡里。將程序寫入 FEPROM 卡,方法如下:1.使用 STEP 7 中的“PLC “Download User Program to Memory Card”。只有使用此命令才 能把程

20、序下裝到卡里,實現程序備份。使用此命令下載的用戶程序只會占用 FEPROM 卡的使 用空間并不占用內置 Load memory (RAM)的空間。用戶程序只能是整體寫入 FEPROM 卡而不 A&D Service & SupportPage 9-21 能寫入單個或部分程序塊,同時,每次寫入新的程序會清除原來存在卡中的程序。在用戶程 序被下裝到卡里之前,CPU 將被置為 STOP 模式。 圖 23注意:用“Download user program to memory card”指令下載程序到 FEPROM 卡中時會清空內置 RAM 區的內容。如果用戶修改了程序,并使用“Download”命令

21、下載到了 CPU 內置 裝載存儲器但并沒下載到 FEPROM 卡里,即卡里的程序和 CPU 中的程序是不一致的,那么使用此命令要謹慎。建議用戶如果使用的是 FEPROM 卡,那么在 STEP7 中修改程序后請使用 “Download user program to memory card”下載到 FEPROM 卡中以保證程序的完整性。2.使用 PG 時可以用File S7-Memory Card Open”打開存儲卡再用“PLC Save toMemoryCard ”將數據寫入 FEPROM 卡里。此操作對于 MMC 卡同樣有效。 2.3.2CPU 何時從 FEPROM 卡中拷貝程序到工作存儲

22、器中 用 MRES 進行復位時 下載整個程序時,完成后自動從卡中拷貝程序到工作存儲器 程序掉電后,沒有后備電池,重新上電后,會把卡中的程序拷貝到工作存儲區(前提是 CPU 使用 FEPROM 卡并且卡中有程序)2.3.3如何刪除 FEPROM 卡中的程序目前,FEPROM 卡中的程序使用在線的方式也無法刪除,若想清除 FEPROM 卡中的程序,方法有以下幾種方法:1.使用西門子的 PG 或西門子的讀卡器來刪除卡中的內容。該方法可以徹底刪除清除卡里的內容,使其成為一張。若程序設置了保護,并使用“Download User Program toMemory Card”指令將設置讀寫保護的用戶程序下

23、載到 FEPROM 卡中,該是無法用 A&D Service & SupportPage 10-21 存儲器復位來清除的,在卡中加密又丟失了的情況就只能用這種方法來刪除卡中的內 容,而且在拔卡之后需要對 CPU 進行復位操作(用 MRES)才能最后消除 PLC 的。當 然 CPU 只要換一個 FEPROM 卡也可以繼續使用。2.使用 STEP 7 中的“PLC” “Download User Program to Memory Card”時可以把程序直接下載到 FEPROM 卡中,每次用這個命令下載時,都會清除 FEPROM 卡中以前下載的 程序,同時會把內置的 RAM 裝載存儲器中的內容清空

24、。3.當下載的程序大于工作存儲器(Work Memory)或者大于 FEPROM 卡的容量時使用 “Download user program to memory card”命令,會出現報警信息,但下載過程仍然可 以繼續,下載完成后會出現錯誤信息,此時 PLC 故障燈亮(SF),從“Module information” 模板信息中可以看到 FEPROM 卡中內容為空,相當于刪除了卡里的東西,之后可以重新向卡里下載新的用戶程序。4.使用“Download user program to memory card”命令下載一個空的程序到卡中,即可清 除卡中的原有的程序。2.4 擴展工作存儲器的 R

25、AM 卡該存儲卡只用于訂貨號為 6ES7 417-4XL00-0AB0 、版本號 V1.1V3.1 的 CPU,該款 CPU的不但可以擴展裝載內存(Load Memory),還可以擴展工作存儲器(Work Memory),內置工作存儲器為 4M,最大可以擴展到 20M,即插入兩塊 2*4M 的 RAM 卡。其它 CPU 均不能擴展工作存儲器。擴展工作存儲器的 RAM 卡具體型號如下:2*2M6ES7 955-2AL00-0AA02*4M6ES7 955-2AM00-0AA0注:以上產品的訂貨號會因為產品軟硬件的升級略有調整,以最新的標準產品樣本為準2.5 S7-400 CPU 的存儲卡其它信息

26、1.斷電時對于S7-400 CPU 每次拔卡后上電或者插卡后上電,CPU 都不會請求執行復位(請求執行復位是 STOP 燈以 0.5Hz 的頻率慢閃),而是在上電后自動完成完全復位的過程。所 以在斷電時在拔卡后再上電,工作存儲器中的程序和 RAM 中的內容會丟失,即使有后備電 A&D Service & SupportPage 11-21 池也一樣。當插入 RAM 卡時,用戶程序必須從編程器裝入;當插入 FEPROM 卡時,卡中 的內容將拷貝到工作存儲器中。2.對于 S7-400CPU 和CPU318-2DP 不支持使用“Copy RAM to ROM”指令,與該指令 相關的內容對S7-400

27、 CPU 及CPU318-2DP 均無效。這也是與 S7-400CPU 與 S7-300CPU 的 不同之處。只有 S7-300CPU 標準型和新型 S7-300CPU 支持此命令。3.在 S7-400 CPU 中在線刪除和重新加載塊后,可能會在用戶存儲器(裝載存儲器和工作存儲器)中產生間隔,從而減少可使用的存儲區域。經過一段時間的反復下載后,會提示 存儲空間不足,這時需要使用壓縮功能(Compressing),可將現有塊在用戶存儲器中無 間隔地重新排列,并創建連續的空閑存儲空間。下圖顯示了存儲器占用的塊是如何通過壓 縮功能移位到一起的(如圖 2-4)。只有在 STOP 模式下壓縮存儲器時,所

28、有的間隔才靠攏。 壓縮前壓縮后占用的空間自由的空間圖24具體步驟如下:1) 在“Accessible Nodes” 可訪問節點窗口或項目的在線(Online)視圖中選擇S7程序 2)選擇菜單命令“PLC Diagnostics/Setting Module Information”(如圖2-5) A&D Service & SupportPage 12-21 圖25或在CPU在線時,在硬件配置窗口中選中CPU, 選擇“PLC Module Information”(如圖2-6)圖263) 在隨后顯示的對話框中選擇“Memory”存儲器標簽頁(如圖2-7)。如果CPU支持壓縮存儲器功能,則在該標

29、簽頁中存在一個相應功能的按鈕“Compress”。A&D Service & SupportPage 13-21 圖273關于 S7-400CPU 數據保持問題3.1S7-400 CPU 啟動類型:CPU 的啟動類型可分為冷啟動、暖啟動和熱啟動(只有 S7-400CPU 才能進行熱啟動, CPU318-2DP 只支持暖啟動和冷啟動)。在硬件配置中,用鼠標雙擊 CPU,彈出屬性窗口(如 下圖 3-1),用戶可以根據需要選擇啟動方式,但并不是所有的CPU都支持這三種啟動方式(CPU 不支持的啟動方式,該選項是灰色的不可選的)。A&D Service & SupportPage 14-21 圖 31

30、冷啟動(Cold restart):所有的數據(過程映象,位存儲器、定時器和計數器)都被初始化,包 括數據塊均被重置為存儲在裝載存儲器(Load memory)中的初始值,與這些數據 是否被組態為可保持還是不可保持無關。首先執行啟動組織塊 OB102,并不是 S7400所有 CPU 都支持此功能。暖啟動(Warm restart):復位過程映象(PII,PIQ)以及非保持性位存儲器(M)、定時器(T)和 計數器(C)。定義的保持性存儲器(M)、定時器(T)和計數器(C)會保存其最后有效值。在有后備電池時,所有 DB 塊數據被保存。沒有后備電池時,由于沒有非易失性存儲區, DB 數據和 M,T,

31、C 均無法保持,這是 300 與 S7-400 PLC 最大的不同。首先執行啟動組織塊 OB100。用戶如果沒有更改過啟動類型,系統默認設為暖啟動。 手動暖啟動:STOP-RUN (在 CPU 屬性中選擇暖啟動,CPU若是有 CRST/WRST 選擇開關, 則 必須設為 CRST 才能執行手動暖啟動)自動暖啟動:Power OffPower On(也就是給 CPU 上電時會執行自動暖啟動,CRST/WRST 選 擇開關對其沒有影響)熱啟動(Hot restart):只有在有后備電池時才能實現,所有的數據都會保持其最后有效值。程 序從斷點處執行,在當前循環完成之前,輸出不會改變其狀態。啟動時執行

32、 OB101。 只有 S7-400CPU 才能進行熱啟動。手動熱啟動:STOP-RUNWRST(在 CPU 屬性中選擇熱啟動,CPU 若是有 CRST/WRST 選 A&D Service & SupportPage 15-21 擇開關,則必須設為 WRST 才能執行手動熱啟動)自動熱啟動: Power Off Power On( 熱啟動也就是給 CPU 上電時會執行自動熱啟動, CRST/WRST 選擇開關對其沒有影響)3.2CPU 存儲器復位CPU 必須處于 STOP 模式才可以執行存儲器復位(模式選擇開關設為 STOP,若為 RUN-P模式,可以通過菜單命令“PLC - Diagnost

33、ic/setting-Operating Mode”將模式改為 STOP。當存儲器復位時,工作存儲器、內置裝載存儲器(RAM)和帶保持的數據都被清除。 然 后執行硬件測試。如果使用 FEPROM 卡,用戶程序就從存儲器卡拷貝到工作存儲器;如果使用 RAM 卡,則需要重新下載用戶程序。存儲器復位的具體過程如下:1.將模式選擇器設置為 STOP。結果: STOP LED 亮起。2.將選擇器設置為 MRES 并保持在該位置。結果: STOP LED 熄滅 1 秒鐘,然后又亮起 1 秒種,再熄滅 1 秒鐘,然后常亮。3.將開關切換回 STOP 位置,然后再迅速切換到 MRES 位置保持 3 秒鐘,最后

34、切換回STOP。結果: STOP LED 以 2 Hz 的頻率至少閃爍 3 秒鐘(正在復位存儲器),然后一直亮起。 注:新 S7-400CPU(縮略的訂貨號:6ES741x-xxx04-0AB0)的模式選擇器不再使用鑰匙開關了,而是采用切換開關。(詳細信息請看 S7400CPU 手冊,第 5.1 章 手冊條目號:1401679)存儲器復位對 CPU 的影響如下: 刪除所有的工作存儲器和裝載存儲器(內置的 RAM 或外置的 RAM 卡)中的 整個用戶程序(不包括 MPI 參數分配)。 清除所有的位存儲器、定時器和計數器(日時鐘除外)。 CPU 進行自身的硬件測試 CPU 初始化其硬件和系統程序參

35、數(CPU 中內部的缺省設置),也會處理用戶選擇的某些缺省設置。 如果插入一個 FEPROM 存儲器卡,在存儲器復位后 CPU 將把 FEPROM 卡里的內容拷 貝到工作存儲器中。A&D Service & SupportPage 16-21 如果沒有插入存儲器卡,設定的 MPI 地址保持。但是,如果插入 FEPROM 存儲器卡,則裝入卡內的 MPI 地址。存儲器復位后保持不變的參數如下: 診斷緩沖區的內容保持,該區的內容利用編程器可以觀察到。 MPI 參數(但是如果插入了包含 MPI 參數的 FEPROM 存儲器卡,則系統會把卡里的 MPI 參數裝載到 CPU 中并且生效) 日時鐘和運行時間

36、計數器的狀態和數值3.3 特殊情況 如果在硬件配置(HW Config)中更改CPU屬性中以下參數的現有設置,則在下載新的配置后系統會和冷啟動一樣將一些設置初始化。 輸入過程映像的大小(在“Cycle/Clock Memory”即“循環/時鐘存儲器”標簽中) 輸出過程映像的大小(在“Cycle/Clock Memory”即“循環/時鐘存儲器”標簽中) 所有優先級的本地數據(Local data)的大小(在“Memory”即“存儲器”標簽中) 診斷緩沖區條目數(“Diagnostic/Clock”即“診斷/時鐘”標簽中) 通訊資源(在“Memory”即“存儲器”標簽中,僅對 S7-400CPU

37、可更改此項,CPU318-2DP此項是不可更改的)需要注意的是更改以上參數,會更改工作存儲器中的代碼存儲器和數據存儲器的可用容量,要確保不超過 CPU 中工作存儲器的可用空間,則在分配 CPU 參數時要考慮以下內存空間要求: 以下內容將會被初始化: 不管是否設為保持,將清除所有的位存儲器(Memory)、定時器(T)、計數器(C)、輸 入和輸出A&D Service & SupportPage 17-21參數 資源 占用存儲區要求 位置 輸入過程映像的大小 每 1 字節過程輸入映像 12 Byte 代碼存儲器 輸出過程映像的大小 每 1 字節過程輸出映像 12 Byte 代碼存儲器 本地數據量

38、 每 1 字節本地數據 1 Byte 數據存儲器 通訊資源 1 個附加通訊資源 72 Byte 代碼存儲器 診斷緩沖區的大小 在診斷緩沖器中的 1 個附加消息 20 Byte 或 32Byte (根據 CPU) 代碼存儲器 用裝載值初始化數據塊 刪除由系統功能塊SFC22“Creat_DB”(創建數據塊)創建的DB塊(關于SFC22的更多信息請參考STEP7中的幫助文檔或手冊“用于S7-300/400系統和標準功能的系統軟件”,第3.4章節,手冊的條目號:1214574) 所有優先級又從頭開始 終止組態的基本通訊連接4縮寫詞含義IEC:International Electrotechnica

39、l Commission,國際電工技術委員會。FAQ:Frequently Asked Questions,常見問題解答。RAM:Random Access Memory ,隨機存取存儲器。它的特點是易揮發性,即掉電失憶。是動態內存,用來存取各種動態的輸入輸出數據、 中間計算結果以及與外部存儲器交換的數據和暫存數據。設備斷電后,中存儲的數據就會丟失。ROM:Read Only Memory 只讀存儲器(一次寫入,反復讀取)。 RAM 和 ROM 相比,兩者的最大區別是 RAM 在斷電以后保存在上面的數據會自動消失,而 ROM 就不會。ROM 又分一次性固化、光擦除和電擦除重寫三種類型。是靜態空

40、間,用來存儲東西的,如計算機中主板中的 BIOS 就是采用的 ROM。PROM:Programmable Read-Only Memory,可編程只讀存儲器。只允許寫入一次,所以也被稱為“一次可編程只讀存儲器”(One Time Progarmming ROM)。 EPROM:Erasable Programmable ROM,可擦除可編程只讀存儲器。可重復擦除和寫入,使用紫外線照射一定的時間可擦除其內容,擦除后即可進行再編程。 EEPROM : Electrically Erasable Programmable ROM,電可擦除可編程只讀存儲器它的最大優點是可直接用電信號擦除,也可用電信號

41、寫入。FEPROM: FlashEPROM ,閃存可擦除可編程只讀存儲器。它屬于 EEPROM 的改進產品,由于閃存卡可以在體積上做得很小,所以閃存卡在手機、數碼 相機、掌上電腦、MP3 等設備上獲得了廣泛的應用。如目前比較流行 CF 卡(Compact Flash)、 SD 卡(Secure Digital Memory Card)、索尼的記憶棒(Memory Stick)等。 MMC: Micro Memory Card , 微型存儲卡。它是一種 FEPROM 卡,主要用于西門子新型 S7-300CPU 及緊湊型 S7-300CPU 中(如 CPU31xC)。 市場中的用于手機的通用型 M

42、MC 卡不能用于西門子的 CPU 中,必須使用西門子專用的 MMC 卡。 A&D Service & SupportPage 18-21 PG:Programming device,西門子編程器。西門子出品的預裝西門子工程軟件(如 STEP7,Wincc 等),集成 CP5611 接口, 具備讀寫 MMC和 EPROM 卡接口的便攜式 PC 機。5附錄-相關設備訂貨號(以下產品型號僅供參考,具體型號以最新選型樣本為準)5.1S7-400 CPU 存儲卡 z用于 S7-400 CPU 的 FEPROM 卡64 KB6ES7 952-0KF00-0AA0256 KB6ES7 952-0KH00-0

43、AA01 MB6ES7 952-1KK00-0AA02 MB6ES7 952-1KL00-0AA04 MB6ES7 952-1KM00-0AA08 MB6ES7 952-1KP00-0AA016 MB6ES7 952-1KS00-0AA032 MB6ES7 952-1KT00-0AA064 MB6ES7 952-1KY00-0AA0z用于 S7 400 CPU 的 RAM 卡64 KB6ES7 952-0AF00-0AA0256 KB6ES7 952-1AH00-0AA01 MB6ES7 952-1AK00-0AA02 MB6ES7 952-1AL00-0AA04 MB6ES7 952-1AM00-

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論