如何清除STEP 7中的错误信息 257:5?
时间:2021-07-16 15:36:36 作者:admin 点击:次
描述
错误信息描述如下所示:
"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 。