您现在的位置是:首页 > 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编辑器中的菜单命令OptionsSymbol Table,可打开SymbolEditor(符号表编辑器),如图4-58所示。

从SIMATIC管理器打开符号表编辑器窗口

    4-57    SIMATIC管理器打开符号表编辑器窗口

从LAD/STL/FBD编辑器打开符号表编辑器窗口

    4-58    LAD/STL/FBD编辑器打开符号表编辑器窗口

    当打开符号表编辑器时,自动打开符号表。符号表包含全局符号的Status(状态)、Symbol(符号名)、Address(地址)、Data Type(数据类型)和Comment(注释)等表格栏。每个符号占用符号表的一行。将鼠标移到符号表的最后一个空行,可以向表中添加新的符号定义。当定义一个新符号后,会自动插入一个空行。将鼠标移到表格左边的标号处,选中一行,单击Delete按钮,即可删除一个符号。

    参照图4-58填入Symbol(符号名称列)、Address(绝对地址列)和Comment(注释列)。完成后单击按钮保存。

    2SymbolEditor(符号表编辑器)的结构

    当打开符号表编辑器时,自动打开符号表。符号表包含全局符号的Status(状态)、Symbol(符号名)、Address(地址)、Data Type(数据类型)和Comment(注释)等表格栏。

    Symbol(符号名)。符号名不能超过24个字符。一张符号表最多可容纳16 380个符号。

    数据块中的地址(DBDDBWDBBDBX)不能在符号表中定义。它们的名字应在数据块的声明表中定义。

    组织块(OB)、系统功能块(SFB)和系统功能(SFC)已预先被赋予了符号名,编辑符号表时可以引用这些符号名。该引入文件被保存在SIMATIC路径…\S7data\Symbol\symbol.sdf

    Addresses(地址)。地址是一个特定存储区域和存储位置。例如,输入I12.1,输入时程序要对地址的语法进行检查,还要检查该地址是否可以赋给指定的数据类型。

    Date Type(数据类型)。在SIMATIC中可以选择多种数据类型。输入地址后,软件将自动添加数据类型( Data Type),用户也可以修改它。如果所作的修改不适合该地址或存在语法错误,在退出该区域时,会显示一条错误信息。

    Comment(注释)。注释Comment是可选的输入项,简短的符号名与更详细的注释混合使用,使程序更易于理解,注释不能超过80个字符。输入完后需保存符号表。

    3SymboI Table(符号表)的编辑

    每个符号占用符号表的一行。将鼠标移到符号表的最后一个空行,可以向表中添加新的符号定义。当定义一个新符号后,会自动插入一个空行。将鼠标移到表格左边的标号处,选中一行,单击Delete按钮,即可删除一个符号。

    在图4-57、图4-58中,填入Symbol(符号名称列)、Address(绝对地址列)和Comment(注释列)。完成后,单击保存按钮