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
    +关注

    关注

    5011

    文章

    13297

    浏览量

    463329
  • 变量控制
    +关注

    关注

    0

    文章

    4

    浏览量

    5802
  • HMI系统
    +关注

    关注

    0

    文章

    20

    浏览量

    1027

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

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

收藏 人收藏

    评论

    相关推荐

    西门子S7-200smart间接寻址使用方法简析

    使用间接寻址就必须先创建指针,那么指针怎么创建呢?使用MOV_DW指令把指针地址存放到OUT输出的变量,MOV_DW不是普通的32位数传送指
    的头像 发表于 11-15 09:56 2751次阅读
    西门子S7-200smart间接<b class='flag-5'>寻址</b>使用方法简析

    Hexagon DSP的十二种寻址模式

    Hexagon DSP的十二种寻址模式 绝对寻址 绝对寻址模式将32位的值作为有效内存地址。例如
    发表于 09-20 10:19

    间接寻址地址寄存器指令

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

    plc间接寻址方式

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

    PLC间接寻址与直接寻址

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

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

    I1.5、QB0、VW100、VD1000 2、间接寻址 间接寻址比较抽象,我们先看一个简单的例子,大家就明白了 1、建立指针,用双字节以为指令将VB200的地址移入AC1中;VB20
    的头像 发表于 09-25 11:50 2.2w次阅读
    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 3817次阅读

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

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

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

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

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

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

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

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

    西门子博途寻址全局变量

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

    什么是PLC直接寻址和间接寻址

    什么是PLC直接寻址和间接寻址?  PLC直接寻址和间接寻址是在程序设计中经常使用的两种方法。直接寻址指的是根据
    的头像 发表于 09-15 14:59 2527次阅读

    RA Flash地址绝对定位

    RA Flash地址绝对定位
    的头像 发表于 10-26 18:24 799次阅读
    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 547次阅读