求助200smart变址寻址 点击:339 | 回复:9



hfhewei

    
  • 精华:0帖
  • 求助:68帖
  • 帖子:71帖 | 174回
  • 年度积分:110
  • 历史总积分:379
  • 注册:2009年8月26日
发表于:2025-02-09 08:36:01
楼主
求助帖50分-已结帖
三菱的变址寻址有变址寄存器I   V      200smart 有没有这种?200smart  的变址寻址怎么玩?


楼主最近还看过

关育谋

  • [版主]
  • 精华:5帖
  • 求助:23帖
  • 帖子:794帖 | 5797回
  • 年度积分:96
  • 历史总积分:98338
  • 注册:2004年5月28日
发表于:2025-02-09 10:45:01
1楼

用&、*、累加器可实现。

回复本条

    

chen251540996

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:51
  • 历史总积分:86
  • 注册:2008年12月17日
发表于:2025-02-09 11:10:24
2楼

西门子S7-200 SMART PLC的变址寻址与三菱的变址寄存器不同,它使用指针和间接寻址来实现类似功能。

1. 指针

指针是一个双字(DWORD)变量,用于存储地址。在S7-200 SMART中,指针指向V存储器、M存储器等。

2. 间接寻址

通过指针访问存储器中的数据。例如:

  • MOVD &VB100, VD200:将VB100的地址存入VD200。

  • MOVB *VD200, VB10:将VD200指向的地址(VB100)中的数据传送到VB10。

3. 示例

假设VB100到VB103分别存储1、2、3、4,通过指针读取这些数据:

plaintext
复制
MOVD &VB100, VD200  // VD200存储VB100的地址
MOVB *VD200, VB10   // VB10 = VB100 = 1
INCD VD200          // VD200指向VB101
MOVB *VD200, VB11   // VB11 = VB101 = 2
INCD VD200          // VD200指向VB102
MOVB *VD200, VB12   // VB12 = VB102 = 3
INCD VD200          // VD200指向VB103
MOVB *VD200, VB13   // VB13 = VB103 = 4

4. 注意事项

  • 指针是双字变量,确保使用VD、LD等双字类型。

  • 指针操作需谨慎,避免地址越界。

通过这些方法,S7-200 SMART可以实现类似三菱变址寄存器的功能。


回复本条

    

堂清华001

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 710回
  • 年度积分:0
  • 历史总积分:730
  • 注册:2024年12月16日
发表于:2025-02-10 20:49:36
3楼

回复本条

    

堂清华001

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 831回
  • 年度积分:115
  • 历史总积分:850
  • 注册:2024年12月16日

舞长空

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 80回
  • 年度积分:3
  • 历史总积分:232
  • 注册:2018年8月09日
发表于:2025-02-13 14:58:16
5楼

感谢分享

回复本条

    

Hu工

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 65回
  • 年度积分:7
  • 历史总积分:1533
  • 注册:2013年7月17日
发表于:2025-02-15 11:58:58
6楼

感谢分享原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐感谢分享原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐 原创推荐原创推荐 原创推荐 原创推荐 原创推荐 原创推荐

回复本条

    

海大360

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 2672回
  • 年度积分:0
  • 历史总积分:1316
  • 注册:2004年11月14日
发表于:2025-02-19 16:32:46
7楼

感谢分享

回复本条

    

Smile-lyc

  • [管理员]
  • 精华:136帖
  • 求助:54帖
  • 帖子:3649帖 | 23248回
  • 年度积分:2043
  • 历史总积分:168965
  • 注册:2006年8月04日
发表于:2025-02-25 15:52:31
8楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。

4、2025年加油!


回复本条

    

cj_59

  • 精华:0帖
  • 求助:1帖
  • 帖子:27帖 | 159回
  • 年度积分:0
  • 历史总积分:151
  • 注册:2004年5月28日
发表于:2025-03-19 21:42:37
9楼

绕迷糊了

回复本条

    

热门招聘
相关主题

官方公众号

智造工程师