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

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

3天内不再提示

西门子S7-200SMART指针的建立方法

PLC技术圈 来源:个人图书馆 作者:个人图书馆 2020-10-22 12:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1. 数据类型

一个字节包含8个位,一个字包含16个位,一个双字包含32个位

2. 寻址方式

直接寻址:例如vb0 vw2 md4

间接寻址(指针就是通过物理地址间接寻址):

A.指针建立

1). 物理地址是固有的,出厂设置好

2). 物理地址必须存放在双字里边

3). 同一个区字节的物理地址是连续的

&为读取地址,意为将VB10的地址放入VD1000内

将VB10的地址为连续存储区的范围作间接寻址(比如VB10-VB100)

B.读/写指针

读双字VD10的数据存到双字VD04中

读字VW10的数据存到VW102中

读双字VD10的数据存到浮点数VD108中

读字节VB10的数据存到VB100中

将VB100的数据传送给地址VD1000对应的字节 即传给VB10

将VW102的数据传送给地址VD1000开始的字 即传给VW10

将浮点数VD108的数据传送给地址VD1000开始的双字 即传给VD10

将VD104的数据传送给地址VD1000开始的双字 即传给VD10

C. 指针偏移

按字寻址时,偏移4即VD100由指向VD10地址转为VD1000→VD14

按字寻址时,偏移2即VD100由指向VW10地址转为VD1000→VW12

按字节寻址时,偏移1即VD100由指向VB10地址转为VD1000→VB11

&VB10:取vb10的地址 VB10表示V区第十个字节 包括八个位 范围0-255

*VD1000:指针,指向vb10的存储区

VD1000:存放vb10的物理地址 自加1后指针指向下一个字节,自加2指向下一个字,自加4指向下一个双字

指针与循环,求VD0到VD28这个八个实数最大值与最小值,平均值

条件满足时,将指针指向存储区的值写入最大值中

用循环指令做八次循环,INDX要写整数变量,表示当前值

责任编辑人:CC

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

    关注

    98

    文章

    3272

    浏览量

    119755
  • 西门子S7-200
    +关注

    关注

    1

    文章

    19

    浏览量

    8076

原文标题:西门子S7-200SMART 指针很难?一招教你轻松学习指针,用指针找值

文章出处:【微信号:xue_PLC,微信公众号:PLC技术圈】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    西门子PLC S7-200smart程序下载错误分析

    S7-200smart中来执行,在下载过程中,有时会出现下载错误的情况。  西门子PLC系列S7-200 smart程序下载问题  用户在使用西门
    发表于 07-23 15:27 6011次阅读

    西门子S7-200SMART接入BL102 PLC网关

    BL102 PLC网关设备连接设备接线示意图如下: BL102 PLC网关的LAN口连接到西门子S7-200SMART的网口,COM口通过RS232转RS422线连接西门子S7-200SMAR
    发表于 10-28 17:08 2690次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200SMART</b>接入BL102 PLC网关

    PLC网关采集西门子S7-200SMART数据配置流程

    PLC网关采集西门子S7-200SMART数据配置流程
    发表于 11-04 11:37 4707次阅读
    PLC网关采集<b class='flag-5'>西门子</b><b class='flag-5'>S7-200SMART</b>数据配置流程

    西门子S7-200SMART如何接入MQTT云平台

    西门子S7-200SMART如何接入MQTT云平台
    发表于 11-10 16:49 4290次阅读

    工业智能物联网网关钡铼BL110网口LAN采集西门子PLC S7-200Smart

    工业智能物联网网关钡铼BL110网口LAN采集西门子PLC S7-200Smart
    的头像 发表于 09-30 17:53 1737次阅读

    西门子S7-200SMART系列PLC的比较和传送、置位、复位等指令的使用

    本案例,利用液体混合控制程序设计,主要让读者练习西门子S7-200SMART系列PLC的比较和传送、置位、复位等指令的使用。
    的头像 发表于 10-19 10:15 1.1w次阅读

    西门子s7-200smarts7-1200PLC通信技术

    S7-1200与S7-200SMART S7 通讯的另外一种方法S7-200SAMRT PLC做客服端,
    发表于 11-17 20:16 1w次阅读

    西门子S7系列如何转换MQTT/Modbus

    西门子S7-200 S7-200Smart S7-300 S7-400 MQTT Modbus
    的头像 发表于 11-02 09:54 2649次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7</b>系列如何转换MQTT/Modbus

    西门子S7-200Smart如何转换Modbus

    西门子S7-200Smart Modbus网关
    的头像 发表于 11-03 18:41 5660次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200Smart</b>如何转换Modbus

    西门子S7-200 SMART编程技巧

    【导读】分享一个西门子S7-200 SMART编程技巧。
    的头像 发表于 07-10 10:10 3433次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>编程技巧

    西门子S7-1200与S7-200SMART进行PN通信!

    S7-200SMART编程软件自V2.4版本、CPU固件也是自2.4版本起起开始支持Profinet通信。S7-200SMART即可以做IO控制器,也可以做IO设备。下面的例程以S7-200SMART做IO设备举例。
    的头像 发表于 07-10 16:05 6638次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7</b>-1200与<b class='flag-5'>S7-200SMART</b>进行PN通信!

    西门子S7-200smart PLC不同类型CPU的区别

    西门子S7-200smart PLC 标准CPU的代码一般为ST XX或者SR XX,其中ST/SR表示CPU自带的数字量输出形式,XX为20、30、40或者60,为CPU性能参数等级。
    的头像 发表于 11-02 17:20 8389次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200smart</b> PLC不同类型CPU的区别

    PLC西门子S7-200smartS7-1200的区别?

    PLC西门子S7-200smartS7-1200的区别? 西门子S7-200 smart
    的头像 发表于 11-17 11:41 1.6w次阅读

    S7协议读取西门子S7-200 Smart PLC数据

    西门子S7-200 Smart PLC因其稳定性和易用性而广泛应用。通过使用S7协议,可以实现对PLC数据的高效读取和控制。本文将详细介绍如何使用S
    的头像 发表于 07-11 11:55 1.4w次阅读
    <b class='flag-5'>S7</b>协议读取<b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> PLC数据

    西门子S7-200SMART与WINCC如何通信?老工控人这样做!

    测试设备与参数 西门子PLC型号:S7-200Smart × 2台 上位机:WinCC7.4 × 1台 达泰欧美系PLC无线通讯终端——DTD418MB × 3块 主从关系:1主2从 通讯接口
    的头像 发表于 02-25 10:06 2220次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200SMART</b>与WINCC如何通信?老工控人这样做!