夢雨天涯
微信hui530527 &
級別: 網絡英雄
![]() |
記不住是啥意思?不是你讀取伺服編碼器絕對值的嗎?通訊就行了吧 |
|
---|---|---|
|
flyfeky
bilibili 工控貴族
級別: 論壇先鋒
![]() |
看看回零方式 ,搜索下西門子論壇, 回原完成是要程序向伺服里參數和保存。給你個參考看有用嗎 ![]() |
|
---|---|---|
|
選擇性智障
級別: 略有小成
![]() |
我跟你反過來的,我用西門子帶匯川的絕對值伺服,使用111報文,運行模式5,其實這個不能叫回零,叫標定更貼切點,伺服這邊要設置機械原點偏移量。就我調試中遇到的問題,伺服一定要設置絕對值編碼器,增量斷電就丟坐標了,V90大概也是一樣的操作。 |
---|---|
|
曾姚王
紙上得來終覺淺,絕知此事要躬行!
級別: 略有小成
![]() |
伺服電機編碼器是絕對值編碼器,直接讀出來就行了,哪個品牌都一樣。啥記不住?除非驅動有問題。恢復出廠設置,重新設一次參數試試。 |
---|---|
|
最好的控制
級別: 家園常客
![]() |
你大概是在PLC中設置原點之后斷電發現原點位置不對了吧? 你用西門子的伺服軟件設一下原點并保存就好了 或者用單獨的讀寫伺服參數的指令設置原點 附上西門子PLC操作方法供參考,注意其中FB287指令設置原點中的參數971實為977 |
---|---|
|
zzzzyy123
級別: 探索解密
![]() |
各位大佬,我沒表達清楚 我用匯川H5U 通過脈沖控制V90的多圈絕對值伺服,然后每次斷電上電PLC讀出來的實時位置就為0,,這應該是因為plc和伺服驅動器沒有通訊吧? 我現在利用plc實時記住當前位置,每次重新上電后就把斷電前的數值設置到當前位置里,,這樣做有問題嗎 各位大佬請指正 |
---|---|
|
悠然忘言
級別: 正式會員
![]() |
脈沖控制,沒有通訊是無法實現絕對值功能的,建議你添加一個RS485通訊,讓PLC讀取驅動器的實時位置,驅動器需要使用絕對值電池并設置參數 |
---|---|
|
悠然忘言
級別: 正式會員
![]() |
當然,你利用plc實時記住當前位置,每次重新上電后就把斷電前的數值設置到當前位置里,這個方法也是可行的,這樣無論電機是不是絕對值都不影響,缺點是斷電后檢測不到機械移位 |
---|---|
|
最好的控制
級別: 家園常客
![]() |
你這配置比較奇葩 脈沖不一般是配三個傳感器來實現上電回原嗎 你這是上電不回原繼續跑嗎?感覺還是回個原比較穩 而且為什么不選個步進,搞個絕對值伺服不是貴很多嗎 搞絕對值電機了,為什么不用總線 感覺省成本省了個寂寞 |
---|---|
|
zzzzyy123
級別: 探索解密
![]() |
沒辦法 客戶需求這樣,指定用H5U和V90走脈沖 這V90脈沖伺服比匯川總線都貴 總線的話還省力呢
|
---|---|
|