简介
使用地址指针时,可通过较少的变量来高效地访问 PLC 中的不同地址。使用的是变量而非 PLC 中的绝对地址,以便能够在运行系统中更改地址。
要求
已创建地址指针的变量并已将其连接到 PLC。
该变量的“属性”窗口已打开。
步骤
在变量表中选择地址指针的变量,并在巡视窗口中选择“属性 > 属性 > 常规”。将显示变量的常规属性。 本例中选择“Int”数据类型。 选择访问类型“绝对寻址”。 单击“地址”字段中的选择按钮。地址对话框打开。 单击“DB 号”字段中的选择按钮并选择条目“HMI 变量”。 在“DB 号”字段中,单击 按钮,在对象列表中为 DB 号选择变量。或通过对象列表创建一个新变量。单击 按钮来接受变量。 重复“地址”字段的步骤 3 和 4,并再组态一个变量用于调用数据块中的地址区域。 |
“地址”对话框中的选择选项取决于为指针变量选择的数据类型。“地址”对话框仅提供在所选数据类型前提下可组态的地址设置。
结果
在运行时,指针变量用于访问与当前在变量中所找到地址相对应的内存位置。使用 DB 号字段中的变量控制对数据块的访问。使用“地址”字段中的变量控制对所选数据块中地址的访问。
审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
plc
+关注
关注
5011文章
13297浏览量
463329 -
变量控制
+关注
关注
0文章
4浏览量
5802 -
HMI系统
+关注
关注
0文章
20浏览量
1027
原文标题:西门子博途:使用绝对寻址组态地址指针
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
plc的寻址方式:立即寻址、直接寻址、间接寻址
I1.5、QB0、VW100、VD1000 2、间接寻址 间接寻址比较抽象,我们先看一个简单的例子,大家就明白了 1、建立指针,用双字节以为指令将VB200的地址移入AC1中;VB20
一文知道32位指针内部区域寻址
32位指针用于I、Q、M、L数据块等存储器中的位、字节、字、双字的寻址,32指针寻址,指针需要使用一个双字的存储器空间进行存储。
西门子S7-300plc绝对寻址和符号寻址
STEP 7可以自动地将符号名称翻译成所需要的绝对地址。如果愿意使用符号名称访问ARRAY、STRUCT、数据块、本地数据、逻辑块和用户自定义数据类型,在使用符号寻址数据前,必须首先将符号名称分配给绝对地址。
发表于 03-24 15:10
•5055次阅读
PLC指针类型与间接寻址详解
中的一个重点难点。在C语言中,指针即存储器地址,在西门子PLC中的指针也是指地址。下面看看西门子POINTER类型的结构。
PLC指针类型与间接寻址如何使用
对于由装载或传送指令寻址的字节、字和双字,可以分配跨区域指针区域标识符I、Q、M、DIX、DBX或P。 注意要在指针中指定外设输入或PI区域,请以P#Px.y形式输入指针。
发表于 10-18 09:21
•547次阅读
评论