工控编程吧

标题: 如何在 STEP 7 (TIA Portal) 中, 当完成数据块的更改后检查数据一致性 [打印本页]

作者: baikhgmv    时间: 2016-11-8 09:17
标题: 如何在 STEP 7 (TIA Portal) 中, 当完成数据块的更改后检查数据一致性
如何在 STEP 7 (TIA Portal) 中, 当完成数据块的更改后检查数据一致性

在每次编译之前, STEP 7(TIA Portal) 都会检查调用块和其背景数据块或 PLC 数据类型和在 PLC 全局数据块的一致性


描述
与 STEP 7 V5.5 比较, 在 STEP 7 (TIA Portal) 的数据一致性检查是自动运行的. 在 STEP 7 V5.5 中必须单独选择检查数据一致性, 然后开始编译. 在 STEP 7 (TIA Portal) 中, 当修改了接口参数, PLC 的数据类型或全局数据块, 根据块的时间戳不同, 然后在编译时自动检查所有相关块的数据一致性. 否则, 在用户程序内的数据将不一致.

举例
如果修改了全局数据并进行编译, 块的接口变量也将一并被编译. 举例来说,如果修改了一个 FB 块的某个函数, 该函数及FB块将一起被编译.
如下图所示 在3 个函数的接口各自访问了 DB 块"Control" 中的一个变量, 即使仅修改了 DB 块"Control" 中的一个变量, 在编译过程中, 不仅该数据块, 还有3个函数都将被编译.
[attach]4473[/attach]
如果在修改完块后立即下载, 在下载到改变的块之前, 所有相关的块和全局数据都将自动编译.

更多信息
更多信息可参考 STEP 7 (TIA Portal) 在线帮助 "有关编译块的基本信息" .
创建条件
文中所用截图均在 STEP 7 (TIA Portal) V13 SP1 中生成.














欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4