FX1S控制两台伺服 点击:512 | 回复:8



零落旅途人

    
  • 精华:0帖
  • 求助:6帖
  • 帖子:7帖 | 39回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2012年7月25日
发表于:2013-11-12 21:31:56
楼主

今天用FX1S控制两台伺服,上位机是触摸屏,刚开始一台用D2 和D4寄存了频率和脉冲,上位机给频率和脉冲是给到D200 D202,然后再付给D2和D4的,第二台分别对应使用的是D201 D203 D3 D5,运行起来速度也就是频率完全乱了,当把第二台改为使用D210 D212 D12 D14的时候却正常了。不知道怎么回事,请各位不吝赐教。可能会表达不到位,随时补充。

程序如下:





gkhb1

  • 精华:0帖
  • 求助:3帖
  • 帖子:10帖 | 217回
  • 年度积分:0
  • 历史总积分:317
  • 注册:2013年2月28日
发表于:2013-11-12 21:45:53
1楼

原因只有一个  那就是D201 D203 D3 D5 被占用了

阿水--王者之师

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

 不会 FX 的伺服控制的 农民工飘过 !


第一台 D 200 到  D 202,  而你的第二台还用 D 201 和 D203 当然有点不对 !

零落旅途人

  • 精华:0帖
  • 求助:6帖
  • 帖子:7帖 | 39回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2012年7月25日
发表于:2013-11-13 08:28:38
3楼
没有被占用啊,检查过了

sbkkan

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 112回
  • 年度积分:0
  • 历史总积分:857
  • 注册:2011年8月20日
发表于:2013-11-13 09:54:19
4楼

回复内容:

对: 零落旅途人  没有被占用啊,检查过了 内容的回复!


 还说没有被占用,程序里面不是用了双字除法,乘法运算了,怎么还不占用

王者之师--略懂。略懂。

  • 精华:0帖
  • 求助:2帖
  • 帖子:6帖 | 70回
  • 年度积分:0
  • 历史总积分:313
  • 注册:2012年12月14日
发表于:2013-11-13 10:24:57
5楼

还是对 字节 位 单字 双字 的认识不够。

zhouccch_1

  • 精华:0帖
  • 求助:0帖
  • 帖子:56帖 | 208回
  • 年度积分:0
  • 历史总积分:598
  • 注册:2002年8月28日
发表于:2013-11-14 16:00:14
6楼

32位数据=D200(16)+D201(16),避免用错字,建议一直偶数位,D0 D2 D4 D6、、、、


芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2013-11-15 15:08:12
7楼

D指令乘法结果后占用了4个D的位置,这个事情你没有注意到了。

零落旅途人

  • 精华:0帖
  • 求助:6帖
  • 帖子:7帖 | 39回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2012年7月25日
发表于:2013-11-26 21:23:12
8楼

明白了,多谢各位师傅指点


热门招聘
相关主题

官方公众号

智造工程师