【求助】关于特殊寄存器的问题? 点击:423 | 回复:4



C预言

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 21回
  • 年度积分:74
  • 历史总积分:381
  • 注册:2018年9月01日
发表于:2024-02-28 16:07:28
楼主
求助帖30分-未结帖

D1337D1336存放的是脉冲数据的高位和地位,这2个寄存器的数据是要组合起来一起使用的。

1. EH3/SV2 主机作为定位控制命令(API 156 ZRNAPI 157  PLSVAPI 158 DRVIAPI 159 DRVA)第一组输出 Y0Y1 输出的脉冲当前值寄存器,对应旋转方向而增加或减少当前值 D1337(High word)D1336(Low word)。 


2. EH3/SV2 主机作为脉冲输出指令(API 57 PLSYAPI 59  PLSR)第一组输出 Y0Y1 目前输出脉冲个数 D1337(High  word)D1336(Low word)


D1337 D1336这2个寄存器存放的是Y0 Y1的目前输出脉冲个数,这句话能理解

关键是存放Y0、Y1端口输出脉冲数据,从字面意思理解就是D1337D1336存放的是Y0和Y1的脉冲数据   问题怎么区分 那个是Y0,那个是Y1的脉冲数量?


Y0和Y1的脉冲数都存储在这2个寄存器中吗?


还是说Y0和Y1  只能同时使用1个? 或者是可以切换?




关于这2个特殊寄存器怎么理解?


1分不嫌少!



小VC

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 73回
  • 年度积分:93
  • 历史总积分:824
  • 注册:2017年11月27日
发表于:2024-02-28 17:37:29
1楼

好好看下说明书解释,你这问题应该是Y0,Y1是表示一组脉冲输出的脉冲+方向。D1336,D1337的值是脉冲数。因为是双子需要2个地址存储(32位)。

WZM电控

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 8回
  • 年度积分:0
  • 历史总积分:110
  • 注册:2022年3月09日
发表于:2024-02-28 17:49:04
2楼

"小VC" 的回复,发表在1楼
        对内容: 【好好看下说明书解释,你这问题应该是Y0,Y1是表示一组脉冲输出的脉冲+方向。D1336,D1337的值是脉冲数。因为是双子需要2个地址存储(32位)。...】进行回复:

        -----------------------------------------------------------------


正解

Smile-lyc

  • [管理员]
  • 精华:138帖
  • 求助:52帖
  • 帖子:3604帖 | 22682回
  • 年度积分:1603
  • 历史总积分:154694
  • 注册:2006年8月04日
发表于:2024-04-11 11:04:49
3楼

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

对于求助者要求:

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

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

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

4、2024龙年加油!龙年棒棒!



幼儿园中班

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 419回
  • 年度积分:310
  • 历史总积分:2616
  • 注册:2013年12月08日
发表于:2024-09-14 10:34:14
4楼

引用 "小VC" 的回复,发表在1楼
        内容: 好好看下说明书解释,你这问题应该是Y0,Y1是表示一组脉冲输出的脉冲+方向。D1336,D1337的值是脉冲数。因为是双子需要2个地址存储(32位)。...


回复本条

    

热门招聘
相关主题

官方公众号

智造工程师