應(yīng)用領(lǐng)域 | 環(huán)保,化工,交通,印刷包裝,紡織皮革 |
---|
系統(tǒng)存儲(chǔ)器是CPU系統(tǒng)運(yùn)行用來處理數(shù)據(jù)的,編程的時(shí)候很少能操作系統(tǒng)存儲(chǔ)器,所以知道有這么個(gè)存儲(chǔ)器就可以了。
![]() |
參考價(jià) | ¥668 |
訂貨量 | 1 噸 |
更新時(shí)間:2020-05-21 14:00:20瀏覽次數(shù):1231
聯(lián)系我們時(shí)請(qǐng)說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子S7-1500CPU存儲(chǔ)卡
系統(tǒng)存儲(chǔ)器是CPU系統(tǒng)運(yùn)行用來處理數(shù)據(jù)的,編程的時(shí)候很少能操作系統(tǒng)存儲(chǔ)器,所以知道有這么個(gè)存儲(chǔ)器就可以了。
LC上的存儲(chǔ)器與個(gè)人電腦上的存儲(chǔ)器功能相似,主要用來存儲(chǔ)系統(tǒng)程序、用戶程序和數(shù)據(jù)。
根據(jù)功能不同可把存儲(chǔ)器進(jìn)行細(xì)分,可分為如下幾個(gè)存儲(chǔ)區(qū):
裝載存儲(chǔ)器區(qū)(Load Memory)
工作存儲(chǔ)器區(qū)(Work Memory)
保存存儲(chǔ)器區(qū)(Retentive Memory)
系統(tǒng)存儲(chǔ)器區(qū)(System Memory)
上面四個(gè)區(qū)域除了裝載存儲(chǔ)器區(qū)是外插SIMATIC存儲(chǔ)卡,其他都是CPU內(nèi)部集成的存儲(chǔ)器。
1、 裝載存儲(chǔ)器
在S7-300/400系列PLC中裝載存儲(chǔ)器也就是外插的MMC卡,這個(gè)卡是Flash Memory,斷電后卡中的信息不會(huì)丟失。對(duì)于S7-1500 CPU的裝載存儲(chǔ)器,只能通過外插存儲(chǔ)卡擴(kuò)展,容量大支持到32G。
裝載存儲(chǔ)器主要存儲(chǔ)項(xiàng)目中的程序塊、數(shù)據(jù)塊、工藝對(duì)象、硬件配置,就是你用博途編寫程序和組態(tài)硬件產(chǎn)生的所有數(shù)據(jù)。
在你下載程序的過程中,首先是存儲(chǔ)到裝載存儲(chǔ)器中,然后再復(fù)制到工作存儲(chǔ)器中,程序和數(shù)據(jù)在工作存儲(chǔ)器中運(yùn)行。
對(duì)CPU的任何操作都不會(huì)讓SIMATIC存儲(chǔ)卡的用戶程序丟失,也不會(huì)損壞程序。所以無論你CPU怎么損壞,用戶程序是不會(huì)丟失的,但是沒有了SIMATIC存儲(chǔ)卡,即使你買再多的CPU,依然要重寫程序。
裝載存儲(chǔ)器類似電腦的硬盤。
在S7-300/400 PLC中,裝載存儲(chǔ)器不存儲(chǔ)項(xiàng)目中的符號(hào)和注釋等信息,但是S7-1500 PLC的裝載存儲(chǔ)器可以保存變量的符號(hào)、注釋信息以及PLC的數(shù)據(jù)類型。
西門子SIMATIC存儲(chǔ)卡的知識(shí)以后專門介紹,這篇文章你知道所謂裝載存儲(chǔ)器就是S7-300/400上的MMC卡,S7-1500上這張卡叫做SIMATIC存儲(chǔ)卡。
2、工作存儲(chǔ)器
工作存儲(chǔ)器是集成在CPU內(nèi)部的RAM存儲(chǔ)器,容量根據(jù)型號(hào)確定,不能擴(kuò)展。所以在選擇CPU時(shí)除了要考慮指令的處理速度,還要考慮終程序的大小。如果寫完程序發(fā)現(xiàn)CPU沒法運(yùn)行,就比較麻煩了。
可分為代碼工作存儲(chǔ)器和數(shù)據(jù)工作存儲(chǔ)器,分別用來保存與程序運(yùn)行有關(guān)的代碼(OB/FC/FB)和數(shù)據(jù)塊(DB)。
工作存儲(chǔ)器類似個(gè)人電腦中的內(nèi)存條,斷電時(shí)數(shù)據(jù)會(huì)丟失,恢復(fù)供電時(shí)CPU會(huì)從裝載存儲(chǔ)器復(fù)制數(shù)據(jù)到工作存儲(chǔ)器。
3、系統(tǒng)存儲(chǔ)器
系統(tǒng)存儲(chǔ)器與工作存儲(chǔ)器一樣,都是集成在CPU內(nèi)部的RAM存儲(chǔ)器,數(shù)據(jù)掉電丟失,容量不能擴(kuò)展。系統(tǒng)存儲(chǔ)器主要包括:
輸入過程映像區(qū)(I區(qū))
輸出過程映像區(qū)(Q區(qū))
位存儲(chǔ)區(qū)(M區(qū))
定時(shí)器區(qū)(T區(qū))
計(jì)數(shù)器區(qū)(C區(qū))
局部數(shù)據(jù)區(qū)(L區(qū))
I/O外設(shè)存儲(chǔ)器
以上存儲(chǔ)區(qū)如果你不理解什么意思,自己找資料看看,都是基礎(chǔ)知識(shí),不贅述了。
系統(tǒng)存儲(chǔ)器是CPU系統(tǒng)運(yùn)行用來處理數(shù)據(jù)的,編程的時(shí)候很少能操作系統(tǒng)存儲(chǔ)器,所以知道有這么個(gè)存儲(chǔ)器就可以了。
4、保持存儲(chǔ)器
保持存儲(chǔ)器是集成在CPU內(nèi)部的非易失存儲(chǔ)器,通過參數(shù)設(shè)置可以使一部分?jǐn)?shù)據(jù)掉電不丟失。
M、T、C和數(shù)據(jù)塊內(nèi)的數(shù)據(jù),默認(rèn)情況掉電會(huì)復(fù)位,可通過參數(shù)設(shè)置成可保持,那么在掉電時(shí)數(shù)據(jù)會(huì)保存到保持存儲(chǔ)器中。
存儲(chǔ)卡的妙用
S7-1500中對(duì)存儲(chǔ)卡的功能做了很多實(shí)用且貼心的更新,以下就是西門子控制器中常用的幾種存儲(chǔ)卡的功能對(duì)比。
圖
Figure17存儲(chǔ)卡功能比較
1.1.1. 項(xiàng)目程序下載原來可以這樣
新的S7-1500可以借助存儲(chǔ)間接的完成程序的下載。流程如下,在TIA博途軟件中將程序文件以特定的格式存儲(chǔ)在SMC存儲(chǔ)卡中,然后將存儲(chǔ)卡裝載在S7-1500的PLC上,執(zhí)行系統(tǒng)啟動(dòng)流程。
圖
Figure18程序下載
1.1.2. 存儲(chǔ)器使用:數(shù)據(jù)記錄
在S7-1500中CPU通過指令“Data Logging”可以在 Data Log 中存儲(chǔ)過程值。 Data Log 將以csv 格式存儲(chǔ)在 SIMATIC 存儲(chǔ)卡的“datalogs”目錄中。 數(shù)據(jù)記錄將存儲(chǔ)在預(yù)設(shè)定大小的一個(gè)循環(huán) Data Log 中。
在程序中通過“Data Logging”指令,可以創(chuàng)建、打開和寫入 Data Log,還可以關(guān)閉Data Log。 可通過創(chuàng)建定義一個(gè)單 Data Log 數(shù)據(jù)記錄的數(shù)據(jù)塊,確定要記錄的變量??蓪⒃摂?shù)據(jù)塊可用作新建 DataLog 數(shù)據(jù)記錄的臨時(shí)存儲(chǔ)器。
通過 CPU 的 Web 服務(wù)器,可以方便地管理SIMATIC存儲(chǔ)卡上的csv文件(例如,重新命名、保存至硬盤、刪除等)。為了防止意外更改這些文件,請(qǐng)?jiān)?STEP 7 中為Web服務(wù)器組態(tài)訪問權(quán)限。
西門子S7-1500CPU存儲(chǔ)卡
系統(tǒng)存儲(chǔ)器是CPU系統(tǒng)運(yùn)行用來處理數(shù)據(jù)的,編程的時(shí)候很少能操作系統(tǒng)存儲(chǔ)器,所以知道有這么個(gè)存儲(chǔ)器就可以了。