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

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

3天内不再提示

VASS06中:用户 DB/数据块配置应用案例

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-10-26 10:48 次阅读

由用户创建和填充数据的所有 DB 均被存放在“DB 用户”文件夹中。

正式写法为“站点”或者“站点 + 扩展站点代号”。

在 DB 中声明连接结构 (UDTs) 和编程所需的用户变量。

9ca27892-7325-11ee-939d-92fbcf53809c.png

使用用户 DB:

9caf2a38-7325-11ee-939d-92fbcf53809c.png

将保护回路“运行模式 DB”放入到“DB 用户”文件夹的“运行模式”文件夹之中。

9cd2036e-7325-11ee-939d-92fbcf53809c.png

实例数据块

调用模块 FB

下面以“FB_Rob”为例说明实例 DB 的应用和名称分配。

这样可实现明确的分配。

直接利用“拖放”从 VASS 库将所需的 FB 拖入到网络中。

9d0b321a-7325-11ee-939d-92fbcf53809c.png

9d1ba172-7325-11ee-939d-92fbcf53809c.png

TIA Portal 自动分配后缀,这里例如是“FB_Rob_DB”。

名称的前面部分(这里例如是“110010R01#”)必须手工补充。

9d3f8056-7325-11ee-939d-92fbcf53809c.png

最后点击“OK”确认。

现在出现实例 DB 的最终名称。

9d48dea8-7325-11ee-939d-92fbcf53809c.png

调用顺序链 FB

当调用顺序链时,TIA 自动分配实例 DB 的完整名称。用户不需要手工补充。

9d66e862-7325-11ee-939d-92fbcf53809c.png

编号分配

为了简化编号分配并且避免搜索空闲编号,可将编号切换到手动 (1) 并且指定实例 DB 的开始范围“2000”(2)。

出现提示 (3) 该编号已存在的消息。

如果现在点击编号旁边的向上箭头 (4),就会自动出现下一个空闲的 DB 编号。

9d89cac6-7325-11ee-939d-92fbcf53809c.png

顺序链 FB 的可见性

为了让可视化显示能够访问顺序链 FB 的内部参数,必须在顺序链 FB 中激活选项“可从 HMI 看见/访问内部参数”。

9dae15c0-7325-11ee-939d-92fbcf53809c.png

编辑:黄飞

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

    关注

    88

    文章

    3614

    浏览量

    93686
  • HMI
    HMI
    +关注

    关注

    9

    文章

    587

    浏览量

    48539
  • 变量
    +关注

    关注

    0

    文章

    613

    浏览量

    28360

原文标题:VASS06中:用户 DB/数据块

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

收藏 人收藏

    评论

    相关推荐

    西门子plc S7-1200/S7-1500优化的DB与标准的DB整体对比

    在 TIA Portal V12 为S7-1200/S7-1500 CPU 添加一个 DB 时,其缺省属性为优化的 DB ,优化的 DB
    的头像 发表于 07-28 19:55 4698次阅读
    西门子plc S7-1200/S7-1500优化的<b class='flag-5'>DB</b><b class='flag-5'>块</b>与标准的<b class='flag-5'>DB</b><b class='flag-5'>块</b>整体对比

    博途VASS06的CPU设置要求

    VASS06版使用的CPU为: CPU 1517F CPU: 为了实现 VASS 标准的预期功能范围,CPU 1517F至少需要固件版本 V2.5。 安全系统: 这里需要固件版本 V2.1
    的头像 发表于 12-23 15:51 4200次阅读

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

    用户程序创建数据DB) 以存储代码数据
    的头像 发表于 04-13 11:27 2240次阅读
    在S1200<b class='flag-5'>中</b>如何更改<b class='flag-5'>DB</b>的调用类型

    浅谈西门子SCL-数据(DB)的结构化存取

    共享数据DB) 与逻辑不同,在数据没有ST
    的头像 发表于 05-28 16:49 6207次阅读
    浅谈西门子SCL-<b class='flag-5'>数据</b><b class='flag-5'>块</b>(<b class='flag-5'>DB</b>)的结构化存取

    关于博途VASS6的Profinet诊断

    Profinet 诊断 操作页面包含以下功能范围:  显示所有 Profinet 参与者的状态信息和导航到 Profinet 详细诊断  Profinet I/O 拓扑 这一点VASS06的界面
    的头像 发表于 06-09 16:46 3014次阅读

    数据(DB)的结构

    实例数据是指派给特定功能数据。它们功能的指定的本地
    的头像 发表于 06-23 11:20 5726次阅读

    关于FB148系统诊断

    安全基础DB30000 /F_PROG_SIG安全标识 F _MODE : 在VASS06规定安全基础DB30000 MODE=0 安全模式激活 On K50:  K50 接触器吸合
    的头像 发表于 07-07 16:33 1565次阅读

    数据DB的结构和应用实例分析

    在一个程序,可以被所有存取的特定用户数据包含在数据。每个FB、FC或OB均能读写这些数据
    的头像 发表于 07-08 09:12 3096次阅读

    VASS 标准的预期功能范围

    为了实现 VASS 标准的预期功能范围,CPU 1517F至少需要固件版本 V2.5。
    的头像 发表于 07-15 10:50 2199次阅读

    更改DB的调用类型

    用户程序创建数据DB) 以存储代码数据
    的头像 发表于 07-26 14:54 1350次阅读

    大众VASS06报警信息提示功能

    VASS06由于PLC使用博途1500,博途1500,具有ProDiag功能,因此VASS06PLC的报警功能通过ProDiag来实现的!
    的头像 发表于 01-05 10:04 1174次阅读

    S7-1500 DB数据的类型和使用方法1

    全局数据用于存储程序数据,因此,数据包含用户程序使用的变量
    的头像 发表于 02-01 16:45 8341次阅读
    S7-1500 <b class='flag-5'>DB</b><b class='flag-5'>数据</b><b class='flag-5'>块</b>的类型和使用方法1

    S7-1500 DB数据的类型和使用方法2

    全局数据用于存储程序数据,因此,数据包含用户程序使用的变量
    的头像 发表于 02-01 16:45 5998次阅读
    S7-1500 <b class='flag-5'>DB</b><b class='flag-5'>数据</b><b class='flag-5'>块</b>的类型和使用方法2

    PLC编程OB、FC、FBDB的使用原则

    西门子新加包含组织(OB)、函数(FB)、函数(FC)、数据
    发表于 05-24 15:01 1.6w次阅读
    PLC编程<b class='flag-5'>中</b>OB<b class='flag-5'>块</b>、FC<b class='flag-5'>块</b>、FB<b class='flag-5'>块</b>、<b class='flag-5'>DB</b><b class='flag-5'>块</b>的使用原则

    SIMATIC S7-1500数据DB)介绍

    数据用于存储用户数据及程序中间变量。新建数据时,默认状态是优化的存储方式,且数据
    的头像 发表于 07-20 09:29 2439次阅读
    SIMATIC S7-1500<b class='flag-5'>数据</b><b class='flag-5'>块</b>(<b class='flag-5'>DB</b>)介绍