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

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

3天内不再提示

西门子s7-200的寻址方式分享

h1654155282.3538 来源:电工天下 作者:电工天下 2020-03-15 15:51 次阅读

西门子S7-200编程语言的基本单位是语句,而语句的构成是指令,每条指令有两部分:一部分是操作码,另一部分是操作数。

操作码是指出这条指令的功能是什么,操作数则指明了操作码所需要的数据所在。

所谓寻址,就是寻找操作数的过程。S7-200CPU的寻址分三种:立即寻址、直接寻址、间接寻址。

1、立即寻址

在一条指令中,如果操作码后面的操作数就是操作码所需要的具体数据,这种指令的寻址方式就叫立即寻址。

例如:在传送指令中:MOVINOUT——操作码“MOV”指出该指令的功能把IN中的数据传送到OUT中,其中IN——源操作数,OUT——目标操作数。

若该指令为:MOVD2505VD500

功能:将十进制数2505传送到VD500中,这里2505就是源操作数。因这个操作数的数值已经在指令中了,不用再去寻找,这个操作数即立即数。这个寻址方式就是立即寻址方式。而目标操作数的数值在指令中并未给出,只给出了要传送到的地址VD500,这个操作数的寻址方式就是直接寻址。

2、直接寻址

在一条指令中,如果操作码后面的操作数是以操作数所在地址的形式出现的,这种指令的寻址方式就叫直接寻址。

例如:MOVDVD400VD500

功能:将VD400中的双字数据传给VD500

3、间接寻址

在一条指令中,如果操作码后面的操作数是以操作数所在地址的地址形式出现的,这种指令的寻址方式就叫间接寻址。

例如:MOVD2505*VD500

*VD500是指存放2505的地址的地址。

如VD500中存放的是VB0,则VD0则是存放2505的地址。

该指令的功能:将十进制数2505传送给VD0地址中。

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

    关注

    91

    文章

    2849

    浏览量

    113764
  • 西门子PLC
    +关注

    关注

    13

    文章

    112

    浏览量

    16422
收藏 人收藏

    评论

    相关推荐

    西门子S7-200 Smart PLC加密设置全面指南

    本文将详细介绍西门子S7-200 Smart PLC的加密设置方法,帮助用户更好地保护PLC程序的安全。
    发表于 03-27 10:14 1189次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> Smart PLC加密设置全面指南

    PLC里面的立即寻址、直接寻址、间接寻址你都搞懂了吗?

    我们都知道西门子200plc有三种寻址方式:立即寻址、直接寻址、间接
    的头像 发表于 01-04 15:20 978次阅读
    PLC里面的立即<b class='flag-5'>寻址</b>、直接<b class='flag-5'>寻址</b>、间接<b class='flag-5'>寻址</b>你都搞懂了吗?

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

    PLC西门子S7-200smart和S7-1200的区别? 西门子S7-200 smart和S7-1200是西门子公司推出的两个PLC产品系
    的头像 发表于 11-17 11:41 4791次阅读

    西门子S7-200 SMART V2.8版本优势分析

    西门子S7-200 SMART V2.8全新版本发布,功能大大增强,性价比进一步提升!200 SMART系列PLC作为一款小型高性价比的PLC,在泵站、一体化设备、成套设备等小型项目中应用十分广泛,其优越的性能表现及便捷的通信
    发表于 11-17 10:59 2971次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> SMART V2.8版本优势分析

    西门子S7-200 SMART PLC编程软元件介绍

    模拟量输入映像寄存器与模拟量输出映像寄存器。西门子S7-200 Smart系列PLC的CPU为模拟量信号输入端/输出端开辟的一个存储区。
    发表于 11-08 10:29 1710次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> SMART PLC编程软元件介绍

    如何区分西门子PLC的直接寻址和间接寻址

    我们都知道西门子200plc有三种寻址方式:立即寻址、直接寻址、间接
    的头像 发表于 08-28 14:43 955次阅读
    如何区分<b class='flag-5'>西门子</b>PLC的直接<b class='flag-5'>寻址</b>和间接<b class='flag-5'>寻址</b>

    西门子S7-200西门子s7300以太网电脑设置

    你是否遇到过这样的问题?在自动化控制系统中,西门子PLC S7-200的CPU无法与软件通信,这究竟是为什么?难道是我们忽略了什么细节吗?别担心,今天我们就来深入探讨这个问题。 远创智控PPI-ETH-YC01可以在不改变程序的情况下使原来的串口模式改为可以通过交换机进
    的头像 发表于 08-03 10:37 659次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b><b class='flag-5'>西门子</b>s7300以太网电脑设置

    西门子战略合伙伙伴@易云维®产业电商APP供应S7-200 SMART可编程PLC控制器

                              SIMATIC S7-200 SMART是西门子公司经过大量市场调研,为中国客户量身定制的一款高性价比小型PLC产品。结合西门子SINAMICS
    的头像 发表于 07-20 17:25 316次阅读
    <b class='flag-5'>西门子</b>战略合伙伙伴@易云维®产业电商APP供应<b class='flag-5'>S7-200</b> SMART可编程PLC控制器

    西门子S7-200 SMART与超声波流量计MODBUS通讯

    S7-200 Smart作为西门子替代S7-200的新控制器,其优点是本地具备了串行通讯接口和以太网接口,可以实现常规仪表的MODBUS通讯,也可以对上位机进行以太网通讯或者连接profinet IO设备。
    的头像 发表于 07-12 09:17 1586次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> SMART与超声波流量计MODBUS通讯

    西门子S7-200 SMART编程技巧

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

    西门子S7200系列PLC转以太网通讯处理器

    捷米特ETH-S7200-JM01以太网模块适用于西门子SMART S7-200西门子数控840D、840DSL、合信、亿维PLC的PPI/MPI/PROFIBUS转以太网,用于西门子
    的头像 发表于 07-06 09:39 415次阅读
    <b class='flag-5'>西门子</b>S7200系列PLC转以太网通讯处理器

    西门子S7200/300/400系列PLC转以太网通讯处理器

    适用于西门子S7-200/S7-300/S7-400、SMART S7-200西门子数控840D、840DSL、合信、亿维PLC的PPI/MPI/PROFIBUS转以太网。
    的头像 发表于 07-06 09:03 430次阅读
    <b class='flag-5'>西门子</b>S7200/300/400系列PLC转以太网通讯处理器

    推荐国产远程IO,替代西门子ET200SP,可接西门子三菱欧姆龙PLC做从站

    推荐国产远程IO,替代西门子ET200SP,可接西门子三菱欧姆龙PLC做从站
    的头像 发表于 06-08 13:58 3560次阅读
    推荐国产远程IO,替代<b class='flag-5'>西门子</b>ET<b class='flag-5'>200</b>SP,可接<b class='flag-5'>西门子</b>三菱欧姆龙PLC做从站

    西门子Profibus通信实战札记

    Profibus作为一种通信方式,凭借独特的优势,在工业控制领域应用广泛。现在说的是西门子S7-300与西门子S7-200PLC之间(一台S7-300两台
    发表于 05-18 14:24 706次阅读
    <b class='flag-5'>西门子</b>Profibus通信实战札记

    西门子S7-200PLC与西门子变频器MM440通讯程序实例

    西门子S7-200PLC与西门子变频器MM440通讯程序实例
    的头像 发表于 05-04 09:54 3571次阅读
    <b class='flag-5'>西门子</b>S7-<b class='flag-5'>200</b>PLC与<b class='flag-5'>西门子</b>变频器MM440通讯程序实例