位地址怎么变址寻址?

请问三菱 LDM8000  MOV K1 K1M0V1 转换成S7-200该怎么写?

问题补充:
三菱的对位地址进行变址寻址,改变V1的值就可以改变相应的M的地址,要对S7-200编程,实现程序变量为0将K1传送到M0.0,变量为1将K1传送到m0.1以此类推,变量值为x则m0.x为1,请问该怎么做?

最佳答案

西门子需要2步:
西门子传送指令最小为1字节,三菱可以是半字节传送。
MOVDW      &VB0 VD10    //当VB0=1,则VD10=1,其它数据以此类推相当于三菱的V1
LD     SM0.0
MOVD   &VB0, VD10
+D     VD10, VD20
MOVD   1, VD20
补充问题回复:
LD     SM0.0
MOVD   &VB0, VD10         //改变VB0数据,并传送到VD10
指令均是按二进制格式传送。

提问者对于答案的评价:
谢谢您的讲解!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月30日 上午10:46
下一篇 2017年7月30日

相关推荐

  • 5v脉冲如何输入到S7-200

    现有一设备输出5v的脉冲信号,现想用s7-200的高数计数器检测,请问能否直接输入?好像只能输入24V的脉冲信号? 最佳答案 可以直接接入,但要选S7-200 224XP…

    SIMATIC S7-200 2021年7月5日
  • 请高手指点!

    CPU224XP自带模拟量输出,如何实现电流输出(要求:在时间t内从4mA无级升到20mA)。 问题补充:在任意时间(ms)内AQW0输出:4mA无级升到20mA 最佳答案 以T为…

    SIMATIC S7-200 2020年11月5日
  • PLC-200 与多台变频器modbus通讯

    我现在想用200系PLC与多台(3~6台)VACON变频器modbus通讯,接线怎么接好?是从每一台变频器依次分线到下一台变频器上吗?软件怎么去实现呢?各位大虾可以给我一个编程思路…

    SIMATIC S7-200 2021年7月4日
  • s7-200高速脉冲端口坏了

    s7-200高速脉冲端口Q0.0坏了,指示灯可以随程序正常闪烁,但是输出电压恒定在24V,请问怎么修? 最佳答案 过保的话,就不要指望返修了,经济上极不划算。以前有过自己换输出继电…

    SIMATIC S7-200 2020年11月1日
  • npn如何加继电器转换为pnp

    不小心购买了一个npn的3线接近开关,现场需要连接西门子的plc,如何接线可以改为pnp的3线接近开关plc: 西门子 224xpcn接近开关:欧姆龙e2e-x…

    SIMATIC S7-200 2020年11月1日
  • 224xp 输入aiw32及以上编译错误?

    如题,为什么呢 最佳答案 是不是PLC类型没有选择正确? 提问者对于答案的评价:xx

    SIMATIC S7-200 2020年10月31日
  • 西门子plc s7 200的214 1ad22和最新的版本有什么区别

    西门子plc s7 200的214 1ad22和最新的版本有什么区别,我想知道详细信息,另外,它是哪年出的是属于214还是224 最佳答案 1.西门子…

    SIMATIC S7-200 2017年8月3日
  • 为什么下载S7-200视频提示下载已过期呢?

    S7-200CN: 立即位逻辑指令-跟我做 – 55/185 课程编号:V0191 暂无简介 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 为什么下载S7-200视…

    SIMATIC S7-200 2017年11月1日
  • 200 沿指令问题

    有两个2旋转按钮,用他们的常开点检查状态为,如果有一个变化,设备就停机,为什么这样编程,当有沿触发时M1.4无变化 图片说明:    最佳答案 如果这个M1.4…

    2017年6月29日
  • wincc变量连接plc200,使得监控界面重新监控

    plc200现在在正常运转,但是以前的原始程序,符号表都丢失了,以前的wincc监控界面的资料还有一点,现在要重新在新的电脑恢复监控界面,怎么去让wincc监控界面连接plc200…

    SIMATIC S7-200 2021年7月5日