如何把两个不同的地址写入到一个地址中

在S7-200中,我有两个不同的地址(D100,D110),当其中一个条件满足时,把一个地址数据(D100)写入(D200)中,当另一个条件满足时把(D110)写入(D200)中,即分时写入

最佳答案

你可以设置2个变量,例如:M0.0,M0.1。
当满足条件1时,M0.0闭合,把D100写入D200中;当满足条件2时,M0.1闭合,把D110写入D200中。

程序如下:
网络1

LD     SM0.0
LPS
A      M0.0
MOVD   VD100, VD200
LPP
A      M0.1
MOVD   VD110, VD200

另见梯形图

图片说明:

如何把两个不同的地址写入到一个地址中  

提问者对于答案的评价:
很详细,且附有一个小的程序。

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc293168.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • CPU226通讯口的问题

    PART1被占用了,和其它的modbus通讯,Part0当主站和从站通讯,而同时又想在Part0上接一个触摸屏,这样有问题吗? 最佳答案 完全可以的!200系列的这两个通讯口是完全…

    SIMATIC S7-200 2020年10月31日
  • 226通信口故障

    我用CPU226自带的通讯口与台达触摸屏通讯,触摸屏用的是RS485接口。之前使用正常。今天突然出现PLC与触摸屏无法通信,用电脑跟PLC与通信不上,用PC/PPI ca…

    SIMATIC S7-200 2021年7月4日
  • S7-200系统配置问题

    请问:在配置S7-200系统时,一台226CPU的数字量I/O的总点不大于256点.我想问的是,在系统中扩展模拟量I/O时,会占数字量的点数吗?比如说,一个模拟量输入模块占8个I/…

    SIMATIC S7-200 2021年7月5日
  • 如何采用以太网交换机呢? 小弟第一次接触,谢谢指导

    如何采用以太网交换机呢?   小弟第一次接触,谢谢指导 最佳答案 不是采用以太网交换机,而是增加通信模块CP243-1。如何通过CP243-1与STE…

    SIMATIC S7-200 2020年10月31日
  • 用222+em235做温度控制

    输出是数字量Q0.0,用pid自整定得出的p值,I值。可是输出误差有2度,还有Q0.0的值怎么是0-1的小数呢,不是应该是0或1吗? 问题补充:EM235输出已经被PT100占用了…

    SIMATIC S7-200 2020年10月31日
  • 关于Modbus RTU库保持寄存器的地址

    S7-200的modbus RTU库里holdstart所指的地址,是主机读取从机保持寄存器的起始地址,如果主机要给从机发请求强置寄存器(M0dbus功能16),那从机把…

    SIMATIC S7-200 2021年7月4日
  • 求助!S7-200plc内存储数据

    S7-200,模拟量数据一个。要存储在PLC中,画面中显示最后存储值。画面中还可以调取以往存储的数据。怎样实现?望各位大侠能拔刀相助!非常感谢!最好能有具体程序。 问题补充:画面是…

    SIMATIC S7-200 2020年10月31日
  • 模拟量存储区

    S7-200CN: 模拟量输入存储区-跟我学 – 28/185 课程编号:V0164 暂无简介 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 模拟量存储区“数字量范…

    2021年7月5日
  • S7-200 CN通讯问题,PC/PPI电缆连接SIMATIC HMI触摸屏连接不上

    我这现场新安装一台PLC程控柜,用的是SIEMENS S7-200 CN PLC和通过PC/PPI电缆连接到SIMATIC HMI触摸屏,可…

    2017年6月4日
  • S7-200驱动7219芯片

    各位前辈,这几天自己在尝试用200的三个输出口驱动7219芯片的时候,发现没有任何反映:自己已经按照7219的时序向7219发送数据,也首先对控制寄存器初始化,然后发送点亮指示灯的…

    SIMATIC S7-200 2021年7月4日