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

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

3天内不再提示

西门子博途示例:设置优化块访问

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2024-01-15 10:41 次阅读

默认情况下,为 S7 - 1200/1500 的所有新创建的块启用优化块访问。可为 OB、FB 和全局DB设置块访问。对于背景DB,设置来自各自的 FB。如果将块从 S7- 300/400 控制器移植到 S7- 1200/1500 ,块访问不会自动复位设置。

您可以稍后将块访问更改为“优化块访问”。更改块访问后,您必须重新编译程序。如果将 FB更改为“优化块访问”,其分配的背景数据块将自动更新。

按照说明设置优化块访问。

设置优化块访问

步骤

单击项目树中的“最大化/最小化概览”按钮。

daad6d3a-b2f0-11ee-8b88-92fbcf53809c.png

2. 导航到“程序块”。

3. 在这里,您可以看到程序中的所有块以及它们是否经过优化。在此概览中,可以方便地更改“优化块访问”状态。

dac16632-b2f0-11ee-8b88-92fbcf53809c.png

注意:背景数据块(此处为“Function_block_1_DB ”)从相关FB继承“优化”状态。这就是为什么只能在FB上更改“优化”设置的原因。编译项目后,DB会根据相关联的FB获得相应状态。

在TIA 博途中显示优化和非优化的块

在以下两个图中,可以看出优化和非优化背景 DB之间的差异。

对于全局 DB,存在相同的差异。

图2 -12:优化数据块(无偏移地址)

dadc46e6-b2f0-11ee-8b88-92fbcf53809c.png

图2 -13:非优化的数据块(有偏移地址)

dae822a4-b2f0-11ee-8b88-92fbcf53809c.png

全局DB变量的掉电保持性直接在全局 DB中定义。默认情况下,预设的是掉电不保持。

在函数块(而不是背景 DB)的实例中定义变量的掉电保持性。因此,这些设置对于该FB的所有实例都有效。

优化和非优化变量之间的转换

通常建议使用优化的变量。但是,如果在个别情况下希望保留原有的程序,程序中

可混合使用优化和非优化的数据存储。

系统知道每个变量的内部存储,无论是结构化的(源自单独定义的数据类型)还是基本的(INT 、LREAL、...)。

在不同内存区域的相同类型的两个变量之间赋值,系统会自动转换。这种转换需要对变量结构化,因此应尽可能避免。

审核编辑:汤梓红

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

    关注

    112

    文章

    16154

    浏览量

    177270
  • 西门子
    +关注

    关注

    93

    文章

    3004

    浏览量

    115574
  • 移植
    +关注

    关注

    1

    文章

    376

    浏览量

    28104
  • S7-1200
    +关注

    关注

    11

    文章

    331

    浏览量

    17895

原文标题:西门子博途示例:设置优化块访问

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

收藏 人收藏

    评论

    相关推荐

    北京回收西门子组态软件

    回收西门子变频器SINAMICS V10系列变频器回收西门子触摸屏回收西门子组态软件回收西门子
    发表于 05-27 12:16

    西门子大赛1200电梯参考程序

    西门子大赛1200电梯参考程序,V13文件.有需要的加油!
    发表于 06-22 15:56 183次下载

    西门子变频器如何选型_西门子变频器选型注意哪些

    本文开始介绍了西门子变频器的概念,其次阐述了西门子变频器的参数设置,最后介绍了西门子变频器的选型方法以及选型注意事项。
    的头像 发表于 04-02 09:10 2w次阅读

    解析ABB机器人与西门子S7-1200 profinet通讯

    西门子软件中做PLC硬件组态,设置以太网连接。
    的头像 发表于 01-18 16:55 4.9w次阅读
    解析ABB机器人与<b class='flag-5'>西门子</b>S7-1200 profinet通讯

    如何设置西门子的回零顺序

    本文档的主要内容详细介绍的是如何设置西门子的回零顺序。
    发表于 03-02 08:00 2次下载

    西门子PLC的功能和功能

    本文档的主要内容详细介绍的是西门子PLC的功能和功能
    发表于 11-09 17:49 64次下载
    <b class='flag-5'>西门子</b>PLC的功能和功能<b class='flag-5'>块</b>

    西门子PLC和组态王通讯设置

    西门子PLC和组态王通讯设置说明。
    发表于 05-06 16:35 43次下载

    西门子PLC编程软件下载

    西门子PLC编程软件TIA V13 SP1 SIMATIC_WinCC_Runtime_Professional_SP1_for_V13---江西工控论坛有下载密码www.jx-gongkong.com
    发表于 03-01 11:04 60次下载

    如何在平台调试西门子G120变频器

      随着工业自动化迈向智能化越来越近,科技工作者不断的突破,近年在传动领域,采用工业以太网(Profinet)和变频器通讯非常广泛,今天我们简单的介绍下在平台调试西门子G120变频器。
    的头像 发表于 04-25 10:17 2.8w次阅读
    如何在<b class='flag-5'>博</b><b class='flag-5'>途</b>平台调试<b class='flag-5'>西门子</b>G120变频器

    大型西门子PLC程序结构示例

    大型的西门子PLC程序结构示例
    的头像 发表于 07-06 10:34 1283次阅读

    西门子1200/1500PLC单按钮启停控制10种设计方法

    西门子1200/1500PLC单按钮启停控制10种设计方法
    的头像 发表于 08-31 09:14 7681次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC单按钮启停控制10种设计方法

    西门子plc单按钮启停的十种方法(1200/1500PLC)

    西门子1200/1500PLC单按钮启停控制10种设计方法
    发表于 08-31 09:15 6219次阅读
    <b class='flag-5'>西门子</b>plc单按钮启停的十种方法(<b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC)

    如何在平台调试西门子G120变频器

    随着工业自动化迈向智能化越来越近,科技工作者不断的突破,近年在传动领域,采用工业以太网(Profinet)和变频器通讯非常广泛,今天我们简单的介绍下在平台调试西门子G120变频器。
    发表于 09-07 12:50 4679次阅读
    如何在<b class='flag-5'>博</b><b class='flag-5'>途</b>平台调试<b class='flag-5'>西门子</b>G120变频器

    谈谈S7-1200/1500系列PLC优化访问的功能

    西门子S7-1200/1500系列PLC支持优化访问(Optimized block access),通常理解的是数据(DB)具有这个
    的头像 发表于 09-27 09:34 4749次阅读
    谈谈S7-1200/1500系列PLC<b class='flag-5'>优化</b><b class='flag-5'>块</b><b class='flag-5'>访问</b>的功能

    西门子PLC中OB的功能详解

    西门子PLC(Programmable Logic Controller)作为工业自动化领域的核心设备,其内部功能强大、应用广泛。在西门子PLC中,OB(Organization Block,组织
    的头像 发表于 06-15 11:27 3934次阅读