处于致命错误状态或缺失硬件而无法处理此命令
郑志武
发布于2013-03-05 22:09
204
0
标签:
如何解决监控时跳出
由于plc正在上载/下载,处于致命错误状态或缺失硬件而无法处理此命令。如果在版本为rel2.x.x的cpu上使用一个32k的存储卡,请确保数据保持设置区域、强制值、数据库和用户程序大小都处于版本为rel1.x.x的cpu所支持范围之内”。
图片说明: 1,截图
佳答案
1、楼主描述较为简单,没有说说你的cpu和卡的订货号。问题出在你这是新版本的cpu和老版本的卡,不兼容。新版本的cpu只能从老卡中读,不能写,所以你会看到那条报错。64k或256k的卡才能和新版本的cpu兼容。
2、在此介绍一下有关存储卡的特性:
有关存储卡:
、32k存储卡:仅用于储存和传递程序、数据块和强制值。
、64k/256k存储卡:可用于新版cpu(23版)保存程序、数据块和强制值、配方、数据记录和其他文件(如项目文件、图片等)存储卡的内容一旦写入不会丢失。
、64k/256k新存储卡只能用于新版cpu(23版);32k存储卡只可以用于向新版(23版)cpu传递程序,不支持64k/256k存储卡的新功能;新版cpu不能向32k存储卡中写入任何数据。
、cpu进入上电状态时,若存储卡是空白的或者存储的是不同类型cpu的程序,会导致错误。高型号的cpu可以读出用低型号cpu写入的存储卡,反之则不行。
3、一个典型的问题:
、使用23版本的新存储卡向s7-200cn中复制程序为何会发生sf(系统故障)错误?
23版的存储卡与s7-200cncpu完全兼容,既可以用在23版以上的simatics7-200上,也可以用在s7-200cn上。
为了限制中国以外的用户使用s7-200cncpu,通过存储卡从simaticcpu到cncpu的程序转移被限制,即它们之间不能通过存储卡传送程序。
要通过存储卡向cncpu传送程序,存储卡必须在cncpu上编程。
要清除sf错误,可以使用菜单命令“plc>存储卡擦除”,然后执行“plc>上电复位”。