签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
手里有一个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
讲得很详细,谢谢分享!
不错,有借鉴意义。
用A2吧。有。再把凸轮表也玩转,也就无所不能了。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录