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

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

3天内不再提示

在S1200中如何更改DB的调用类型

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2021-04-13 11:27 次阅读

数据块 (DB)

在用户程序中创建数据块 (DB) 以存储代码块的数据。用户程序中的所有程序块都可访问全局 DB 中的数据,而背景 DB 仅存储特定功能块 (FB) 的数据。

相关代码块执行完成后,DB 中存储的数据不会被删除。有两种类型的 DB:

● 全局 DB 存储程序中代码块的数据。任何 OB、FB 或 FC 都可访问全局 DB 中的数据。

● 背景 DB 存储特定 FB 的数据。背景 DB 中数据的结构反映了 FB 的参数(Input、Output 和 InOut)和静态数据。(FB 的临时存储器不存储在背景 DB 中。)

只读数据块

可将 DB 组态为只读:

1. 在项目浏览器中右键单击相应 DB,然后在右键快捷菜单中选择“属性”(Properties)。

2. 在“属性”(Properties) 对话框中选择“特性”(Attributes)。

3. 选择“在设备中写保护数据块”(Data block write-protected in the device) 选项并单击“确定”(OK)。

更改 DB 的调用类型:

STEP 7 允许您方便地创建或更改指令或 FB 的 DB 关联。

● 您可以在不同 DB 之间切换关联。

● 可以在单背景数据块与多背景数据块之间切换关联。

● 可以创建背景数据块(如果背景数据块丢失或不可用)。

可通过在程序编辑器中右键单击相关指令或 FB,或者通过选择“选项”(Options) 菜单中的“块调用”(Block call) 命令,来访问“更改调用类型”(Change call type) 命令。

76a4da40-9ac9-11eb-8b86-12bb97331649.png

通过“调用选项”(Call options) 对话框可选择单背景数据块或多背景数据块。还可以从可用 DB 的下拉列表中选择具体 DB。

76bd6542-9ac9-11eb-8b86-12bb97331649.png

编辑:lyn

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

    关注

    0

    文章

    48

    浏览量

    22859

原文标题:S1200-更改 DB 的调用类型

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

收藏 人收藏

    评论

    相关推荐

    DB107S整流桥手册

    DB107S整流桥手册
    发表于 02-25 17:47 0次下载

    S7-1200/1500创建气缸功能块的编程指南

    使用时进行重复调用即可,这样可以提升程序的编写效率。那么S7-1200/1500如何编写一个气缸标准块的程序呢?其实,在网站上可以找到很多工程师提供的气缸块程序,但在这里我给大家介
    的头像 发表于 02-13 10:19 487次阅读
    <b class='flag-5'>在</b><b class='flag-5'>S7-1200</b>/1500<b class='flag-5'>中</b>创建气缸功能块的编程指南

    LTspice更改原理图背景颜色的设置方法

    在上篇《活学活用 LTspice 进行电路设计 — 指定 .func 命令的常数运行仿真并进行参数分析》文章,我们介绍了使用 .func 命令的指定常数以有效运行仿真并进行参数分析的方法。本文将介绍 LTspice 内
    的头像 发表于 01-15 14:49 1005次阅读
    LTspice<b class='flag-5'>中</b><b class='flag-5'>更改</b>原理图背景颜色的设置方法

    如何选择适合的西门子S7-1200系列PLC型号?

    西门子S7-1200系列PLC作为中小型自动化控制器,研发过程充分考虑了系统、控制器、人机界面和软件的无缝整合和高效协调,是工业自动化领域中的重要组成部分。正确选择适合的S7-1200
    的头像 发表于 12-09 18:24 1276次阅读
    如何选择适合的西门子<b class='flag-5'>S7-1200</b>系列PLC型号?

    为什么最小化光纤电缆DB损耗很重要

    现代通信系统,光纤电缆因其高速、高带宽和抗干扰能力强等优势,已成为数据传输的主要媒介。然而,光纤电缆传输光信号时,由于多种因素会导致信号的衰减,这种衰减通常用分贝(dB)来表示,
    的头像 发表于 11-28 10:18 345次阅读

    AIGC系统多个模型的切换调用方案探索

    作者:京东科技 贾玉龙 1 背景 1.1 现状 AIGC系统多个模型的切换调用通常指的是同一个AIGC系统或应用,可以根据不同的输入条件或任务需求,动态地选择并
    的头像 发表于 11-27 11:43 297次阅读
    AIGC系统<b class='flag-5'>中</b>多个模型的切换<b class='flag-5'>调用</b>方案探索

    AMC1200使用的过程,被测信号的地需要和GND1相连吗?

    请问 AMC1200使用的过程,被测信号的 地 需要和GND1相连吗?AMC1200EVM User'
    发表于 08-19 08:00

    西门子S7-1200 PLC的指令介绍

    西门子S7-1200 PLC,作为西门子自动化控制产品的一款紧凑型控制器,凭借其强大的功能和易用性,工业控制领域得到了广泛的应用。S7-1200 PLC不仅具备标准的PLC功能,还
    的头像 发表于 06-18 14:52 3555次阅读

    简述S7-1200 PLC的硬件组成

    。其强大的功能和灵活的扩展性使得它成为工程师和技术人员自动化项目中不可或缺的工具。本文将详细阐述S7-1200 PLC的硬件组成,以期为读者提供全面、深入的了解和参考。
    的头像 发表于 06-14 10:04 6292次阅读

    西门子S7-1200 PLC的优缺点分析

    西门子S7-1200 PLC作为自动化控制系统的核心组件,自推出以来就受到了广泛关注。其紧凑的模块化设计、强大的功能以及灵活的扩展性,使得它在工业自动化领域占据了重要的地位。然而,任何产品都不是
    的头像 发表于 06-13 11:33 4130次阅读

    西门子S7-1200 PLC的基本功能

    的性能,使得S7-1200 PLC工业自动化领域得到了广泛应用。本文将详细解析西门子S7-1200 PLC的功能特点,以帮助读者更好地了解和使用该设备。
    的头像 发表于 06-13 11:29 2790次阅读

    BCM5241更改为adin1200,输出不正常的原因?

    我们正在测试\"PHY 芯片 BCM5241 更改为 adin1200(替代品)\" - XMC4800-E196F2048 ECAT 端口 0 输入正常,但 ECAT 端口 1
    发表于 05-17 08:19

    安森美1200V碳化硅MOSFET M3S系列设计注意事项和使用技巧

    安森美 (onsemi) 1200V碳化硅 (SiC) MOSFET M3S系列专注于提高开关性能,相比于第一代1200V碳化硅MOSFET,除了降低特定电阻RSP (即RDS(ON)*Area) ,还针对工业电源系统
    的头像 发表于 03-28 10:01 1584次阅读
    安森美<b class='flag-5'>1200</b>V碳化硅MOSFET M3<b class='flag-5'>S</b>系列设计注意事项和使用技巧

    使用CubeMX配置STM32010C6T6的LPUART1外设,调用串口发送和接收函数均不能收发数据怎么解决?

    串口初始化文件中将RX引脚模式更改为输入类型同样不能接收到数据 CubeMX更换MCU型号为F103系列并配置串口,则RX引脚默认为输入模式,并且生成的工程
    发表于 03-19 07:48

    S7-1200 CPU 存储卡的应用分析

    S7-1200 CPU 使用的存储卡为 SD 卡,存储卡可以存储用户项目文件,有如下3种功能: 作为 CPU 的装载存储区,用户项目文件可以仅存储,CPU
    发表于 03-15 11:11 1280次阅读
    <b class='flag-5'>S7-1200</b> CPU 存储卡的应用分析