求教 点击:348 | 回复:7



3

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:66帖 | 45回
  • 年度积分:0
  • 历史总积分:1885
  • 注册:2007年3月25日
发表于:2008-06-21 07:52:51
楼主
我以前用三菱的变址写过一个程序,ADD  D300V0  D1455  D300V0但不知道西门子S7-200PLC怎么编程.恳请大家指教.



仲儒

  • 精华:0帖
  • 求助:0帖
  • 帖子:118帖 | 943回
  • 年度积分:0
  • 历史总积分:1732
  • 注册:2007年6月28日
发表于:2008-06-21 10:15:38
1楼
呵呵,怎么看了我都是不会的饿啊

蒋祝乾

  • 精华:0帖
  • 求助:0帖
  • 帖子:47帖 | 480回
  • 年度积分:0
  • 历史总积分:1129
  • 注册:2003年5月20日
发表于:2008-06-24 15:05:47
2楼
把问题说的清楚点,不必提三菱的。直接说你想达到什么目的。

3

  • 精华:0帖
  • 求助:0帖
  • 帖子:66帖 | 45回
  • 年度积分:0
  • 历史总积分:1885
  • 注册:2007年3月25日
发表于:2008-06-24 16:20:56
3楼

是想通过间接寻址,如程序ADD D300V0 D1455 D300V0,如V0是1,那D301加D1455就等于D301,如V0等于10,那D310加D1455就等于D310,你看用西门子S7-200怎么实现.

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2008-06-24 16:56:54
4楼

西门子S7-200使用间接寻址功能。

LD SM0.0

MOVD &VW300,LD10

+D VD1004,LD10

MOVW *LD10,VW2000

以上代码只要用户改变VD1004的值,就可以访问到字任何地址。

访问地址的值保留在VW2000中。

 

以上!

 

 

3

  • 精华:0帖
  • 求助:0帖
  • 帖子:66帖 | 45回
  • 年度积分:0
  • 历史总积分:1885
  • 注册:2007年3月25日
发表于:2008-06-25 08:40:32
5楼

谢谢,那MUL  D246  V0  D1200V0怎么编写.

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2008-06-25 08:44:59
6楼
引用3 的回复内容:

谢谢,那MUL  D246  V0  D1200V0怎么编写.




既然間接尋址可以使用到指針,那么定義第二個指針也就可以了。如前面所述,再依據格式定義一個指針即可。

3

  • 精华:0帖
  • 求助:0帖
  • 帖子:66帖 | 45回
  • 年度积分:0
  • 历史总积分:1885
  • 注册:2007年3月25日
发表于:2008-06-25 11:57:14
7楼

还是有点不懂不明白,有相应的程序吗

 


热门招聘
相关主题

官方公众号

智造工程师