【摘要】:使用符号表主要是为了使程序清晰易读。可以为地址或数值指定符号,在符号表建立符号和绝对地址或常数值的关联。图2.9符号表的存储区地址重叠符号表中图标用来显示在程序中定义却未被引用的所有符号。图2.10带符号表的梯形图系统预定义了一个符号表,可以通过在“符号表”上右击,在弹出的快捷菜单中选择“插入”→“S7-200符号表”命令进行查看,如图2.11所示。
使用符号表主要是为了使程序清晰易读。可以为地址或数值指定符号,在符号表建立符号和绝对地址或常数值的关联。其意义和单片机程序设计中的定义端口类似,都是使某一物理地址或常数有意义,以方便使用,也便于阅读与理解程序。可以选择“符号表”→“用户定义”命令,建立符号表。图2.8所示为建立的用户定义符号表。
注意:一定要先建立符号表,再编写梯形图,这样,梯形图中的变量对应的名称就可以显示出来,避免在编程时出现重线圈。
图2.8 建立的用户定义符号表
注意:重叠并不意味着错误,如图2.9中的VD500与VB500显示重叠,是因为它们的地址空间有一部分是相同的,VD500的存储空间包括VB500和VB501。
图2.9 符号表的存储区地址重叠
在编写程序时,当输入符号名称时,系统有自动补全功能,以方便输入。默认情况下,符号表中会显示符号和地址。通过选择“工具”→“选项”命令,弹出“选项”对话框,选择“程序编辑器”选项卡,在“符号寻址”下拉列表中可切换为只显示符号。通过选择“查看”→“符号寻址”命令,可切换为只显示地址。图2.10为带符号表的梯形图。
图2.10 带符号表的梯形图
系统预定义了一个符号表,可以通过在“符号表”上右击,在弹出的快捷菜单中选择“插入”→“S7-200符号表”命令进行查看,如图2.11所示。预定义系统符号表提供了对常用PLC系统功能的访问。(www.xing528.com)
图2.11 打开预定义符号表
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。