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

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

3天内不再提示

更改DB的调用类型

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-26 14:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

数据块 (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) 命令。

519d909c-04e6-11ed-ba43-dac502259ad0.png

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

51bad094-04e6-11ed-ba43-dac502259ad0.png

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

    关注

    8

    文章

    7314

    浏览量

    93938
  • 存储
    +关注

    关注

    13

    文章

    4692

    浏览量

    89541
  • 程序
    +关注

    关注

    117

    文章

    3836

    浏览量

    84745

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Jumia API 调用:覆盖非洲市场的实操指南

    一、调用前的四大核心准备(适配 Jumia 地区特性)​ Jumia API 的调用准备需围绕 “地区差异化” 展开,这是区别于其他电商 API 的关键前提。​ 1. 开发者账号与 API Key
    的头像 发表于 11-25 17:12 354次阅读

    API接口调用中的网络异常及解决方案

    一、连接类异常:“无法建立通信链路” 连接类异常的核心问题是 客户端与API服务器之间无法成功建立TCP连接 ,导致调用请求“发不出去”,是网络层最基础的异常类型。 1. 常见场景与原因 目标服务器
    的头像 发表于 11-17 09:22 284次阅读

    Python调用API教程

    两个不同系统之间的信息交互。在这篇文章中,我们将详细介绍Python调用API的方法和技巧。 一、用Requests库发送HTTP请求 使用Python调用API的第一步是发送HTTP请求,通常
    的头像 发表于 11-03 09:15 317次阅读

    通用bootloader无法使用45db161flash怎么解决?

    at45db161驱动正常读写。请问有没有关于通用bootloader的详细说明?启动时bootloader是如何加载外部flash驱动的?是否不调用app内的驱动函数?谢谢!
    发表于 09-18 08:23

    dB、dBm、dBc等概念的解释

    纯计数单位首先,dB是一个纯计数单位:对于功率,dB=10*lg(A/B)。对于电压或电流,dB=20*lg(A/B).dB的意义其实再简单不过了,就是把一个很大(后面跟一长串0的)或
    的头像 发表于 09-03 17:33 1700次阅读
    <b class='flag-5'>dB</b>、dBm、dBc等概念的解释

    工业相机的类型及不同类型的应用

    工业相机根据不同的分类标准,可分为多种类型,每种类型都有其独特的应用场景。
    的头像 发表于 08-29 17:07 555次阅读
    工业相机的<b class='flag-5'>类型</b>及不同<b class='flag-5'>类型</b>的应用

    光缆一公里衰减多少db

    光缆每公里的衰减范围因光纤类型、工作波长、制造工艺及使用条件而异,典型值如下: 一、按光纤类型和工作波长划分 单模光纤 1310nm波长:衰减系数通常为 0.3~0.4 dB/km,典型值为
    的头像 发表于 08-13 15:37 3261次阅读

    NCS更改MTU大小

    NCS更改MTU大小 一、 什么是MTU MTU(Maximum Transmission Unit)即最大传输单元,它定义了蓝牙网络层协议一次能传输的最大数据量。在蓝牙低功耗(BLE)通信
    的头像 发表于 06-27 17:13 495次阅读
    NCS<b class='flag-5'>更改</b>MTU大小

    PDL电台设置更改操作流程

    电子发烧友网站提供《PDL电台设置更改操作流程.pdf》资料免费下载
    发表于 06-04 16:46 0次下载

    可以在哪里修改以更改非 PD 类型 C 中不同的 Rp 等级?

    ,但在 C 类型中不是 PD pd_typec_en_rp ();函数对 Rp 等级没有影响,那么我们可以在哪里修改以更改非 PD 类型 C 中不同的 Rp 等级? 还建议一种在非 pd sink 连接
    发表于 05-27 07:16

    verilog模块的调用、任务和函数

    在做模块划分时,通常会出现这种情形,某个大的模块中包含了一个或多个功能子模块,verilog是通过模块调用或称为模块实例化的方式来实现这些子模块与高层模块的连接的.
    的头像 发表于 05-03 10:29 1275次阅读
    verilog模块的<b class='flag-5'>调用</b>、任务和函数

    光纤0.3db是什么意思

    光纤0.3dB 指的是光纤在传输过程中,信号的衰减量为 0.3 分贝(dB)。在光纤通信中,dB 是一个用于量化信号强度、功率增益或损耗的对数单位,0.3dB 的衰减表示信号功率减少到
    的头像 发表于 04-14 11:02 1726次阅读

    media player 调用屏幕大小会随分辨率大小自动调整无法固定

    在labview中调用media player控件播放视频,前面板的大小会根据分辨率的大小自动调节调用media player面板的大小,无法固定大小,应该怎么解决,我试着在后面板里更改过所
    发表于 03-30 13:41

    怎么更改电脑上的云存储位置,更改电脑上的云存储位置教程

    。那要怎么更改电脑上的云存储位置呢?     更改电脑上的云存储位置通常是指将云存储服务(如OneDrive、GoogleDrive、Dropbox等)同步的文件夹位置从默认位置(通常是系统盘)更改为其他磁盘或文件夹。以下是如何
    的头像 发表于 01-07 16:43 1704次阅读
    怎么<b class='flag-5'>更改</b>电脑上的云存储位置,<b class='flag-5'>更改</b>电脑上的云存储位置教程

    QT调用动态库开发IC卡读写程序

    块、第3块,每块16个字节,第3块是块,禁止在此存放数据。第0块、第1块、第2块可随意存放数据。但第0区的第0块已被固化了IC卡出厂信息,此块只能读出信息,不可更改。   调用DLL动态库代码
    的头像 发表于 12-30 09:25 902次阅读