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

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

3天内不再提示

如何使用绝对寻址组态地址指针?

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-08-25 10:15 次阅读

简介

使用地址指针时,可通过较少的变量来高效地访问 PLC 中的不同地址。使用的是变量而非 PLC 中的绝对地址,以便能够在运行系统中更改地址。

要求

已创建地址指针的变量并已将其连接到 PLC。

该变量的“属性”窗口已打开。

步骤

在变量表中选择地址指针的变量,并在巡视窗口中选择“属性 > 属性 > 常规”。将显示变量的常规属性。
b84d6ebe-4268-11ee-a2ef-92fbcf53809c.png
本例中选择“Int”数据类型。
选择访问类型“绝对寻址”。
单击“地址”字段中的选择按钮。地址对话框打开。
b86b0c12-4268-11ee-a2ef-92fbcf53809c.png
单击“DB 号”字段中的选择按钮并选择条目“HMI 变量”。
b87b0220-4268-11ee-a2ef-92fbcf53809c.png
在“DB 号”字段中,单击 按钮,在对象列表中为 DB 号选择变量。或通过对象列表创建一个新变量。单击 按钮来接受变量。
b8a17324-4268-11ee-a2ef-92fbcf53809c.png
重复“地址”字段的步骤 3 和 4,并再组态一个变量用于调用数据块中的地址区域。
b8bbdb6a-4268-11ee-a2ef-92fbcf53809c.png

“地址”对话框中的选择选项取决于为指针变量选择的数据类型。“地址”对话框仅提供在所选数据类型前提下可组态的地址设置。

结果

在运行时,指针变量用于访问与当前在变量中所找到地址相对应的内存位置。使用 DB 号字段中的变量控制对数据块的访问。使用“地址”字段中的变量控制对所选数据块中地址的访问。






审核编辑:刘清

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

    关注

    4975

    文章

    12255

    浏览量

    454919
  • 变量控制
    +关注

    关注

    0

    文章

    4

    浏览量

    5780
  • HMI系统
    +关注

    关注

    0

    文章

    20

    浏览量

    987

原文标题:西门子博途:使用绝对寻址组态地址指针

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

收藏 人收藏

    评论

    相关推荐

    间接寻址地址寄存器指令

    间接寻址地址寄存器指令
    发表于 08-12 11:59 18次下载

    西门子S7-300间接寻址分类介绍

    在PLC寻址可以分为直接寻址和间接寻址两部分,直接寻址是在程序中通过指令直接对地址进行访问,地址
    的头像 发表于 01-30 11:15 5223次阅读
    西门子S7-300间接<b class='flag-5'>寻址</b>分类介绍

    plc间接寻址方式

    间接寻址是指使用地址指针来存取存储器中的数据。使用前,首先将数据所在单元的内存地址放入地址指针
    发表于 10-24 08:47 5237次阅读

    PLC间接寻址与直接寻址

    存储器间接寻址地址给定格式是:地址标识符+指针指针所指示存储单元中所包含的数值,就是地址的确
    发表于 06-25 19:49 1505次阅读
    PLC间接<b class='flag-5'>寻址</b>与直接<b class='flag-5'>寻址</b>

    plc的寻址方式:立即寻址、直接寻址、间接寻址

    ;如I1.5、QB0、VW100、VD1000 2、间接寻址 间接寻址比较抽象,我们先看一个简单的例子,大家就明白了 1、建立指针,用双字节以为指令将VB200的地址移入AC1中;VB
    的头像 发表于 09-25 11:50 2.1w次阅读
    plc的<b class='flag-5'>寻址</b>方式:立即<b class='flag-5'>寻址</b>、直接<b class='flag-5'>寻址</b>、间接<b class='flag-5'>寻址</b>

    一文知道32位指针内部区域寻址

    32位指针用于I、Q、M、L数据块等存储器中的位、字节、字、双字的寻址,32指针寻址指针需要使用一个双字的存储器空间进行存储。
    的头像 发表于 11-20 17:33 3357次阅读

    S7-300间接寻址中的寄存器间接寻址详解

    寄存器间接寻址是通过使用CPU内部集成的两个地址寄存器AR1和AR2存储地址指针来实现的寻址方式,使用时分为内部区域间接
    的头像 发表于 11-20 17:38 9242次阅读
    S7-300间接<b class='flag-5'>寻址</b>中的寄存器间接<b class='flag-5'>寻址</b>详解

    西门子S7-300plc绝对寻址和符号寻址

    STEP 7可以自动地将符号名称翻译成所需要的绝对地址。如果愿意使用符号名称访问ARRAY、STRUCT、数据块、本地数据、逻辑块和用户自定义数据类型,在使用符号寻址数据前,必须首先将符号名称分配给绝对地址
    发表于 03-24 15:10 4002次阅读

    地址寄存器间接寻址进行详解

    关于间接寻址分为存储器间接寻址地址寄存器间接寻址,本文主要针对地址寄存器间接寻址进行详细讲解。
    的头像 发表于 01-30 15:17 4248次阅读
    <b class='flag-5'>地址</b>寄存器间接<b class='flag-5'>寻址</b>进行详解

    PLC指针类型与间接寻址详解

    中的一个重点难点。在C语言中,指针即存储器地址,在西门子PLC中的指针也是指地址。下面看看西门子POINTER类型的结构。
    的头像 发表于 02-03 11:23 1943次阅读

    西门子博途寻址全局变量

    要对全局 PLC 变量进行寻址,可以使用绝对地址或符号名称。
    的头像 发表于 06-10 11:35 3074次阅读

    RA Flash地址绝对定位

    RA Flash地址绝对定位
    的头像 发表于 10-26 18:24 374次阅读
    RA Flash<b class='flag-5'>地址</b><b class='flag-5'>绝对</b>定位

    PLC指针类型与间接寻址如何使用

    对于由装载或传送指令寻址的字节、字和双字,可以分配跨区域指针区域标识符I、Q、M、DIX、DBX或P。 注意要在指针中指定外设输入或PI区域,请以P#Px.y形式输入指针
    发表于 10-18 09:21 225次阅读

    简单介绍PLC存储器寻址规则

    在PLC编程时,字节或多字节的变量一般支持绝对地址寻址(比如,IW0、MD4等)。要想正确寻址,则必须要搞清楚寻址的规则。目前常见的规则有两种:字节
    发表于 01-18 10:17 214次阅读
    简单介绍PLC存储器<b class='flag-5'>寻址</b>规则

    浅谈PLC编程的字节寻址和字寻址

    在PLC编程时,字节或多字节的变量一般支持绝对地址寻址(比如,IW0、MD4等)。要想正确寻址,则必须要搞清楚寻址的规则。目前常见的规则有两种:字节
    发表于 01-24 10:51 199次阅读
    浅谈PLC编程的字节<b class='flag-5'>寻址</b>和字<b class='flag-5'>寻址</b>