step7 v5.5中为什么不能使用存储器间接寻址???? 点击:1247 | 回复:8



恒古斯通

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 21回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2013年7月17日
发表于:2014-01-22 16:47:30
楼主

如题

本人曾经用过portal编写s1200的程序,是可以使用存储器间接寻址的,为什么step7 v5.5中对s7 300编程时却不能使用?????




领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2014-01-22 19:20:19
1楼

L  P#8.7   //装载指针的值到累加器1。
T  MD2    //传送指针到MD2。
A  I [MD2]   // 询问输入位I 8.7的信号状态,并
=  Q [MD2]   //将信号状态分配给输出位Q 8.7。
……
例子中对输入信号“I”可以用A  I [MD2] 来寻址,就是间接寻址,只能访问字节 字 双字

wyb2866255---王者之师

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2014-01-22 21:57:24
2楼

  间接寻址,只能访问字节 字 双字,而V5.5是位变量,它不是字节、字、双字,故V5.5中不能使用存储器间接寻址

阿水--王者之师

  • 精华:25帖
  • 求助:348帖
  • 帖子:1617帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2014-01-22 21:57:24
3楼

   step7 v5.5中对s7 300编程时能用间接寻址的!可能楼主没有找到

恒古斯通

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 21回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2013年7月17日
发表于:2014-01-24 10:38:27
4楼

回复内容:

对: wyb2866255---王者之师    间接寻址,只能访问字节 字 双字,而V5.5是位变... 内容的回复!


 你好,我这里的v5.5是组态软件的版本

恒古斯通

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 21回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2013年7月17日
发表于:2014-01-24 10:43:21
5楼

你好,如果用的是lLAD编写的程序,不能先装载指针的值到ACC中,我这种寻址方式为什么不行?比如MW[MW200]或者DB1.DBW[MW200]??  

恒古斯通

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 21回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2013年7月17日
发表于:2014-01-24 10:43:59
6楼

回复内容:

对: 领域  L  P#8.7   //装载指针的值到累加器1。T ... 内容的回复!


 

   你好,如果用的是lLAD编写的程序,不能先装载指针的值到ACC中,我这种寻址方式为什么不行?比如MW[MW200]或者DB1.DBW[MW200]??   

 

恒古斯通

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 21回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2013年7月17日
发表于:2014-01-24 12:54:34
7楼

回复内容:

对: 领域 L  P#8.7   //装载指针的值到累加器1。T ... 内容的回复!


问题已解决,LAD中不支持存储器间接寻址,谢谢你的回复!!

恒古斯通

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 21回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2013年7月17日
发表于:2014-01-24 12:55:01
8楼

回复内容:

对: 恒古斯通 回复内容:对: 领域  L  P#8.7   //装载... 内容的回复!


问题已解决,LAD中不支持存储器间接寻址,谢谢你的回复!!


热门招聘
相关主题

官方公众号

智造工程师