您现在的位置是:首页 > PLC技术 > PLC技术

STEP 7的Symbol Table(符号表)与,Variable declaratio

来源:艾特贸易2017-08-07

简介Symbol Table (符号表)与 Variable declaration table (变量声明表)是 STEP 7 中两种用来定义符号地址的表格形式,其本质都是为了建立绝对地址与符号地址之间的内在联系,但表格所针对的对

    Symbol Table(符号表)与Variable declaration table(变量声明表)是STEP 7中两种用来定义符号地址的表格形式,其本质都是为了建立绝对地址与符号地址之间的内在联系,但表格所针对的对象有所区别。

    STEP 7中,由于使用了共享符号与局域符号两种不同的符号地址,且其使用范围不同,因此,其定义的方法也因此而有所区别。

    共享符号是整个程序所使用的共同符号,可以在程序中通过统一、通用的符号表进行定义。用于全局符号定义的表,在STEP 7中称为Symbol Table(符号表)。符号表的创建和修改是通过符号编辑实现的。

    局域符号是某一特定逻辑块所使用的临时性标记,只能在特定的逻辑块中进行临时性定义。用于临时性的局域符号所定义的表被称为Variable declaration table(变量声明表)。局部符号的名称是在程序块的变量声明表中定义的。

    4-2列出了共享符号与局域符号之间的区别。

    4-2    共享符号与局域符号的比较

共享符号与局域符号的比较