共享符号和局部符号的区别

来源:本站
导读:目前正在解读《共享符号和局部符号的区别》的相关信息,《共享符号和局部符号的区别》是由用户自行发布的知识型内容!下面请观看由(电工学习网 - www.9pbb.com)用户发布《共享符号和局部符号的区别》的详细说明。

符号使得可以采用具有某种意义的符号名来代替绝对地址进行工作。使用简短的符号和详细的注释能满足有效程序创建和良好程序文档的要求。

本地符号和局部符号的区别如下:

共享符号 局部符号
有效性
  • 在整个用户程序中有效
  • 能被所有块使用
  • 在所有块中有相同的含义
  • 在整个用户程序中的名称必须是唯一的
  • 仅在对其进行定义的块中有效
  • 同一个符号可以根据不同用途在不同的块中使用
允许的字符
  • 字母,数字,特殊字符
  • 除0x00, 0xFF和引号的变元音符号
  • 当使用特殊字符时,符号必须位于引号中
  • 字母
  • 数字
  • 下划线 ( _ )
用法 可定义共享符号用于:
  • I/O信号 (I, IB, IW, ID, Q, QB, QW, QD)
  • 外围输入/输出(PI, PQ)
  • 位存储器(M, MB, MW, MD)
  • 定时器 (T)/ 计数器(Z)
  • 代码块(OB, FB, FC, SFB, SFC)
  • 数据块 (DB)
  • 用户定义数据类型 (UDT)
  • 变量表(VAT)
可定义局部符号用于:
  • 块参数(输入, 输出和输入-输出参数)
  • 块静态数据
  • 块临时数据
定义点 符号表 块的变量声明表

注意事项:
在代码中,共享符号通过引号("...") 被识别,而本地符号通过前面标识符(#)识别。识别由STEP 7自动实现。但是,如果一个符号既作为共享符号,又作为局部符号存在,那么必须明确指明它的标识以避免混淆。此外,使用包含空格的共享符号时也需要该标识。

提醒:《共享符号和局部符号的区别》最后刷新时间 2023-07-10 04:12:49,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《共享符号和局部符号的区别》该内容的真实性请自行鉴别。