6ES7 952-1KL00-0西門子內存卡6ES7 952-1KL00-0AA0
SIEMENS西門子上海朕鋅電氣設備有限公司
:鐘濤()
24小時銷售及:
電 話:
傳 真:
手 機:
: 1824547528
地址:上海市金山區楓灣路500號
西門子PLC6ES7 658-1AC16-0YA5
西門子PLC6ES7 658-1AC16-0YA5
《銷售態度》:質量保證、誠信服務、及時到位!
《銷售宗旨》:為客戶創造價值是我們永遠追求的目標!
《產品質量》:原裝*,*!
《產品優勢》:專業銷售 薄利多銷 信譽好,口碑好,價格低,貨期短,大量現貨,服務周到!
3.2 工作內存數據部分? 本地數據內存需求
控制器中的本地數據區用于存儲各優先級中斷運行的程序所需的臨時數據,這部分存儲空間是在控制器啟動初始化時完成預留分配。各功能塊所需的臨時數據存儲區大小可以通過功能塊屬性? General Part2中的Local data查詢到,如下圖所示。
圖 7 功能塊所需本地數據大小
控制器中按照中斷的優先級的方式分配本地數據的大小,通過CPU的屬性對話框? Memory中設置,下圖所示本地數據離線設置為8192 bytes,與上圖 5 工作內存Data部分詳細分配情況中在線的Local data分配吻合。
離線程序中實際所需的本地數據可以參考如下連接文檔進行計算:
80027837
按照實際程序所需的本地數據進行下圖8所示的Local data的設置,可以優化內存的分配。
圖 8 CPU本地數據分配
3.3 工作內存代碼部分? 通信作業內存需求
通信作業用于實現控制器和外圍設備的通信功能,每個通信作業在內存中需要占用一定的存儲空間,這部分存儲空間是在控制器啟動初始化時完成預留分配。離線的通信作業數可以參考上圖 8 CPU本地數據分配中的Communication resources進行設置。此處為300個,參考表格1中的數據,每個通信作業需要分配72 bytes的空間,總共所需300*72 = 21600 bytes,與上圖 4 工作內存 Code部分詳細分配情況中在線的Communication jobs內存分配吻合。
PCS 7系統中可以通過Chart reference data的統計數據查詢到離線程序所需的通信作業數,Step 7系統下則只有下載程序后通過上圖4查詢到。查詢到實際程序所需的通信作業數后,預留一定余量后對圖8進行設置,可以優化內存的分配。
3.4 工作內存代碼部分? 輸入/輸出映像區內存需求
輸入/輸出映像區為控制器預留的、用于存儲I/O的映像數據的區間,控制器按照一定的機制進行I/O數據的動態更新,可以優化程序讀取I/O的速度和性能。PCS 7中要求必須基于映像區的方式進行I/O信號的讀取,冗余控制系統中也要求基于映像區的方式進行I/O信號的讀取。這部分存儲空間是在控制器啟動初始化時完成預留分配。
通過CPU的屬性對話框? Cycle/Clock Memory頁面進行設置,如下圖所示。
圖 9 CPU過程映像區分配
此處為1000 Process image input/1000 Process image output,參考表格1中的數據,每個映像區字節需要分配12 bytes的空間,總共所需1000*12 = 12000 bytes輸入/輸出,與上圖 4 工作內存 Code部分詳細分配情況中Process-image inputs、Process-image outputs內存分配吻合。
實際程序中所需的映像區范圍可以通過I/O卡件的地址范圍查詢到,查詢到實際程序所需的映像區范圍后,預留一定余量后對圖9進行設置,可以優化內存的分配。
圖 10 查詢I/O地址范圍
如上圖紅色標識所示,輸入地址為0~515,則輸入映像區范圍zui小設置為516字節,輸出地址為0~515,則輸出映像區范圍zui小設置為516字節。
注:地址范圍查詢時不用關心上圖10中Type列中帶*的輸入地址(卡件診斷地址)。此外圖9中的映像區范圍必須設置為偶數。
3.5 工作內存代碼部分? 診斷緩沖區內存需求
診斷緩沖區用于存儲CPU在線的診斷信息,以便用于診斷維護等。CPU在線信息中的Diagnose buffer即為此處所說的診斷緩沖區。這部分存儲空間是在控制器啟動初始化時完成預留分配。
圖 11 CPU在線診斷信息
通過CPU的屬性對話框? Diagnostics/Clock頁面進行設置,如下圖所示。