一、S7-1200存儲(chǔ)卡的基本介紹
S7-1200CPU使用的存儲(chǔ)卡為SD卡,有如下四種功能(實(shí)際為三種):
1. 作為CPU的預(yù)裝載存儲(chǔ)區(qū),用戶項(xiàng)目文件僅存儲(chǔ)在卡中,CPU中沒有項(xiàng)目文件,離開存儲(chǔ)卡將無法運(yùn)行。
2. 在有編碼器的情況下,作為向多個(gè)S7-1200PLC傳送項(xiàng)目文件的介質(zhì)。
3. 忘記密碼時(shí),清除CPU內(nèi)部項(xiàng)目文件和密碼。
4. 更新S7-1200CPU的固件版本(只限24M卡)。
注意:
1. 對(duì)于S7-1200CPU,存儲(chǔ)卡不是必需的。
2. 將存儲(chǔ)卡插到一個(gè)處于運(yùn)行狀態(tài)的CPU上,會(huì)造成CPU停機(jī)。
3. S7-1200CPU僅支持由西門子制造商預(yù)先格式化過的存儲(chǔ)卡。
訂貨號(hào):
訂貨號(hào) | 容量 |
6ES7 954-8LB00-0AA0 | 2M |
6ES7 954-8LC00-0AA0 | 4M |
6ES7 954-8LF00-0AA0 | 24M |
4. 如果使用Windows格式化程序?qū)Υ鎯?chǔ)卡進(jìn)行格式化,CPU將無法使用該存儲(chǔ)卡。
5. 目前S7-1200還無法配合存儲(chǔ)卡實(shí)現(xiàn)配方和數(shù)據(jù)歸檔的高級(jí)功能。
二、S7-1200存儲(chǔ)卡的工作模式
兩種工作模式:
1. 程序卡:作為S7-1200CPU的裝載存儲(chǔ)區(qū),所有程序和數(shù)據(jù)存儲(chǔ)在卡中,CPU內(nèi)部集成的存儲(chǔ)區(qū)中沒有項(xiàng)目文件,設(shè)備在運(yùn)行過程中存儲(chǔ)卡不能被拔除。
2. 傳輸卡:用于從存儲(chǔ)卡向CPU傳送項(xiàng)目,傳送完成后必須將存儲(chǔ)卡拔出,CPU可以離開存儲(chǔ)卡獨(dú)立運(yùn)行。
三、程序卡模式
優(yōu)點(diǎn):更換CPU時(shí)不需要重新下載項(xiàng)目文件。
怎樣將項(xiàng)目文件裝載到存儲(chǔ)卡:
步:將存儲(chǔ)卡設(shè)定到“編程”模式。建議做此操作之前清除存儲(chǔ)卡中的所有文件。
第二步:設(shè)置CPU的啟動(dòng)狀態(tài)為“Warm restart-RUN”。
第三步:將CPU斷電。
第四步:將存儲(chǔ)卡插到CPU卡槽內(nèi)。
第五步:將CPU上電。
第六步:使用博途軟件下載項(xiàng)目,此時(shí)是將項(xiàng)目文件(包括用戶程序、硬件組態(tài)和強(qiáng)制值)下載到存儲(chǔ)卡中,而不是CPU內(nèi)部集成的存儲(chǔ)區(qū)中。
完成上述步驟后,CPU可以帶卡正常運(yùn)行。此時(shí)如果將存儲(chǔ)卡拔出,CPU會(huì)報(bào)錯(cuò),“ERROR”紅燈閃爍。
四、傳輸卡模式
優(yōu)點(diǎn):在沒有編程器的情況下,方便快捷地向多個(gè)S7-1200CPU拷貝項(xiàng)目文件。
怎樣向傳輸模式的存儲(chǔ)卡中裝載項(xiàng)目:
步:將存儲(chǔ)卡設(shè)定到“傳輸”模式。建議客戶做此操作前清除存儲(chǔ)卡中的所有文件。
第二步:設(shè)置CPU的啟動(dòng)狀態(tài)為“Warm restart-RUN”。
第三步:直接拖拽PLC設(shè)備到存儲(chǔ)卡盤符。
說明:
做好的“程序卡”可以直接更改為“傳輸卡”。
從存儲(chǔ)卡復(fù)制項(xiàng)目到S7-1200CPU:
步:將CPU斷電。
第二步:將存儲(chǔ)卡插到CPU卡槽。
第三步:將CPU上電,CPU上“MAINT”黃燈閃爍。
第四步:將CPU斷電,將存儲(chǔ)卡拔出。
第五步:將CPU上電。
五、使用存儲(chǔ)卡清除密碼
如果忘記了之前設(shè)定到S7-1200的密碼,通過“恢復(fù)出廠設(shè)置”無法清除S7-1200內(nèi)部的程序和密碼,的清除方式就是使用存儲(chǔ)卡。步驟如下:
1. 將S7-1200設(shè)備斷電。
2. 插入一張存儲(chǔ)卡插到S7-1200CPU上,存儲(chǔ)卡中的程序不能有密碼保護(hù)。
3. 將S7-1200設(shè)備上電。
S7-1200上電后,會(huì)將存儲(chǔ)卡中的程序復(fù)制到內(nèi)部的FLASH寄存器中,即執(zhí)行清除密碼操作。
也可以用相同的方法插入一張全新的或者空白的存儲(chǔ)卡到S7-1200CPU,設(shè)備上電后,S7-1200CPU會(huì)將內(nèi)部的存儲(chǔ)區(qū)的程序轉(zhuǎn)移到存儲(chǔ)卡中,拔下存儲(chǔ)卡后,S7-1200CPU內(nèi)部將不再有用戶程序,即實(shí)現(xiàn)了清除密碼。
存儲(chǔ)卡中的內(nèi)容可以使用讀卡器清除。
注意:
1. 不要格式化存儲(chǔ)卡。
2. IP地址并不能被清除。
3. 插入空白存儲(chǔ)卡后,內(nèi)部裝載存儲(chǔ)區(qū)的設(shè)備組態(tài)、用戶程序和任何的強(qiáng)制值被復(fù)制的存儲(chǔ)卡中(即便是原來CPU內(nèi)容為空也是如此)。存儲(chǔ)卡此時(shí)成為一個(gè)包括之前存儲(chǔ)在內(nèi)部裝載存儲(chǔ)區(qū)的數(shù)據(jù)的程序卡。復(fù)制完成后,內(nèi)部裝載存儲(chǔ)區(qū)被清空。如果插入的不是空白卡,內(nèi)部裝載存儲(chǔ)區(qū)將不被清空。
六、使用24M存儲(chǔ)卡更新S7-1200CPU的固件版本。
S7-1200固件版本下載地址:http://support.automation.siemens.com/WW/view/cn。
注意:
1. 不同訂貨號(hào)的S7-1200CPU的固件文件不同,下載地址也不同。用戶在下載和更新固件之前請(qǐng)核對(duì)產(chǎn)品訂貨號(hào)。
2. 2M和4M的村欻卡不能用于CPU固件升級(jí)。
3. 固件升級(jí)前CPU內(nèi)部存儲(chǔ)的項(xiàng)目文件(程序塊、硬件組態(tài)等)不受影響,不會(huì)被清除。
4. 如果存儲(chǔ)卡中的固件文件訂貨號(hào)與實(shí)際CPU的訂貨號(hào)不一致,即使執(zhí)行了下列步驟,CPU的原固件版本也不會(huì)改變。
更新CPU的固件步驟如下:
步:使用電腦通過讀卡器清除存儲(chǔ)卡中的內(nèi)容。注意:不要格式化存儲(chǔ)卡。
第二步:下載版固件文件,里面包含一個(gè)“S7_JO.SYS”文件和一個(gè)“FWUPDATE.SYS”文件夾。
第三步:將“S7_JO.SYS”文件和“FWUPDATE.SYS”文件夾拷貝到存儲(chǔ)卡中。
第四步:將存儲(chǔ)卡插到CPU卡槽中,此時(shí)CPU會(huì)停止,”MAINT“指示燈閃爍。
第五步:將CPU斷電再上電。CPU的”RUN/STOP“指示燈紅綠交替閃爍說明你哥股減正在被更新中。”RUN/STOP“指示燈亮,”MAINT“指示燈閃爍說明固件更新已經(jīng)結(jié)束。
第六步:拔出存儲(chǔ)卡。
第七步:再次將CPU斷電再上電。
用戶可以在博途軟件中查看CPU目前的固件版本以確認(rèn)是否已更新。
補(bǔ)充說明:
一、獲取空白存儲(chǔ)卡的方法:
1. 購買一個(gè)新的沒有使用過的西門子SIMATIC MC存儲(chǔ)卡。
2. 如果SIMATIC MC卡不是空白的,使用Window資源管理器刪除存儲(chǔ)卡上的”SIMATIC.S7S“文件夾和”S7_JOB.S7S“文件。
二、如果對(duì)存儲(chǔ)卡模式不進(jìn)行先期設(shè)置,默認(rèn)將為程序卡,而不是傳輸卡或固件更新卡。
三、不管存儲(chǔ)卡是否為空白卡,只要插入CPU,則CPU裝載存儲(chǔ)器將被清空,區(qū)別是空白卡將把CPU裝載存儲(chǔ)區(qū)原內(nèi)容復(fù)制到該空白卡成為程序卡,而非空白卡除了清空CPU裝載存儲(chǔ)區(qū)外,自身內(nèi)容將保留。
四、讀取存儲(chǔ)卡內(nèi)容時(shí),只能通過電腦或者其它讀卡器才可以,插在CPU上再連接電腦讀取是不可以讀到的。
五、設(shè)置存儲(chǔ)卡模式需要在博途軟件中,清除存儲(chǔ)卡上內(nèi)容不要進(jìn)行格式化,而是要通過Windows資源管理器來刪除。