找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
{{itemCategory}}
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
你给出来的参数没办法算出电机每转一圈负载位移。电机每转一圈脉冲数,这个脉冲数是你在伺服驱动器上自己设定,这个你设定多少就填写多少。电机每转一圈负载位移就是你执行机构走了多少位移。你说有减速比是1:121,关键连接在伺服轴上面的齿轮或是同步轮的周长是多少,你将这个周长在除以121的结果就是电机每转一圈负载位移。
参考下面几个链接。
功能图--扩展参数--机械:
开环运动控制_S7-1200:
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/063.html
运动控制_S7-1200:
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/014.html
补充问题回答:
你马达转一圈是360度,如果你是做加速运动那就是用360乘以121的结果填入到电机每转负载位移里面去,如果是减速那么就用360除以121的结果填入到电机每转负载位移里面。电机每转的脉冲数是你电机里面设定多少,这里面就填写多少。你知不知道伺服每转一圈要设定这个每转一圈的脉冲数,你不知道就问你伺服供应商怎么去 设定值这个值。
补充:一圈是360°吧?电机转多少圈负载转一圈?你的减速比是电机转121圈负载转一圈吗?
360/减速比=电机每转位移量,那么就是360/121=2.9752°
电机每转的脉冲数就是你发多少个脉冲使电机旋转一圈,需要与你的伺服驱动器设置一致,就是伺服驱动器设置的200脉冲转一圈,那么这里你就设置200个LU就行啊。
负载每转脉冲数间接决定了控制的精度以及电机/负载的转速。
精度:那你这个举例,电机每转负载位移0.2975°,假设设置负载每转脉冲数297,那么一个设定值脉冲负载位移0.01°,这就相当于你能控制的最小位移量,假设设置堵在每转脉冲数2975,那么你的控制精度能够达到0.001°。
但是,精度提高之后你的设备运行速度就会减小,因为通道的输出频率是固定的,100KHz,也就是1秒钟PLC能发出100000个脉冲,对应的电机转速也会发生变化。
具体的计算看截图吧。
功能图--扩展参数--机械:
开环运动控制_S7-1200:
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/063.html
运动控制_S7-1200:
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/014.html
“电机每转负载位移” :对与这个参数,与你的机械传动有关,意思是电机旋转一圈,机械负载走多少距离,比如如果是丝杆传动,电机转一圈,丝杠走一个螺距,这个值就是丝杠的螺距。
“电机每转的脉冲数”:对于这个参数,与你的伺服驱动器设置有关,即给多少个脉冲,伺服电机转一圈,驱动器中有一个电子齿轮比或直接一转脉冲数的参数。
以上,其实在PLC运动组态里面都有相应的详细说明,要仔细查看相关说明书。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!