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

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

3天内不再提示

西门子博途:设定DB块起始值

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-12-10 16:04 次阅读

定义起始值

要定义数据块变量的起始值,请按以下步骤操作:

打开数据块。

“默认值”(Default value) 列中,将显示更高级别代码块接口中或 PLC 数据类型中变量的默认值。

单击“扩展模式”(Expanded mode) 按钮,显示结构化数据类型中的所有元素。

在“起始值”(Start value) 列中输入所需的起始值。该值必须与变量的数据类型相匹配且不可超出数据类型可用的范围。

起始值已定义。如果未将变量声明为具有保持性,则启动时该变量会采用定义的值。

将变量复位为默认值

要将已定义了起始值的变量复位为默认值,请按以下步骤操作:

选择表中的修改值。

删除该值。

输入默认值。之后会显示默认值。

将所有变量复位为默认值

要将所有变量的起始值复位为默认值,请按以下步骤操作:

在工具栏中选择“复位起始值”(Reset start values) 图标。

默认值将传送到“起始值”(Start value) 列中。但不会覆盖设置为写保护的起始值。

8bcbf4d4-9680-11ee-8b88-92fbcf53809c.png

“起始值”的定义

用户需定义变量的起始值,CPU 启动后将应用此起始值。

保持性变量具有特殊状态。只有在“冷启动”之后,保持性变量才会采用所定义的起始值。“暖启动”之后,这些变量会保留自身的值,不会复位为起始值。

“默认值”的定义

数据块的结构可派生自更高级别的元素。

例如,背景数据块以更高级别代码块的接口为基础。

全局数据块可基于预定义的 PLC 数据类型。

在这种情况下,您可以定义更高级别的元素中每个变量的默认值。这些默认值被用作数据块创建期间的起始值。然后可以在数据块中使用实例特定的起始值替换这些值。

可选择是否指定起始值。如果未指定任何值,则在启动时变量将采用默认值。如果也没有定义默认值,将使用相应数据类型的有效默认值。例如,将值“FALSE”指定为 BOOL 的标准值。

将多个快照值赋给起始值

8bfa9f28-9680-11ee-8b88-92fbcf53809c.png

DB块中的可见性

8c217508-9680-11ee-8b88-92fbcf53809c.png

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

    关注

    5016

    文章

    13385

    浏览量

    465107
  • 西门子
    +关注

    关注

    95

    文章

    3062

    浏览量

    116361
  • 变量
    +关注

    关注

    0

    文章

    613

    浏览量

    28457

原文标题:西么子博途:设定DB块起始值

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

收藏 人收藏

    评论

    相关推荐

    西门子TIA Portal中函数FC和函数FB的相互转换

    描述 本文将介绍在西门子 TIA Portal 中使用 Add-In 插件实现函数 FC 和函数 FB 的相互转换的方法和步骤。 第1步: 添加 PLC 设备。 选择西门子 CPU 1214C
    的头像 发表于 01-15 10:07 309次阅读
    <b class='flag-5'>西门子</b>TIA Portal中函数FC和函数<b class='flag-5'>块</b>FB的相互转换

    西门子变频器图纸

    西门子变频器图纸
    发表于 01-07 18:19 7次下载

    西门子PID控制算法-FB封装

    西门子的PID控制算法-FB(功能)封装主要应用于工业自动化和过程控制系统中,用于实现闭环控制。具体来说,它广泛应用于需要维持某一设定值的过程变量,如温度、压力、流量、速度等的精确控制。 01主要
    的头像 发表于 12-30 11:01 275次阅读
    <b class='flag-5'>西门子</b>PID控制算法-FB<b class='flag-5'>块</b>封装

    西门子流量累计FB介绍

    西门子流量累计FB(Function Block)是一种专门为处理和计算流量数据而设计的功能,它通常在(TIA Portal)软件中
    的头像 发表于 12-19 10:28 385次阅读
    <b class='flag-5'>西门子</b>流量累计FB<b class='flag-5'>块</b>介绍

    西门子中继器的作用与原理

    西门子中继器是西门子公司生产的一种通信设备,它在工业自动化和通信系统中扮演着重要的角色。中继器的主要作用是放大和转发信号,以确保信号在长距离传输过程中不会因为衰减而丢失或变得模糊不清。以下是关于
    的头像 发表于 09-05 09:47 727次阅读

    西门子PLC的复位操作

    西门子PLC(Programmable Logic Controller,可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制设备。在实际应用过程中,有时需要对PLC进行复位操作,以解决一些程序
    的头像 发表于 08-16 17:46 3922次阅读

    西门子总线协议有哪些

    西门子(Siemens)作为工业自动化领域的领先企业,其总线协议在自动化系统中发挥着重要作用。西门子总线协议主要包括了多种类型,这些协议支持不同的应用场景和通信需求。
    的头像 发表于 08-05 16:09 1245次阅读

    西门子完成对BuntPlanet的收购

    在数字化转型的浪潮中,西门子再次迈出坚实步伐,近期成功完成了对西班牙科技创新企业BuntPlanet的收购整合,这一战略举措标志着西门子在水行业的软件产品组合迎来了前所未有的升级与丰富。此次并购
    的头像 发表于 07-10 16:25 790次阅读

    西门子PLC与IO模块如何通讯

    在现代工业自动化控制系统中,西门子PLC(Programmable Logic Controller)以其卓越的性能和稳定性赢得了广泛应用。而在西门子PLC系统中,IO模块(Input/Output
    的头像 发表于 06-19 10:46 2197次阅读

    西门子PLC中OB的功能详解

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

    西门子PLC的发展历史

    西门子,作为全球知名的工业自动化和数字化企业,其PLC(可编程逻辑控制器)产品的发展历程是工业自动化领域的重要篇章。从早期的二进制控制器到如今的智能化、网络化控制系统,西门子PLC的发展历程充满了
    的头像 发表于 06-15 11:26 2209次阅读

    西门子模块型号都代表什么意思

    西门子(Siemens)是一家德国跨国公司,其产品涵盖了工业自动化、能源、医疗、交通等多个领域。在工业自动化领域,西门子提供了各种模块化产品,包括PLC(可编程逻辑控制器)、HMI(人机界面
    的头像 发表于 06-11 16:20 5416次阅读

    西门子plc模块型号详解

    西门子PLC(Programmable Logic Controller,可编程逻辑控制器)是工业自动化领域中非常重要的一种设备,其模块化的设计使得其应用范围非常广泛。本文将详细介绍西门子PLC
    的头像 发表于 06-11 16:18 6545次阅读

    非夕科技与西门子达成战略合作协议,正式加入西门子Xcelerator生态

    近日,Flexiv非夕科技与西门子达成战略合作协议,正式加入西门子 Xcelerator 生态,双方将联合打造面向多行业的自适应机器人应用解决方案。
    的头像 发表于 05-24 14:49 841次阅读

    西门子:调试过程中设定值调整的关键要点

    在在线程序中,可将标记为“设定值”的所有变量都初始化为新。并同时将起始值从离线程序加载到在线程序中。CPU 仍处于“RUN”模式。
    发表于 04-02 09:53 3065次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>:调试过程中<b class='flag-5'>设定值</b>调整的关键要点