您现在的位置是:首页 > PLC技术 > PLC技术
STEP 7的Symbol Table(符号表)的编辑技术方法
来源:艾特贸易2017-08-10
简介Symbol Table (符号表)是符号地址的汇集,可以被不同的工具利用,如 LAD/STU FBD 编辑器等。在符号编辑器内,用于全局变量的 Symbol Table (符号表),通过编辑符号表可以完成对象的符号
Symbol Table(符号表)是符号地址的汇集,可以被不同的工具利用,如LAD/STU FBD编辑器等。在符号编辑器内,用于全局变量的Symbol Table(符号表),通过编辑符号表可以完成对象的符号定义。
1.打开SymbolEditor(符号表编辑器)
可以利用以下两种方式打开SymbolEditor(符号表编辑器)。
①在项目管理器的S7Program(1)文件夹内,双击右窗口的Symbols图标,打开符号表编辑器,如图4-57所示。
②也可以通过执行LAD/STL/FBD编辑器中的菜单命令Options→Symbol Table,可打开SymbolEditor(符号表编辑器),如图4-58所示。
图4-57 从SIMATIC管理器打开符号表编辑器窗口
图4-58 从LAD/STL/FBD编辑器打开符号表编辑器窗口
当打开符号表编辑器时,自动打开符号表。符号表包含全局符号的Status(状态)、Symbol(符号名)、Address(地址)、Data Type(数据类型)和Comment(注释)等表格栏。每个符号占用符号表的一行。将鼠标移到符号表的最后一个空行,可以向表中添加新的符号定义。当定义一个新符号后,会自动插入一个空行。将鼠标移到表格左边的标号处,选中一行,单击Delete按钮,即可删除一个符号。
参照图4-58填入Symbol(符号名称列)、Address(绝对地址列)和Comment(注释列)。完成后单击按钮保存。
2.SymbolEditor(符号表编辑器)的结构
当打开符号表编辑器时,自动打开符号表。符号表包含全局符号的Status(状态)、Symbol(符号名)、Address(地址)、Data Type(数据类型)和Comment(注释)等表格栏。
①Symbol(符号名)。符号名不能超过24个字符。一张符号表最多可容纳16 380个符号。
数据块中的地址(DBD、DBW、DBB和DBX)不能在符号表中定义。它们的名字应在数据块的声明表中定义。
组织块(OB)、系统功能块(SFB)和系统功能(SFC)已预先被赋予了符号名,编辑符号表时可以引用这些符号名。该引入文件被保存在SIMATIC路径…\S7data\Symbol\symbol.sdf。
②Addresses(地址)。地址是一个特定存储区域和存储位置。例如,输入I12.1,输入时程序要对地址的语法进行检查,还要检查该地址是否可以赋给指定的数据类型。
③Date Type(数据类型)。在SIMATIC中可以选择多种数据类型。输入地址后,软件将自动添加数据类型( Data Type),用户也可以修改它。如果所作的修改不适合该地址或存在语法错误,在退出该区域时,会显示一条错误信息。
④Comment(注释)。注释Comment是可选的输入项,简短的符号名与更详细的注释混合使用,使程序更易于理解,注释不能超过80个字符。输入完后需保存符号表。
3.SymboI Table(符号表)的编辑
每个符号占用符号表的一行。将鼠标移到符号表的最后一个空行,可以向表中添加新的符号定义。当定义一个新符号后,会自动插入一个空行。将鼠标移到表格左边的标号处,选中一行,单击Delete按钮,即可删除一个符号。
在图4-57、图4-58中,填入Symbol(符号名称列)、Address(绝对地址列)和Comment(注释列)。完成后,单击保存按钮。
点击排行
