wcb516358
级别: 略有小成
精华主题: 0
发帖数量: 55 个
工控威望: 217 点
下载积分: 1488 分
在线时间: 51(小时)
注册时间: 2015-10-22
最后登录: 2024-10-30
查看wcb516358的 主题 / 回贴
楼主  发表于: 2016-04-05 09:30
大家都知道步进电机会失速和丢步,过负载也不报警。我想给步进电机加个编码器(A/B相),让编码器的脉冲值和PLC脉冲累计值实时比较,实时校准PLC发脉冲的数量,解决步进电机失速和丢步导致的不精确问题。各位高手感觉可行吗?我感觉这个计算比较难做,暂时没有方案,请大家给出出主意~!
xiao_ming
级别: 论坛先锋
精华主题: 0
发帖数量: 414 个
工控威望: 1209 点
下载积分: 3494 分
在线时间: 1223(小时)
注册时间: 2016-01-13
最后登录: 2025-01-15
查看xiao_ming的 主题 / 回贴
1楼  发表于: 2016-04-06 21:30
步進馬達5000脈衝一轉*最高轉速一分鐘300轉/60sec=25khz
也就是說plc發25khz就能實現最高速,將編碼器回授值*2和輸出
脈沖值比較應該落在完全一樣和-1吧?
這樣不知你能否接受,至於扭力不夠那又是令一個問題了吧
當然能用伺服實現當然是最好方式,但伺服有響應和整定問題
這是步進馬達所沒有的