一、S7-1200CPU使用的存儲(chǔ)卡為SD卡,存儲(chǔ)卡中可以存儲(chǔ)用戶項(xiàng)目文件,有如下四種功能:
1、作為CPU的裝載存儲(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、24M卡可以用于更新S7-1200CPU的固件版本。
二、存儲(chǔ)卡有兩種工作模式:
1、程序卡:存儲(chǔ)卡作為S7-1200 CPU 的裝載存儲(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)行。
三、裝載用戶項(xiàng)目文件到存儲(chǔ)卡:
1、將存儲(chǔ)卡設(shè)定到“編程”模式。建議做此操作之前清除存儲(chǔ)卡中的所有文件。
2、設(shè)置CPU的啟動(dòng)狀態(tài):在"Project tree"中右擊CPU選擇“屬性”,在“屬性”窗口中點(diǎn)擊“Startup”,此處我 們必須選擇“Warm restart-RUN”
3、在STEP 7 Basic中點(diǎn)擊下載, 將項(xiàng)目文件全部下載到存儲(chǔ)卡中。此時(shí)下載是將項(xiàng)目文件(包括用戶程序、硬件 組態(tài)和強(qiáng)制值)下載到存儲(chǔ)卡中,而不是CPU內(nèi)部集成的存儲(chǔ)區(qū)中。
4、將CPU斷電。
5、將存儲(chǔ)卡插到CPU卡槽內(nèi)
6、將CPU上電
完成上述步驟后,CPU可以帶卡正常運(yùn)行。此時(shí)如果將存儲(chǔ)卡拔出,CPU會(huì)報(bào)錯(cuò),"ERROR"紅燈閃爍。
四、從存儲(chǔ)卡復(fù)制項(xiàng)目到S7-1200PLC
第一步:將CPU斷電
第二步:插卡到CPU卡槽
第三步:將CPU上電,用戶會(huì)看到CPU的"MAINT"黃燈閃爍
第四步:將CPU斷電,將存儲(chǔ)卡拔出
第五步:將CPU上電
五、使用存儲(chǔ)卡清除密碼
如果忘記了之前設(shè)定到S7-1200的密碼,通過”恢復(fù)出廠設(shè)置“無法清除S7-1200內(nèi)部的程序和密碼,因此唯 一的清除方式是使用存儲(chǔ)卡。詳細(xì)步驟如下:
將S7-1200設(shè)備斷電
插入一張存儲(chǔ)卡到S7-1200CPU上,存儲(chǔ)卡中的程序不能有密碼保護(hù)
將S7-1200設(shè)備上電
S7-1200CPU上電后,會(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)容可以使用讀卡器清除。
千萬注意:不要格式化存儲(chǔ)卡
(轉(zhuǎn)載)