監(jiān)控時(shí)跳出,請(qǐng)問如何解決
由于plc正在上載/下載,處于致命錯(cuò)誤狀態(tài)或缺失硬件而無法處理此命令。如果在版本為rel2.x.x的cpu上使用一個(gè)32k的存儲(chǔ)卡,請(qǐng)確保數(shù)據(jù)保持設(shè)置區(qū)域、強(qiáng)制值、數(shù)據(jù)庫(kù)和用戶程序大小都處于版本為rel1.x.x的cpu所支持范圍之內(nèi)”。
答:1、問題出在你這是新版本的cpu和老版本的卡,不兼容。新版本的cpu只能從老卡中讀,不能寫,所以你會(huì)看到那條報(bào)錯(cuò)。64k或256k的卡才能和新版本的cpu兼容。
2、在此介紹一下有關(guān)存儲(chǔ)卡的特性:
有關(guān)存儲(chǔ)卡:
、32k存儲(chǔ)卡:僅用于儲(chǔ)存和傳遞程序、數(shù)據(jù)塊和強(qiáng)制值。
、64k/256k存儲(chǔ)卡:可用于新版cpu(23版)保存程序、數(shù)據(jù)塊和強(qiáng)制值、配方、數(shù)據(jù)記錄和其他文件(如項(xiàng)目文件、圖片等)存儲(chǔ)卡的內(nèi)容一旦寫入不會(huì)丟失。
、64k/256k新存儲(chǔ)卡只能用于新版cpu(23版);32k存儲(chǔ)卡只可以用于向新版(23版)cpu傳遞程序,不支持64k/256k存儲(chǔ)卡的新功能;新版cpu不能向32k存儲(chǔ)卡中寫入任何數(shù)據(jù)。
、cpu進(jìn)入上電狀態(tài)時(shí),若存儲(chǔ)卡是空白的或者存儲(chǔ)的是不同類型cpu的程序,會(huì)導(dǎo)致錯(cuò)誤。高型號(hào)的cpu可以讀出用低型號(hào)cpu寫入的存儲(chǔ)卡,反之則不行。
3、一個(gè)典型的問題:
、使用23版本的新存儲(chǔ)卡向s7-200cn中復(fù)制程序?yàn)楹螘?huì)發(fā)生sf(系統(tǒng)故障)錯(cuò)誤?
23版的存儲(chǔ)卡與s7-200cncpu完全兼容,既可以用在23版以上的simatics7-200上,也可以用在s7-200cn上。
為了限制中國(guó)以外的用戶使用s7-200cncpu,通過存儲(chǔ)卡從simaticcpu到cncpu的程序轉(zhuǎn)移被限制,即它們之間不能通過存儲(chǔ)卡傳送程序。
要通過存儲(chǔ)卡向cncpu傳送程序,存儲(chǔ)卡必須在cncpu上編程。
要清除sf錯(cuò)誤,可以使用菜單命令“plc>存儲(chǔ)卡擦除”,然后執(zhí)行“plc>上電復(fù)位”。