0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STEP7符号/符号表使用

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-01-29 11:55 次阅读

共享符号与本地符号

符号可以分为共享符号与本地符号。
程序代码段中的共享符号与局部符号之间的差别可区分如下:

来自符号表中的符号(共享符号)将显示在引号".."内。

来自块的变量声明表中的符号(局部符号)将在前面冠以字符"#"。

下表详细描述共享符号与本地符号的区别:

24b387d6-9c1b-11ed-bfe3-dac502259ad0.png


24beb9b2-9c1b-11ed-bfe3-dac502259ad0.png注意:符号名(变量 ID)中不允许出现两个连续的下划线字符(例如,MOTOR__ON)。

在程序段中视图菜单命令的操作

使用菜单命令视图 > 显示 > 符号表示法,可以在地址的绝对表示法和符号表示法之间切换。

使用菜单命令视图 > 显示 > 符号信息,显示绝对地址和属于符号的符号注释。

设置地址优先权(符号地址/绝对地址)

转到 SIMATIC 管理器,并选择块文件夹,然后选择菜单命令编辑 > 对象 属性。在"地址优先级"标签中,可以进行与自己要求相适合的设置。

24cb5906-9c1b-11ed-bfe3-dac502259ad0.png

输入共享符号

编程过程中,有以下三种方式可以输入符号:

1.通过对话框
使用菜单命令视图 > 显示 > 符号表达式在打开块的块窗口中激活符号显示。菜单命令前将出现一个复选标记,表示符号表达式已激活。

确保块窗口中的符号表达式已打开(菜单命令视图 > 显示 > 符号表达式。)

在想要为其分配符号的程序代码段中,选择绝对地址。

选择菜单命令编辑 > 符号。

填写对开框然后将其关闭,单过"确定"确认您的输入并确保输入了一个符号。

所定义的符号将输入到符号表中。如果所作的输入会导致出现非唯一性符号,则会出现出错消息并将其拒绝。

2.通过符号表
1) 可使用多种方法打开符号表:

双击项目窗口中的符号表

选择项目窗口中的符号表,并选择菜单命令编辑 > 打开对象。

2) 要为符号表输入新的符号,可将光标放置在表中的第一个空白行,并对单元进行填充。可使用菜单命令插入 > 符号,将新的空白行插入到符号表当前行的前面。使用编辑菜单中的命令可复制和修改现有的条目。进行保存,然后关闭符号表。也可保存尚未完全定义的符号。

24d5148c-9c1b-11ed-bfe3-dac502259ad0.png

状态列含义如下:

24df731e-9c1b-11ed-bfe3-dac502259ad0.png

3) 从其它表格编辑器中导入。例如从Microsoft Excel中导入,参考下面的小节。在输入符号时,应注意以下几点:

符号表的导入导出

下列文件格式均可导入到符号表或从符号表中导出:

ASCII 文件格式(ASC)

数据交换格式(DIF)
可在Microsoft Excel 中打开、编辑和保存 DIF 文件。

系统数据格式(SDF)
可在Microsoft Access 中打开、编辑和保存 SDF 文件。

设置列表(SEQ)
以DIF格式导出,使用Excel编辑较为常见。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STEP7
    +关注

    关注

    4

    文章

    102

    浏览量

    32224
  • 符号
    +关注

    关注

    0

    文章

    55

    浏览量

    4215

原文标题:STEP7 符号/符号表使用

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    char是有符号类型还是无符号类型?

    看一个C语言的笔试题,题目很简单,问char是有符号类型还是无符号类型?
    的头像 发表于 03-17 10:15 331次阅读

    如何将SCOUT的工程关联到STEP7中?

    如何将SCOUT的工程关联到STEP7中,就是SCOUT添加了一个伺服的设置,然后如何关联到STEP7中,可以在STEP7中打开SCOUT 的文件
    发表于 01-09 13:16

    verilog中数据的符号属性(有符号数和无符号数)探究根源

    为了省流,还是先甩结论。有符号数和无符号数的最本质区别就是:符号位的识别和高位拓展。除此之外,另一个区别就是从人的角度如何如何读这个数,或者说$display(%d)打印时打印的值是什么(而从机器的角度它压根就不区分signed
    的头像 发表于 12-10 10:50 511次阅读
    verilog中数据的<b class='flag-5'>符号</b>属性(有<b class='flag-5'>符号</b>数和无<b class='flag-5'>符号</b>数)探究根源

    27个比较常用的电源符号

    27个比较常用的电源符号
    的头像 发表于 11-24 14:43 1646次阅读
    27个比较常用的电源<b class='flag-5'>符号</b>

    place part调用符号

    元器件符号
    上海为昕科技有限公司
    发布于 :2023年11月16日 15:28:45

    符号整型能产生哪些bug?

    为什么不建议使用无符号整型,无符号整型能产生哪些bug?
    的头像 发表于 11-09 17:09 247次阅读
    无<b class='flag-5'>符号</b>整型能产生哪些bug?

    电路图符号大全

    电路图是用来表示电路连接和元件的图形符号。下面是一些常见的电路图符号
    的头像 发表于 10-27 11:13 1.6w次阅读
    电路图<b class='flag-5'>符号</b>大全

    西门子STEP7 5.X 系统兼容性问题解析

    STE7 V5.x STEP7 V5.5开始支持Win7 32bit系统 STEP7 V5.5 SP1开始支持Win7 64bit系统 STEP7 V5.6开始支持Win10 64bit系统
    的头像 发表于 10-25 10:27 521次阅读
    西门子<b class='flag-5'>STEP7</b> 5.X 系统兼容性问题解析

    KiCad中不同GND符号的含义及应用

    “ 对于刚接触电子设计的小伙伴,经常会对原理图中各种不同样式的接地(GND)符号搞晕。GND、GNDA、GNDD、大地、机壳地等到底有什么区别?该如何使用呢? ” 地的种类 我们先来
    发表于 08-18 16:55

    符号IO域和图形IO域的介绍

    符号IO域指已经编辑好的符号来显示输出输入变量。
    的头像 发表于 07-31 09:52 1366次阅读
    <b class='flag-5'>符号</b>IO域和图形IO域的介绍

    符号的作用与示例

    符号符号是指在定义或者声明一个对象(变量、结构体成员、函数)时,在对象的前面添加 attribute ((weak)) 标志所得到的对象符号。如下所示函数即为一个弱对象符号 vo
    的头像 发表于 06-22 11:36 594次阅读

    焊接符号标注实例及方法

       基本坡口符号 坡口符号   (注:图中“破”应为“坡”) 焊接图纸符号标注图解示例 焊接符号标注实例及方法 在焊接结构图样上,焊接方法可按国家标准GB5185-85的规定用阿拉伯
    的头像 发表于 06-15 15:52 4065次阅读
    焊接<b class='flag-5'>符号</b>标注实例及方法

    放大器的电路符号怎么表示?

    放大器的电路符号通常使用特定的图形符号来表示,以下是一些常见的放大器电路符号
    的头像 发表于 06-07 10:19 3179次阅读