如何清除STEP 7中的错误信息 257:5?

描述
错误信息描述如下所示:
257:5  one or more objects of a type cannot be displayed. ...
由与服务器有关的另一个错误文本或者一个 step 7 无法找到或识别的文件来补充。在 simatic 管理器中打开一个块(fb,fc,ob 或 db)时出现这个错误信息,可能由以下的原因导致:
需要运行的 step 7 项目中包含一个或多个选项软件包。而任一选项软件包在计算机上安装的版本旧或者不存在。
需要运行的项目是高版本 step 7 中做的配置,其包含的功能或模块在旧版本 step 7 中不包括。
硬盘上无足够的存储空间或者交换文件需要空间(虚拟主内存)太小。
step 7 项目或部分程序被破坏。
step 7 安装有缺陷或者 simatic 软件的文件被损坏。
下表中描述了补救的措施。
序号
错误信息257:5的补救
1
 缺少选项包
检查运行的项目需要哪个选项包,
安装需要的选项包,检查选项包,step 7 版本和操作系统之间的兼容性。
安装选项包需要的许可证和授权。
*如果已经安装 step 7软件,兼容性列表包含在此子目录中“start > simatic > information > english > step 7 compatibility list”。
2
 缺少操作系统更新
检查 step 7 和微软 windows操作系统之间的兼容性,可能需要更新 step 7 版本。例如,step 7 v5.4 至少需要微软 windows xp 专业 sp3版。
3
step 7 version conflict    step 7 版本冲突
step 7项目向下兼容以前版本。例如,由 v5.4 版本中建立的项目也可以在 v5.3版本中编辑。但是,要求在 v5.4 版本下建立的项目中不能包含任何组件和功能(这些以前版本不支持),如新 cpu 模块或新功能(访问保护或 simatic version trail)。
如果 step 7 v5.4 的项目需要在 v5.3 中用,项目只能使用 v5.3 所支持的模块订货号,可能需要用以前的订货号替代新模块组态。
从 step 7 v5.2 向上,可以通过硬件升级包(hsp)来装载新模块,
注意
也可以参考自述文件的 6.6 章节“不同 step 7 版本之间的转换”,“新模块在旧版本 step 7中 ” 。
4
内存不足
step 7 v5.4 需要650 ~900mb可用的硬盘内存。
windows 操作系统需要额外的硬盘内存交换文件(一般为 c 盘),依靠内存实现扩充,所以至少需要保留 2 倍主内存大小的空间。(例如:如果主内存 512mb,那就需要另外 1024mb 的硬盘空闲空间用于安装 step 7 时的文件交换。 )在拷贝整个项目时需要更大的文件交换空间,这个空间根据项目的大小而定,例如(额外的两倍项目大小硬盘空间)。如果交换文件的内存太小,可能会产生错误(或程序可能会被压碎)。如果其他的 windows 应用(如 word)和 step 7 v5.4 同时运行也需要额外的硬盘空间用于文件交换。
5
项目损坏
用重组项目的方法可能能恢复项目,重组可以压缩项目,同时由于删除导致的间隙也从项目中去掉。这种方法可以减少项目的内存需求。
打开“file > save as..”对话框;
激活选项“with reorganization (slow)”;
修改项目名称,然后点击ok。
如果上述的补救方式没有帮助,创建新项目“file > new...”,把旧项目中的程序块到新项目。也可以通过“station > export...”和“station > import”功能将硬件组态从旧项目拷贝到新项目。
6
如果 simatic step 7软件的部分文件损坏或 step 7 软件安装失败会显示上述的错误信息,一般可以用 step 7 cd 的修复功能来恢复软件。如果不能通过修复功能或者重新安装 step 7 来恢复软件,推荐完全卸载 step 7,也可以在注册表中进行删除。然后重新安装 step 7 。