MOVW VW30, AC0

MOVW   VW30, AC0
AENO
SLW    AC0, 2
AENO
MOVD   &VB2100, AC1
AENO
+D     AC0, AC1
AENO
MOVD   VD40, *AC1
谁能帮我看看这段程序,帮我解释一下,看不太
明白,刚接触200!

最佳答案

这个程序里面涉及到2个问题
1、左移
2、指针
请在手册中查找相关内容

LD     SM0.0

MOVW   VW30, AC0
AENO
SLW    AC0, 2                      //将VW30里的数据左移2位放入 AC0
AENO
MOVD   &VB2100, AC1                //取VB2100的地址放入AC1
AENO
+D     AC0, AC1                    //将VB2100的地址加上VW30左移2位后的数据 放入AC1
AENO
MOVD   VD40, *AC1                  //将VD40的数据存入AC1指向的地址

提问者对于答案的评价:
理解了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:37
下一篇 2020年11月1日 下午4:37

相关推荐

  • s7-200时钟的使用方法

    如何在程序中用实时时钟输出开关量点,比如说,我要程序运行到2010年8月18日9点的时候,输出一对常开点,谢谢帮忙的人 问题补充:请问在S7-200中设置时钟具体要怎么做哪? 最佳…

    SIMATIC S7-200 2020年11月1日
  • s7-200、EM227怎样来编程传送数据

    s7-200用EM227向外传送数据,谁能给编段程序谢谢了! 问题补充:s7-200挂EM227和DCS交换数据,能否发个例子!谢谢了 最佳答案 EM277模块用于将S7-200系…

    SIMATIC S7-200 2021年7月5日
  • 如何看s200程序中已使使用的内存地址?

    前辈编写的程序比较乱,写地址很随意,现在要改写一下,请问怎么看那些地址是已占用的,除了查找之外,谢谢大侠 最佳答案 你可以在编程软件STEP7-Micro/WIN V4.…

    SIMATIC S7-200 2018年12月5日
  • s7 200与菱科变频器modbus通讯

    现有菱科lk900变频器若干,通讯协议已注明为国际标准modbus协议且支持rtu格式,但是用mbus_msg通讯是总是显示03故障,单独连接一台也是一样,但另一部分的丹佛斯变频器…

    2017年11月26日
  • 编程的算法和思路请大家指教

    编程的算法和思路请大家指教~~~急 最佳答案 编程的算法是要了解加减乘除,数学基础。编程的思路是要跟着工艺需求靠编写。总结:你先把S7-200系统手册从头到尾看三遍再说。把S7-2…

    SIMATIC S7-200 2020年11月1日
  • 频率控制

    cpu224xp我想通过频率来控制时间继电器的快慢怎么弄,谁指点下 最佳答案 时间继电器的时基是固定的,还不如用PLC里的计数器来做,可用频率来控制计数器的计数频率! 提问者对于答…

    SIMATIC S7-200 2021年7月4日
  • 200和昆仑通泰通讯屏不上?

    S7-200  cpu224和昆仑通泰TPC7062kx触摸屏通讯不上?怎么解决啊 钻石用户推荐最佳答案 1.检测通讯线缆;2.检测CPU224通讯设置;3.检…

    SIMATIC S7-200 2021年7月5日
  • S7-200程序加密如何破解

    S7-200程序加密怎么破解,我需要上载程序 问题补充:硬件版本2.01,设置的是4级权限 最佳答案 S7-200的程序如果设置3级或者4级密码,非要破解的话,需要拆机破解。 提问…

    SIMATIC S7-200 2021年7月5日
  • S7-200赋值给连续地址

    S7-200我想把0赋值给连续的10个双字地址。比如把0给到VD100,VD104,VD108,VD112,VD116,VD120,VD124,VD128,VD132,VD136有…

    SIMATIC S7-200 2021年7月5日
  • s700通信

    请教各位大哥:         USS通信了,还可以PID控制吗? 最佳答案 USS是PL…

    SIMATIC S7-200 2021年7月5日