6ES7953-8LG20-0AA0
1. 產(chǎn)品概況
1.1 引言
自動(dòng)化領(lǐng)域的當(dāng)前發(fā)展主流趨勢(shì)是基于PLC集成的解決方案。在實(shí)現(xiàn)若干復(fù)雜工藝功能和運(yùn)動(dòng)控制的應(yīng)用中,基于PLC的機(jī)電一體化1)解決方案得到了迅速的推廣,它既能為用戶提供更加靈活和更加效能的機(jī)械設(shè)備,也能大大地節(jié)約制造成本。因此,機(jī)電一體化的理念正逐漸地貫徹到越來(lái)越多的項(xiàng)目規(guī)劃和產(chǎn)品設(shè)計(jì)中。
在機(jī)電一體化方案中,注重運(yùn)動(dòng)控制的工藝功能在自動(dòng)化系統(tǒng)和驅(qū)動(dòng)系統(tǒng)中得到了廣泛的應(yīng)用。西門子的Technology CPU(或稱T CPU)實(shí)現(xiàn)了在一個(gè)SIMATIC CPU中集成工藝和運(yùn)動(dòng)控制功能,它不僅可*地執(zhí)行開(kāi)環(huán)控制和運(yùn)動(dòng)控制的任務(wù),而且能*集成在SIMATIC產(chǎn)品家族和TIA(Totally Integrated Automation,全集成自動(dòng)化)環(huán)境之中。
作為新的SINAMICS驅(qū)動(dòng)家族的一員,SINAMICS S120是滿足機(jī)器和工廠框架中高性能要求的模塊化驅(qū)動(dòng)系統(tǒng)。S120提供了高性能的單軸和多軸驅(qū)動(dòng),憑借其擴(kuò)展性和靈活性,可廣泛應(yīng)用在眾多行業(yè)。
1)機(jī)電一體化(Mechatronics),結(jié)合了機(jī)械工程、計(jì)算機(jī)技術(shù)和電子技術(shù)的綜合性學(xué)科,常用于制造業(yè)的設(shè)計(jì)和開(kāi)發(fā)工作。
1.2 Technology CPU產(chǎn)品介紹
目前西門子提供了三款T CPU(如圖1)供用戶選擇:315T-2DP、317T-2DP和317TF-2DP。CPU 315T-2DP/CPU 317T-2DP應(yīng)用在運(yùn)動(dòng)控制和標(biāo)準(zhǔn)控制相結(jié)合的典型應(yīng)用中;CPU317TF-2DP除了包含了以上兩款產(chǎn)品的所有功能,還提供了額外的故障安全功能,可應(yīng)用在標(biāo)準(zhǔn)控制、運(yùn)動(dòng)控制和安全相關(guān)控制相結(jié)合的綜合應(yīng)用之中。
![](https://support.industry.siemens.com/cs/images/91143374/images_01.png)
圖1 T CPU產(chǎn)品家族
T CPU包括以下部分:
- SIMATIC CPU 31x-2DP
- 符合PLCopen認(rèn)證的運(yùn)動(dòng)控制功能
- 工藝組態(tài)(工藝對(duì)象、軸組態(tài)、工藝工具等)
系統(tǒng)提供預(yù)編程的符合PLCopen認(rèn)證的功能塊簡(jiǎn)化了用戶的編程工作。STEP 7選件包S7-Technology可用于對(duì)所有的工藝功能進(jìn)行編程和調(diào)試。
T CPU可同時(shí)處理多達(dá)32個(gè)(對(duì)于315T-2DP)或64個(gè)(對(duì)于317T(F)-2DP)工藝對(duì)象。
更多T CPU產(chǎn)品信息請(qǐng)參考支持中心提供的相關(guān)網(wǎng)頁(yè)。
1.3 SINAMICS S120產(chǎn)品介紹
Sinamics S120 是西門子公司推出的全新的集 V/F、矢量控制及伺服控制于一體的驅(qū)動(dòng)控制系統(tǒng),它不僅能控制普通的三相異步電動(dòng)機(jī),還能控制同步電機(jī)、扭矩電機(jī)及直線電機(jī)。其強(qiáng)大的定位功能將實(shí)現(xiàn)進(jìn)給軸的、相對(duì)定位。內(nèi)部集成的 DCC(驅(qū)動(dòng)控制圖表)功能,用 PLC 的 CFC 編程語(yǔ)言來(lái)實(shí)現(xiàn)邏輯、運(yùn)算及簡(jiǎn)單的工藝等功能。
S120分為兩種,AC/AC(單軸驅(qū)動(dòng)器)和DC/AC(多軸驅(qū)動(dòng)器)。
更多S120產(chǎn)品信息請(qǐng)參考支持中心提供的相關(guān)網(wǎng)頁(yè)。
2. 準(zhǔn)備
2.1 環(huán)境要求
2.1.1 本文檔所述實(shí)例基于以下硬件環(huán)境:
? PS307 5A 6ES7307-1EA00-0AA0
? CPU 317TF-2DP 6ES7317-6TF14-0AB0
? SIMATIC MMC 8M 6ES7953-8LP11-0AA0
? SIMATIC Field PG M3 6ES7715-1BB23-0AA1
? PROFIBUS電纜
? 其他S7 300模塊(如果有,如DI、DO等)
? S120 Training Case 6ZB2480-0BA0,
6ES7953-8LG20-0AA0
圖2 S120 Training Case
包括:
(1)CU320 6SL3040-0MA00-0AA1
(2)非調(diào)節(jié)型電源模塊5kW 6SL3130-6AE15-0AA0
(3)雙電機(jī)模塊3A 6SL3120-2TE13-0AA0
(4)同步電機(jī)(1FK7022-5AK71-1AG3),通過(guò)SMC20(6SL3055-0AA00-5BA1)接增量型編碼器(2048,Sin/Cos,1Vpp)
(5)同步電機(jī)(1FK7022-5AK71-1LG3),通過(guò)DRIVE-CLIQ接值編碼器(512 ppr,EnDat)
(6)CompactFlash Card 6SL3054-0CG01-1AA0
2.1.2 本文檔所述實(shí)例基于以下軟件環(huán)境:
? Window XP SP3
? STEP 7 V5.5 SP2
? S7 Technology V4.2 SP1
? S7 Distributed Safety V5.4 SP52)
2)如需使用故障安全功能,則需要此軟件。
2.2 任務(wù)
2.2.1 組態(tài)實(shí)例
![](https://support.industry.siemens.com/cs/images/91143374/images_03.png)
圖3 系統(tǒng)連接圖
2.2.2 任務(wù)
使用HW Config和S7T Config組態(tài)軸,然后借助STEP 7用戶程序操作該軸。要完成該任務(wù)請(qǐng)遵循以下步驟:
步驟 | 內(nèi)容 |
1 | 接線 |
2 | 在HW Config中對(duì)CPU 317TF-2DP進(jìn)行組態(tài) |
3 | 更改MPI/DP接口的傳輸速率并將組態(tài)數(shù)據(jù)下載到CPU中 |
4 | 組態(tài)DP(DRIVE) |
5 | 激活生成工藝系統(tǒng)數(shù)據(jù) |
6 | 使用HW Config對(duì)驅(qū)動(dòng)器進(jìn)行組態(tài) |
7 | 組態(tài)通過(guò)PG/PC接口訪問(wèn)驅(qū)動(dòng)器 |
8 | 將硬件組態(tài)下載到目標(biāo)硬件中 |
9 | 使用S7T Config組態(tài)SINAMICS驅(qū)動(dòng)器 |
10 | 使用S7T Config組態(tài)軸工藝對(duì)象 |
11 | 創(chuàng)建工藝DB |
12 | 使用STEP 7用戶程序控制軸 |
13 | 試運(yùn)行 |
表1 操作步驟列表
2.2.3 使用站向?qū)?br />如果在步驟 1 之后,借助站點(diǎn)向?qū)Ы⒘?T 站點(diǎn),則可以一步式執(zhí)行步驟 2 到 5 ,然后接著執(zhí)行步驟 6 。
3. 步驟
3.1 步驟1:接線
3.1.2 PROFIBUS接線
用PROFIBUS電纜連接CU320到CPU 317TF-2DP的DP(DRIVE)接口,并將CU320的 PROFIBUS 地址設(shè)置為4 ??砂凑杖缦路绞街苯油ㄟ^(guò)硬件DIP開(kāi)關(guān)設(shè)置CU320的PROFIBUS 地址:
![](https://support.industry.siemens.com/cs/images/91143374/images_04.png)
系統(tǒng)存儲(chǔ)器用于存放輸入輸出過(guò)程映像區(qū)(PII,PIQ)、位存儲(chǔ)器(M)、定時(shí)器(T)和計(jì)數(shù)器(C))、塊堆棧和中斷堆棧以及臨時(shí)存儲(chǔ)器(本地?cái)?shù)據(jù)堆棧)。
工作存儲(chǔ)器:
工作存儲(chǔ)器僅包含運(yùn)行時(shí)使用的程序和數(shù)據(jù)。RAM 工作存儲(chǔ)器集成在CPU中, RAM中的內(nèi)容通過(guò)電源模塊供電或后備電池保持。除了S7 417-4 CPU可以通過(guò)插入的存儲(chǔ)卡來(lái)擴(kuò)展工作存儲(chǔ)器外,其他PLC的工作存儲(chǔ)器都無(wú)法擴(kuò)展。
3. 裝載存儲(chǔ)器:
裝載存儲(chǔ)器是用于存放不包含符號(hào)地址分配或注釋(這些保留在編程設(shè)備的存儲(chǔ)器中)的用戶程序。裝載存儲(chǔ)器可以是存儲(chǔ)器卡、內(nèi)部集成的RAM或內(nèi)部集成的EPROM.
4. 保持存儲(chǔ)器:
保持存儲(chǔ)器是非易失性的RAM,通過(guò)組態(tài)可以在PLC掉電后即使沒(méi)有安裝后備電池的情況下,保存一部分位存儲(chǔ)器(M)、定時(shí)器(T)、計(jì)數(shù)器(C)和數(shù)據(jù)塊(DB)。在設(shè)置CPU參數(shù)時(shí)一定要要保持的區(qū)域。(注意:由于S7-400 PLC沒(méi)有非易失性RAM,即使組態(tài)了保持區(qū)域,再掉電時(shí)若沒(méi)有后備電池,也將丟失所有數(shù)據(jù)。這是S7-300 PLC 與S7-400 PLC 的重要區(qū)別)
1) 當(dāng)在step7 中執(zhí)行下裝(download)時(shí),會(huì)把編程設(shè)備中的用戶程序下裝到CPU的裝載存儲(chǔ)區(qū),同時(shí)會(huì)把運(yùn)行時(shí)使用的程序和數(shù)據(jù)寫入工作存儲(chǔ)區(qū)(如OB1和數(shù)據(jù)塊)。
2) 若CPU沒(méi)有后備電池,當(dāng)系統(tǒng)斷電時(shí),在工作存儲(chǔ)器中定義了保持特性的數(shù)據(jù)塊會(huì)把數(shù)據(jù)寫入保持存儲(chǔ)器中,上電后保持存儲(chǔ)器會(huì)把斷電時(shí)的數(shù)據(jù)寫入到工作存儲(chǔ)區(qū), 保證了運(yùn)行數(shù)據(jù)斷電不丟失(過(guò)程如圖7-1中與箭頭所示)。
3) 若CPU沒(méi)有后備電池,當(dāng)系統(tǒng)斷電時(shí),系統(tǒng)存儲(chǔ)區(qū)中定義n的保持位存儲(chǔ)器(M)、定時(shí)器(T)和計(jì)數(shù)器(C))斷電時(shí)也會(huì)寫入保持存儲(chǔ)器,恢復(fù)上電時(shí)斷電時(shí)的數(shù)據(jù)重新寫入,保證了運(yùn)行數(shù)據(jù)斷電不丟失(如圖7-1中與箭頭所示)。
按照CPU 的裝載存儲(chǔ)器來(lái)分類:新型S7-300 CPU、標(biāo)準(zhǔn)型S7-300 CPU、帶內(nèi)置EPROM 的S7300 CPU,具體描述如下:
新型S7-300 CPU是指使用MMC卡作為其裝載存儲(chǔ)器的CPU,此類CPU不用安裝后備電池,免維護(hù)。由于新型S7300-CPU它不含內(nèi)置的裝載存儲(chǔ)器,因此必須使用MMC卡。新型的S7-300 CPU包括緊湊型 (即CPU31xC系列)和由標(biāo)準(zhǔn)型更新的新型CPU。任何程序的下載方式都直接保存到卡中, 沒(méi)有MMC卡,是無(wú)法把程序下載到CPU中的。
MMC卡需要用戶根據(jù)程序大小單獨(dú)訂貨,選型時(shí)建議大于CPU工作內(nèi)存,CPU313,CPU314,CPU315-2DP,CPU317-2DP 系列CPU的可插拔MMC卡大支持8 MB ,其他高支持4 MB
用于新型S7-300 CPU的MMC 卡(Micro Memory Card )型號(hào)如下:
64 KB 6ES7 953-8LF11-0AA0
128 KB 6ES7 953-8LG11-0AA0
512 KB 6ES7 953-8LJ11-0AA0
2 MB 6ES7 953-8LL11-0AA0
4 MB 6ES7 953-8LM11-0AA0
8 MB 6ES7 953-8LP11-0AA0
![](http://www.ad.siemens.com.cn/download/Upload/FilesUp/upimages/A0097//image013.jpg)
注:以上產(chǎn)品的訂貨號(hào)會(huì)因?yàn)楫a(chǎn)品軟硬件的升級(jí)略有調(diào)整,產(chǎn)品特性以產(chǎn)品名稱為準(zhǔn)。
圖8-1
MMC的使用壽命主要取決于以下因素:
1. 刪除或編程步驟的數(shù)量。
使用MMC的CPU有SFC 82,83,84等特性,可以進(jìn)行數(shù)據(jù)的讀寫:
² SFC82“CREA_DBL”:在裝載內(nèi)存(Load Memory)中生成數(shù)據(jù)塊
² SFC83“READ_DBL”:讀裝載內(nèi)存(Load Memory)中的數(shù)據(jù)塊
² SFC84“WRIT_DBL”:寫數(shù)據(jù)塊(內(nèi)容)到裝載內(nèi)存(Load Memory)即MMC卡中。
但是,請(qǐng)注意由于MMC卡重復(fù)寫入的次數(shù)是有限的,所以當(dāng)調(diào)用SFC 84向MMC卡寫數(shù)據(jù)時(shí)只在相應(yīng)的時(shí)間間隔(例如每小時(shí),每天...)調(diào)用。如果MMC卡在保存時(shí)發(fā)生故障,相關(guān)的調(diào)用塊會(huì)發(fā)出否定應(yīng)答,其結(jié)果存放在程序的返回值(RET_VAL)中。錯(cuò)誤就會(huì)記錄在CPU的診斷緩沖區(qū)中。
關(guān)于SFC 82,83,84 的使用參見(jiàn)文檔“MMC卡數(shù)據(jù)的讀寫”。
當(dāng)周圍溫度超過(guò)為60℃時(shí),會(huì)影響MMC的使用壽命,0-60℃的工作環(huán)境下,MMC卡可進(jìn)行刪除/ 寫 操作100,000次
3. MMC卡嚴(yán)禁帶電插拔。務(wù)必在電源關(guān)閉的條件下拆卸該卡。帶電插拔時(shí)會(huì)使卡燒壞。
4. 一些意外情況情況也會(huì)損壞MMC卡
1) 當(dāng)裝載用戶程序時(shí)突然斷電
2) 當(dāng)執(zhí)行 “copy RAM to ROM”時(shí)突然斷電。
3) 當(dāng)存儲(chǔ)器復(fù)位時(shí)出現(xiàn)模塊存儲(chǔ)賦值錯(cuò)誤。
4) 錯(cuò)誤格式化或格式化不能進(jìn)行。
5) 當(dāng)用戶用手觸摸MMC卡金屬部分時(shí),如果有靜電,也可能使卡損壞。
注意:MMC 卡只能使用西門子的PG或西門子專有的讀卡器(prommer)進(jìn)行格式化,使用其它第三方的讀卡器進(jìn)行讀卡和格式化操作都將破壞此卡。
MMC是新型CP的裝載存儲(chǔ)器,任何程序的下載方式都直接保存到卡中。
下載的方法有如下幾種:
1. 直接下載:用快捷欄中的下載按鍵直接下載?;蚴褂肧TEP7中的“PLC >“Download”菜單命令下載。(如圖8-2)
圖8-2
2. 使用STEP7中的“PLC >“Download User Program to Memory Card”菜單命令將整個(gè)程序下載(如圖8-2),注意使用該指令時(shí)不能下載單個(gè)或部分程序塊,只能整體下載,同時(shí)會(huì)將MMC卡中原來(lái)的內(nèi)容清除。此方法也同樣適用于FEPROM卡。
3. 使用STEP7中的“PLC >Copy RAM to ROM” (如圖8-2) 菜單命令,可以把工作存儲(chǔ)器的內(nèi)容拷貝到MMC卡中,同時(shí)會(huì)將MMC卡中原來(lái)的內(nèi)容清除。此操作只能是 CPU 在STOP模式下才能執(zhí)行。這個(gè)指令用于把CPU中當(dāng)前運(yùn)行值 如DB塊的運(yùn)行值拷貝到FEPROM卡中,這樣下次用MRES復(fù)位時(shí),DB塊的值就會(huì)復(fù)位為保存過(guò)的值。此操作對(duì)于FEPROM卡同樣有效,
4. 使用PG時(shí)可以使用STEP7中的“File > S7-Memory Card > Open” 菜單命令(如圖8-3)打開(kāi)存儲(chǔ)卡,再用“PLC > Save to Memory Card ”將文件寫入MMC.此方法也同樣適用于FEPROM卡。
圖8-3
5. 在程序中通過(guò)調(diào)用SFC84“WRIT_DBL”(向裝載存儲(chǔ)器寫數(shù)據(jù)塊),可以將工作存儲(chǔ)器中的數(shù)據(jù)塊(內(nèi)容)寫入裝載存儲(chǔ)器(存儲(chǔ)卡)中。
使用MRES或者“Clear/Reset”不能刪除MMC卡中的數(shù)據(jù),只能刪除工作存儲(chǔ)器中的內(nèi)容,并復(fù)位所有的M,T,C以及DB塊的實(shí)際值。完成復(fù)位后會(huì)自動(dòng)將MMC卡中的程序拷貝到工作存儲(chǔ)器中,
如下方法可以刪除MMC卡中的數(shù)據(jù)。
1. 使用STEP7中的“View > Online” 菜單命令,在線打開(kāi)Blocks,選中要?jiǎng)h除的塊,用“Delete”鍵,即可直接刪除卡中的程序塊。這點(diǎn)類似于RAM 卡。
2. 用“PLC >Download User Program to Memory Card” (如圖8-2)下載一個(gè)空的程序。
3. 使用西門子編程器PG或西門子讀卡器來(lái)刪除或執(zhí)行格式化。
在下列情況出現(xiàn)時(shí),有可能會(huì)要求進(jìn)行被動(dòng)格式化:
1) 裝入應(yīng)用程序指令由于掉電而中斷
2) 向MMC卡寫數(shù)據(jù)時(shí)由于掉電而中斷
3) 卡中程序的組態(tài)與實(shí)際的硬件配置不相符時(shí)
4) 卡中有CPU無(wú)法正確識(shí)別的數(shù)據(jù)
可以執(zhí)行被動(dòng)格式化的標(biāo)志為CPU 的STOP 燈出現(xiàn)慢閃,這是CPU在請(qǐng)求被動(dòng)格式化,只有此時(shí)可以用MRES按鈕格式化MMC卡,把卡中的錯(cuò)誤信息清除,具體操作方法如下:
將模式開(kāi)關(guān)撥到MRES并保持直到STOP 燈保持常亮(約九秒),并在其后三秒內(nèi)迅速撥動(dòng)模式開(kāi)關(guān),即在三秒內(nèi)使模式開(kāi)關(guān)返回到STOP后再迅速撥回到MRES位置,此時(shí),STOP 燈快速閃爍,表示正在格式化。保持開(kāi)關(guān)在MRES位置,直到STOP 燈常亮,格式化完成。
注意:一定要使用規(guī)定的操作順序。否則,MMC就不能進(jìn)行格式化,而是返回存儲(chǔ)器復(fù)位狀態(tài)。這種情況是在CPU的STOP 燈慢速閃爍時(shí)使用,是一種被動(dòng)的格式化,在正常使用的情況下無(wú)法用MRES格式化MMC卡。
標(biāo)準(zhǔn)型S7-300 CPU指的是不使用MMC卡的S7-300 PLC,也稱為老式的S7- 300 CPU。除了CPU318- 2DP外,其它的老式CPU已不再出售。標(biāo)準(zhǔn)型S7-300含有內(nèi)置的RAM裝載存儲(chǔ)器,并可以使用FEPROM卡來(lái)擴(kuò)充裝載存儲(chǔ)器。另外,只有CPU 318-2DP可以使用RAM卡來(lái)擴(kuò)充裝載存儲(chǔ)器。
標(biāo)準(zhǔn)型的S7-300CPU有內(nèi)置的Load memory ,通過(guò)插入FEPROM(Flash FEPROM)卡擴(kuò)展裝載存儲(chǔ)器,F(xiàn)lash FEPROM卡更重要的是作為程序備份。在沒(méi)有后備電池時(shí)PLC掉電,在PLC上電后都會(huì)自動(dòng)從FEPROM卡中拷貝程序到CPU的工作存儲(chǔ)器中。CPU318的存儲(chǔ)區(qū)與S7-400CPU 類似,工作存儲(chǔ)器分為存儲(chǔ)數(shù)據(jù)和存儲(chǔ)程序兩部分,分別存儲(chǔ)指令代碼和數(shù)據(jù)塊。過(guò)程如圖8-4所示:
西門子plc因?yàn)橛斜姸嘞盗泻托吞?hào),舉例說(shuō)明西門子 S7-300 存儲(chǔ)卡(MMC 卡)的使用?
西門子 S7-300 存儲(chǔ)卡(MMC 卡)的使用
1.MMC 卡上程序被加密后,無(wú)密碼而需要繼續(xù)使用此卡時(shí),需要格式化處理;
2.MMC 卡在不同型號(hào)的CPU 間轉(zhuǎn)移使用,需要格式化處理(或在原
CPU 中在線刪除所有程序);
3.MMC 卡懷疑硬件故障,需要格式化處理確認(rèn)。 綜合上述可能的需求,需要對(duì)MMC 卡格式化操作進(jìn)行說(shuō)明,
方法:
①用西門子的讀卡器;
②專門的PG 進(jìn)行格式化;
③如沒(méi)有該條件可以直接用S7-300CPU 的進(jìn)行操作,查看S7-300 安裝手冊(cè)
訂貨號(hào) 產(chǎn)品名稱
6ES7 314-1AF10-0AB0 新 型 CPU 314
6ES7 315-2AG10-0AB0 新型CPU 315-2DP
6ES7 312-5BD00-0AB0 CPU 312C
6ES7 313-5BE00-0AB0 CPU 313C
6ES7 313-6CE00-0AB0 CPU 313C-2DP
6ES7 313-6BE00-0AB0 CPU 313C-2PTP
6ES7 314-6CF00-0AB0 CPU 314C-2DP
6ES7 314-6BF00-0AB0 CPU 314C-2PTP
6ES7 613-1CA00-0AE3 C7 613
6ES7 635-2EC00-0AE3 C7 635 OP
6ES7 635-2EB00-0AE3 C7 635 OP
6ES7 151-7***-0AB0 ET200S with CPU
注:以上產(chǎn)品的訂貨號(hào)會(huì)因?yàn)楫a(chǎn)品軟硬件的升級(jí)略有調(diào)整,產(chǎn)品特性以產(chǎn)品名稱為準(zhǔn)。
1.在定購(gòu)以上產(chǎn)品時(shí),PLC 本身不帶有MMC 卡,所以為了正常使用PLC,您必須根據(jù)您工程項(xiàng)目實(shí)際需求定購(gòu)一個(gè)大小適用的MMC 卡,如果您的 PLC 上未插入MMC 卡,你是無(wú)法將 STEP7 中的程序和數(shù)據(jù)下載下去的,同時(shí)你應(yīng)當(dāng)注意,不能帶電插拔MMC 卡,否則會(huì)丟失程序或損壞MMC 卡。
2.在Simatic manager 中,選擇一個(gè)程序塊下載,則該塊被下載到MMC 卡中,如果在窗口左邊的樹(shù)型圖中選中 Block 文件夾進(jìn)行下載, 則所有的塊被下載到MMC 卡上,MMC 中原有的信息將被覆蓋,向
MMC 卡讀寫數(shù)據(jù)或下載程序的次數(shù)不受限制。
3.除過(guò) CPU 中集成的SFB/SFCs 塊外,MMC 當(dāng)中其他的塊可被在線刪除。
4.對(duì)某些 CPU 用新版 MMC 卡(6ES7 953-XXX10-0AA0)替代舊版MMC 卡(6ES7 953-XXX00-0AA0)時(shí)需要升級(jí) PLC 的OPERATING
SYSTEM。升級(jí)時(shí)需要使用PG(6ES7798-0BA00-0XA0)或帶USB 口的編程器(6ES7792-0AA00-0XA0),通過(guò) STEP7 MANAGER 窗口中的菜單功能“PLC/UPDATE OPERATING SYSTEM”將 CPU_HD.UPD 文件寫
5.MMC 卡作為CPU 的裝載內(nèi)存(Load Memory),在為您的
CPU 選型MMC 的時(shí)候,我們建議您所選的 MMC 卡一定要大于等于您所選定的CPU 工作內(nèi)存的大小(work memory),比工作內(nèi)存大一些,但如果您的應(yīng)用中,PLC 工作時(shí)要使用大量的過(guò)程數(shù)據(jù),歷史數(shù)據(jù), 配方數(shù)據(jù)等或控制工藝中存在較多的用戶程序塊、STEP7 中的應(yīng)用功能塊(如FB41、FB42 等)時(shí),建議選用 2-8M 的MMC 卡,但請(qǐng)注意只有 314、315-2DP、C7 系列的PLC 支持 8M 的MMC 卡。
6.MMC 卡是裝載內(nèi)存,所以不能夠在上位機(jī)中的組態(tài)軟件中直接讀取MMC 卡上的數(shù)據(jù)值(DB 塊中的數(shù)據(jù)),組態(tài)畫面讀取的是 PLC
RAM 內(nèi)存中的數(shù)據(jù)。
7.在西門子的PLC 上必須使用西門子的MMC 卡,如下表中所列出的,不能使用數(shù)碼相機(jī) PDA 等數(shù)碼產(chǎn)品使用的通用型MMC 卡。
64 Kbytes 6ES7 953-8LF11-0AA0
128 Kbytes 6ES7 953-8LG11-0AA0
512 Kbytes 6ES7 953-8LJ11-0AA0
2 Mbytes 6ES7 953-8LL11-0AA0
4 Mbytes 6ES7 953-8LM11-0AA0
8 Mbytes 6ES7 953-8LP11-0AA0
MMC 是新型CPU 的的裝載存儲(chǔ)器,任何程序的下載方式都直接保存到卡中,
下載的方法有如下幾種:
![圖 1-1](https://www.siemensplc.com/wp-content/uploads/2018/12/word-image-5.jpeg)
圖 1-1
1.直接下載:用快捷欄中的下載按 接下載,或使用 STEP7 中的“PLC>Download”菜單命令下載(如圖 1-1 所示)
2. 使 用 STEP7 中 的 “PLC>Download User Program to Memory Card”菜單命令將整個(gè)程序下載(如圖 1-1),注意使用該指令時(shí)不能下
載單個(gè)或部分程序塊,只能整體下載,同時(shí)會(huì)將MMC 卡中原來(lái)的內(nèi)容清除.此方法也同樣適用于FEPROM 卡.
3.使用STEP7 中的“PLC>Copy RAM to ROM”(如圖 1-1)菜單命令, 可以把工作存儲(chǔ)器的內(nèi)容拷貝到MMC 卡中,同時(shí)會(huì)將MMC 卡中原來(lái)的內(nèi)容清除.此操作只能是CUP 在STOP 模式下才能執(zhí)行.這個(gè)指令用于把
CPU 中當(dāng)前運(yùn)行值 如 DB 塊的運(yùn)行值拷貝到FEPROM 卡中,這樣下次用MRES 復(fù)位時(shí),DB 塊的值會(huì)復(fù)位為保存過(guò)的值.此操作對(duì)于 FEPROM 卡同樣有效.
4.使用 PG 時(shí),可以使用STEP7 中的“File>S7-Memory Card>Open” 菜單命令(如圖1-2)打開(kāi)存儲(chǔ)卡,再用“PLC>Save to Memory Card”將 文 件 寫 入 MMC, 此 方 法 也 同 樣 適 用 于 FEPROM 卡5.程序中通過(guò)調(diào)用SFC84 WRIT_DBL (向裝載存儲(chǔ)器寫數(shù)據(jù)塊),可以將工作存儲(chǔ)器中的數(shù)據(jù)塊(內(nèi)容)寫入裝載存儲(chǔ)器(存儲(chǔ)卡)中.
使用MRES 或者Clear/Reset 指令并不能刪除MMC 卡中的數(shù)據(jù),只能刪除工作存儲(chǔ)器中的內(nèi)容,并復(fù)位所有的M,T,C 以及DB 塊中的實(shí)際值, 完成復(fù)位后會(huì)自動(dòng)將MMC 卡中的程序拷貝到工作存儲(chǔ)器中,采用如下方法可以刪除掉MMC 卡中的數(shù)據(jù):
1.使用STEP7 中的 View>Online 指令,在線打開(kāi)Blocks,選中要?jiǎng)h除的塊,用 Delete 鍵,即可直接刪除卡中的程序塊,這點(diǎn)類似于 RAM 卡.
2下載一個(gè)空的程序。
3.使用西門子編程器 PG 或西門子讀卡器來(lái)刪除或執(zhí)行格式化. 五、刪除MMC 卡中的程序的特殊情況:被動(dòng)格式化
在下列情況出現(xiàn)時(shí),有可能會(huì)要求進(jìn)行被動(dòng)格式化:
1. 裝入應(yīng)用程序指令由于掉電而中斷
2.向MMC 卡中寫數(shù)據(jù)時(shí)由于掉電而中斷
3.卡中程序的組態(tài)與實(shí)際的硬件配置不相符時(shí)
4.卡中有 CPU 無(wú)法正確識(shí)別的數(shù)據(jù)
可以執(zhí)行被動(dòng)格式化的標(biāo)志為CPU 的STOP 燈出現(xiàn)慢閃,這是CPU 在請(qǐng)求被動(dòng)格式化,只有此時(shí)可以用MRES 按鈕格式化MMC 卡,把卡中的錯(cuò)誤信息清除,具體的操作方法如下:
將模式開(kāi)關(guān)打到MRES 并保持直到STOP 燈保持常亮(約九秒),并在其后兩秒內(nèi)迅速開(kāi)關(guān),使其返回到STOP 再迅速按回到MERS 位置,此時(shí),STOP 燈快速閃爍,表示正在格式化.保持開(kāi)關(guān)在MRES 位置,直到STOP 燈慢速閃爍時(shí)使用,是一種被動(dòng)格式化,在正常使用的情況下用MRES 是無(wú)法格式化MMC 卡的.
切記!!如果出現(xiàn)《格式化》對(duì)話提示請(qǐng)及時(shí)退出, 退出后再重新載入.否則出現(xiàn)數(shù)據(jù)或程序丟失概不負(fù)責(zé).
時(shí)先用普通 MMC 讀卡器(電腦城、手機(jī)店有售,10 元左右或您的筆記本電腦本身就有),讀出 S7-300 或 400 的MMC 卡內(nèi)容.
方法 1:請(qǐng)先打開(kāi)《S7ImgRD1.01.rar》軟件,
![西門子plc內(nèi)存卡如何用?-3](https://www.siemensplc.com/wp-content/uploads/2018/12/word-image-7.jpeg)
西門子plc內(nèi)存卡如何用?-3
在軟件窗口選擇對(duì)應(yīng)然的移動(dòng)磁盤,按一下《Start》按鈕,這時(shí)在彈出的‘建立文件’對(duì)話框中輸入你要建立的文件名,點(diǎn)擊《OK》按鈕,讀取開(kāi)始了......待讀取完成,程序密碼就會(huì)出現(xiàn)在下方。有了密碼這樣你就可以在線把程序下下來(lái).
附贈(zèng)一個(gè) 300-400 卡讀寫軟件,《S7_MMC 鏡像文件》。另外再贈(zèng)送 64K、128K、512K、8M 鏡像文件,當(dāng)你不小心將卡格式化,一般情況就報(bào)廢了,因?yàn)閿?shù)據(jù)格式不同,有此軟件可寫入映像數(shù)據(jù),可在 PLC 重新下載程序使用.
方法 2:通過(guò)上面的方法你已經(jīng)了plc密碼,但是如果你以后再次使用,又忘記了密碼,而讀取MMC卡又相當(dāng)費(fèi)時(shí),那么一個(gè)更為方便快捷的方法又來(lái)了---剛才您已經(jīng)建立了一個(gè)名為***.s7img的文件,那么現(xiàn)在您再用《Unlock_and_converter_MMC_Image_S7v v4.11.exe》這個(gè)軟件打開(kāi)該文件,按一下<密碼>下的,稍等密碼就會(huì)出現(xiàn)。有了密
碼這樣你就可以在線把程序下下來(lái),如果程序加了鎖再用《程序塊加解密.exe》這個(gè)軟件解鎖即全搞定. 這也是能300-400 的軟件。
S7 程序解密:
S7 程序解密,用于加鎖解鎖S7 300/400 的OB、FB、FC、DB 塊。當(dāng)你有解密軟件解密后將程序上傳到電腦后,很多程序塊是加了密的,只能顯示一個(gè)個(gè)小鎖,有此軟件可輕而易舉打開(kāi).使用前請(qǐng)備份原Project 以防不測(cè)。
![西門子plc內(nèi)存卡如何用?-4](https://www.siemensplc.com/wp-content/uploads/2018/12/word-image-8.jpeg)