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

    浏览量

    22711

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

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

收藏 人收藏

    评论

    相关推荐

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

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

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

    作者:京东科技 贾玉龙 1 背景 1.1 现状 AIGC系统多个模型的切换调用通常指的是同一个AIGC系统或应用,可以根据不同的输入条件或任务需求,动态地选择并
    的头像 发表于 11-27 11:43 165次阅读
    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 2693次阅读

    简述S7-1200 PLC的硬件组成

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

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

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

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

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

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

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

    如何使用S7-1200 CPU的存储卡呢?

    S7-1200 CPU 使用的存储卡为 SD 卡,存储卡可以存储用户项目文件,有如下3种功能
    的头像 发表于 02-26 09:53 1902次阅读
    如何使用<b class='flag-5'>S7-1200</b> CPU的存储卡呢?

    verilog端口类型有哪三种

    Verilog ,端口类型有三种:输入端口(input)、输出端口(output)和双向端口(inout)。 输入端口(input)用于接收来自其他模块的信号。一个模块
    的头像 发表于 02-23 10:28 2070次阅读

    S7-1200如何实现内部数据的掉电保持?

    S7-1200 PLC 可以通过多种方式实现内部数据的掉电保持,以确保断电或重启后数据不会丢失。
    的头像 发表于 01-29 16:11 7173次阅读

    Linux上如何通过命令行来更改日期和时间?

    Linux上如何通过命令行来更改日期和时间? Linux上,我们可以使用命令行工具来更改日期和时间。操作系统中有一个专门的命令被称为“date”命令,它允许我们
    的头像 发表于 01-16 17:10 2823次阅读

    西门子S7-1200S7-300PLC之间的区别有哪些?

    等方面。 一、硬件的区别 硬件扩展方面,S7-300的主机架多支持八个扩展模块,而S7-1200支持扩展多八个信号模块和多三个通信模块。以S7-300 CPU313C和
    的头像 发表于 01-10 10:54 1058次阅读
    西门子<b class='flag-5'>S7-1200</b>与<b class='flag-5'>S</b>7-300PLC之间的区别有哪些?

    s71200可用step7吗 S7-1200的硬件结构

    S7-1200主要由CPU模块、信号板、信号模块、通信模块和编程软件组成,各种模块安装在标准DIN导轨上。
    发表于 01-10 10:53 2559次阅读
    <b class='flag-5'>s</b>71200可用step7吗 <b class='flag-5'>S7-1200</b>的硬件结构

    西门子plc如何选型 s7-1500和s7-1200区别

    S7-1200是一种小型的PLC,适用于小型自动化应用。它具有较小的尺寸、较低的成本和中等级别的性能。S7-1200系列提供了多种CPU型号和不同数量的I/O模块,可扩展性较强。
    发表于 01-10 10:48 5963次阅读