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

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

3天内不再提示

西门子S7-1200PLC移动操作指令之交换指令SWAP介绍

jizhongyingAI 来源:非标设备自动化设计 2023-03-29 13:36 次阅读

在S7-1200PLC中,可以使用交换指令SWAP进行数据位置的交换;具体就是改变输入操作数IN端数据的字节的排列顺序,然后在OUT端进行输出交换后的结果;

Tips:

1.交换指令的IN和OUT,仅仅支持WORD 和DWORD两种数据类型;

2.交换指令,是通过字节为单位进行交换的;例如:对于WORD交换,就是高低字节交换;

具体实现方式见下图所示;

38db476a-cdeb-11ed-bfe3-dac502259ad0.png

38ea96ac-cdeb-11ed-bfe3-dac502259ad0.jpg

38f7302e-cdeb-11ed-bfe3-dac502259ad0.jpg






审核编辑:刘清

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

    关注

    4975

    文章

    12254

    浏览量

    454913
  • 西门子
    +关注

    关注

    91

    文章

    2849

    浏览量

    113772
  • SWAP
    +关注

    关注

    0

    文章

    47

    浏览量

    12636
  • S7-1200
    +关注

    关注

    11

    文章

    328

    浏览量

    17222

原文标题:西门子S7-1200PLC 移动操作指令:交换指令SWAP

文章出处:【微信号:非标设备自动化设计,微信公众号:非标设备自动化设计】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    西门子PLC指令

    西门子PLC指令
    发表于 10-16 10:28 37次下载

    西门子PLC置位和复位指令介绍

    本文介绍西门子s7-200 plc的置位与复位,这两个位操作指令在我们的程序编写中,作用也是很大,它能完成一些,常规常开常闭触点编程无法完
    的头像 发表于 07-24 15:03 1.1w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>置位和复位<b class='flag-5'>指令</b>的<b class='flag-5'>介绍</b>

    图解西门子与三菱PLC高级指令的区别

    图解西门子与三菱PLC高级指令的区别
    的头像 发表于 05-02 10:09 5950次阅读
    图解<b class='flag-5'>西门子</b>与三菱<b class='flag-5'>PLC</b>高级<b class='flag-5'>指令</b>的区别

    西门子PLC指令的教程详细说明

    本文档的主要内容详细介绍的是西门子PLC指令的教程详细说明
    发表于 03-21 14:38 24次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>位<b class='flag-5'>指令</b>的教程详细说明

    西门子PLC的数字指令教程详细说明

    本文档的主要内容详细介绍的是西门子PLC的数字指令教程详细说明。
    发表于 03-21 16:41 32次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的数字<b class='flag-5'>指令</b>教程详细说明

    西门子PLC的位指令教程详细说明

    本文档的主要内容详细介绍的是西门子PLC的位指令教程详细说明。
    发表于 03-23 16:51 38次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的位<b class='flag-5'>指令</b>教程详细说明

    西门子PLC指令和程序设计

    西门子PLC指令和程序设计方法免费下载。
    发表于 05-07 09:42 116次下载

    西门子基础指令大全

    西门子基础指令
    的头像 发表于 09-14 09:59 3780次阅读

    西门子常用PLC指令

    西门子常用PLC指令
    的头像 发表于 02-09 14:34 3773次阅读

    通信教程:西门子S7-1200PLC与组态王

    通信教程:西门子S7-1200PLC与组态王
    的头像 发表于 02-23 15:11 3749次阅读

    西门子S7-1200PLC移动操作移动指令MOVE

    S7-1200PLC中,常用MOVE指令进行对存储器进行赋值或是把一个存储器的数据复制到另外一个存储器中。
    的头像 发表于 04-06 09:25 4055次阅读

    西门子S7-1200PLC移动指令MOVE_BLK操作

    S7-1200PLC中,l利用MOVE_BLK指令可以将一个存储区(源范围)的数据移动到另一个存储区(目标范围)中。
    的头像 发表于 04-06 10:29 3912次阅读

    西门子200PLC指令详解——位逻辑指令

    ,为西门子S7-200各型号PLC的存储器范围值。   2.S7-200CPU操作数范围下图为CPU操作数范围   3. 位逻辑指令位逻辑
    发表于 04-19 11:07 5次下载
    <b class='flag-5'>西门子</b>200<b class='flag-5'>PLC</b><b class='flag-5'>指令</b>详解——位逻辑<b class='flag-5'>指令</b>

    如何使用西门子1200的脉冲指令

    西门子1200PLC的脉冲沿指令是一种非常重要的指令,它可以检测输入信号的上升沿或下降沿,并在检测到沿时产生一个脉冲。
    发表于 05-23 09:20 1.1w次阅读
    如何使用<b class='flag-5'>西门子</b><b class='flag-5'>1200</b>的脉冲<b class='flag-5'>指令</b>?

    西门子S7-1200PLC移动操作指令:读取域和写入域指令

    S7-1200PLC中,可以通过该指令对一个数组中的任意元素的值进行读取或是写入操作;该指令位于“移动
    的头像 发表于 07-12 14:11 1223次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-1200PLC</b><b class='flag-5'>移动</b><b class='flag-5'>操作</b><b class='flag-5'>指令</b>:读取域和写入域<b class='flag-5'>指令</b>