在使用 STEP 7 V11 编译后,为什么会出现 PID 和 USS 库元素有缺陷或者过期的提示消息呢?

n

说明
在将项目从 STEP 7 V10.5 移植成 TIA Portal V11 后,编译时出现了如下关于 PID 和 USS 的错误消息提示:n

  • 正在使用的USS_DRV 库元素已损坏。从“Instruction” 选项卡中选择最新版本的库元素。n
  • 正在使用的 PID_Compact 版本已经过期。升级 CPU 的固件并且从“Instruction” 选项卡中选择最新版本。

特定情况下,当你在 TIA Portal V11+SP1和 TIA Portal V11+SP2 中创建一个项目时,也会得到上述的消息提示。原因就在于 STEP 7 中转换的库功能块的版本。为了使程序能够在 STEP 7 V11 中正常使用,则必须在项目中升级库元素才能与 TIA Portal V11 的库相匹配。n

升级 USS 库元素版本过程的举例说明如下表所述:n

步 骤 过程
1 在项目导航中找到使用库 指令的块,并打开程序编辑器。 n

注意
在有许多程序块的大项目中,可以打开任意的程序编辑器。而不必打开调用了库指令的程序块。

2在“Insruction” 任务卡找到相同的库元素并标记它。
3此例中的库版本为 USS_DRV 1.0。任务卡与程序编辑器中的库元素显示了各自指令的当前版本。 程序编辑器中的块用红色标识。现在就可以从紧挨着指令的下拉列表盒中选择新的版本。在此例中版本号是V1.1 。 n

在使用 STEP 7 V11 编译后,为什么会出现 PID 和 USS 库元素有缺陷或者过期的提示消息呢?

图. 01n

注意
只需在子目录选择一个常用的版本号,然后子目录中所有的库元素就会变成同一版本号。

4现在就可以升级这些调用 了库元素的块 n

  • 可以通过菜单命令 "Options > Block call > Update all"n
  • 或者通过 "Update inconsistent block calls"(在图.02中标记为 "2")

一旦这些指令中的一个被执行,红色标记就去除了。

在使用 STEP 7 V11 编译后,为什么会出现 PID 和 USS 库元素有缺陷或者过期的提示消息呢?

图. 02

5需要编译程序两次,因为 第一次编译后的警告信息还在显示。然后此STEP 7 V11的项目就通过一致性检查了。

注意
此方法可应用于所有项目库。

额外关键字

升级, 版本冲突

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330218.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论