在 STEP 7 (TIA Portal) 中,S7-1500 使用符号地址的优势是什么?

描述
在本条目中将讨论“通用定义和符号优化”的主题,以及 STEP 7 V5.x和 STEP 7 (TIA Portal) 中不同处理方式。

在 STEP 7 V5.x 中的处理方式
为了提高程序的可读性,给操作数分配简单易懂的名称:

  • 该操作数可以是数据块中的变量
  • 该操作数也可以是变量表中分配给输入,输出,标记,定时器和计数器的存储器地址。

在 LAD/STL/FBD 编辑器中输入地址后,相对应的符号名自动显示出来。借助块文件夹属性 "地址优先" 选项,可以设置成在符号表中更改符号或是设置成在打开块时以绝对数值为优先。更多信息请参考条目号12412995

当使用符号编程时,某些情况会影响性能,例如使用用户自定义数据类型(UDT)时。可以通过访问操作数(部分操作数,或是 Word 的一个 bit)的绝对地址的方式提高性能。但是,由于上述操作会使程序变得不清晰,需要额外注释说明。

在 TIA Portal 中的处理方式
SIMATIC S7-1500 比S7-300/400 的性能更为优异。基于这个原因,建议对所有的程序块进行优化的访问方式和符号编程。可以从 S7-1500 中优化的功能块中得到最多的方便,更多关于优化块的信息请参考67655611

优化访问方式的数据块中的数据元素在声明表中有唯一符号名。但是没有固定的地址。块中的数据元素会被自动分配相应的存储地址,存储空间得以优化。

在 STEP 7 (TIA Portal) 中,S7-1500 使用符号地址的优势是什么?
图. 01

使用符号地址的优势:

  • 程序易读,也就是说需要更少的注释。
  • 在 TIA Portal 中,智能感知支持符号输入。
  • 更强大的数据访问
  • 更少的程序类型安全错误(每次访问检测数据类型的有效性)
  • 用户程序编程中所有名称自动更新
  • 程序数据的存储不需要手动管理(绝对地址)
  • 不需要根据性能或程序大小而手动优化

更多信息

从 STEP 7 Professional V13 SP1 系统手册中可以得到更多信息,通过:

Symbolic AddressingSet Block Access

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

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

相关推荐

发表回复

登录后才能评论