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

发布时间:2024-01-13
符号使得可以采用具有某种意义的符号名来代替绝对地址进行工作。使用简短的符号和详细的注释能满足有效程序创建和良好程序文档的要求。
本地符号和局部符号的区别如下:
共享符号 局部符号
有效性 在整个用户程序中有效 能被所有块使用 在所有块中有相同的含义 在整个用户程序中的名称必须是唯一的 仅在对其进行定义的块中有效 同一个符号可以根据不同用途在不同的块中使用
允许的字符 字母,数字,特殊字符 除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自动实现。但是,如果一个符号既作为共享符号,又作为局部符号存在,那么必须明确指明它的标识以避免混淆。此外,使用包含空格的共享符号时也需要该标识。
上一个:1206 3.6nF -50V贴片电容
下一个:数控技术的产生发展及技术水平

小米5像素怎么样,小米5像素好吗
德国威卡wika用于带保护套管柔性多点温度计tr96
硬盘备份,拿下硬盘怎么备份
手机用蓝牙怎么传视频,怎么用蓝牙传下好的视频
如何繁殖和栽培带叶兜兰?
如何用万用表判断电动机好坏
一串红的繁殖与栽培
HD1是什么意思怎么取消,我想把HD1那个删掉咋删
设计用哪款笔记本,哪个牌子的笔记本适合设计用
魅族pro怎么刷固件,魅族路由器mini刷固件