技术论坛

S7-200 224xp cn与台达B2伺服CN1接口位置控制

作者 主题
游士

经验值: 156
发帖数: 2
精华帖: 0
主题:【探讨】S7-200 224xp cn与台达B2伺服CN1接口位置控制


只看楼主 楼主 2018-01-19 09:38:05

  手里有一个224xp cn和一个台达B2伺服,于是想着用位置控制伺服电机,B2伺服电机没转的分辨率可以高达160000hz/转,也就是可以精确到360度/160000这个角度。最开始研究的是通过通讯来控制B2伺服,成功了!想着用通讯再实现位置控制。但是B2伺服没有位置控制的寄存器。没办法只能再通过CN1硬接线的方式来实现位置控制。如果你处于初级阶段,像我一样的话,可以暂时先接三个必要的先:35、39、43。

  35接224xp的M端,意思好像是校准脉冲的电源基准。

  39接Q0.2(如果你用MAP库Q0.0的块的话)方向

  43接Q0.0脉冲位

  连接线接好了,现在先来设置一下B2伺服的参数吧,你拿到一个伺服控制器的话,除非是全新的。否则一定要养成重置参数的习惯。P2-08设置为10就是重置参数,如果你设置时屏幕显示Servo on那表示此时电机使能,需要去掉电机使能才能设置P2-08。将P2-10设置为0,此时用手转动伺服电机,如果转不动的话,说明电机依然使能。可以通过拔掉伺服控制器上的编码器线缆使伺服器报警从而去掉电机使能,来设置P2-08。

  重置伺服控制器后设置:

P1-00 设为2 表示  脉冲+方向控制方式

P1-01 设为00 表示位置控制模式

P1-32 设为0 表示停止方式为立即停止

P1-44 电子齿轮比分子

P1-45 电子齿轮比分母

P2-10设置为001表示伺服控制器接通电源就给电机使能(即Servo on)

其中电子齿轮比P1-44/P1-45=160000/x,其中X就是每转需要的脉冲数,设置好后,就可以下载你写好的MAP库的程序了,PLC输出脉冲的时候就可以驱动电机转动了,你想让它转多少它就会转多少!

 


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1457178&b_id=3&s_id=0&num=3

版主

经验值: 25992
发帖数: 11808
精华帖: 43
回复:S7-200 224xp cn与台达B2伺服CN1接口位置控制


只看楼主 1楼 2018-01-24 12:49:57

讲得很详细,谢谢分享!


 
以下网友喜欢您的帖子:

  
至圣

经验值: 20129
发帖数: 2777
精华帖: 23
回复:S7-200 224xp cn与台达B2伺服CN1接口位置控制


只看楼主 2楼 2018-01-24 13:10:50

不错,有借鉴意义。


Less is more……
以下网友喜欢您的帖子:

  
至圣

经验值: 67542
发帖数: 14782
精华帖: 100
回复:S7-200 224xp cn与台达B2伺服CN1接口位置控制


只看楼主 3楼 2018-04-08 22:27:45

用A2吧。有。再把凸轮表也玩转,也就无所不能了。


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
S7-200 224xp cn与台达B2伺服CN1接口位置控制
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。