yvhkfn
級別: 探索解密
|
請教大家指導下,我用FX3U PLC 控制一個伺服做一個旋轉臂,90度來回旋轉動作。 動作簡化如下,回原點-逆90度-停5秒-順90度-停5秒。。。。如此循環 有人建議在90度位置裝個傳感器,請問這個傳感器起什么作用,程序可以簡單的說下怎么做嗎(原來是走多了就走不準,走2、3個循環還算準的)。定位用的是 DDRVI K9000 K2000 Y0 Y4語句。 |
---|---|
|
中國工控
學習
級別: VIP會員
|
左右的極限開關是必不可少的,前提是做極限作用,并不是換向的,你這個指令可以做到,也可以用脈沖輸出指令,監控特殊D里面的數值,也可以通過你的伺服里面的電子齒輪確定好你的,脈沖當量后,確定你的90度的脈沖量,那樣就不會有問題了,只要你的機械部分精度滿足,伺服電器的精度是絕對沒有問題的,用脈沖輸出指令,確定好定量的脈沖數,和脈沖頻率,那樣用執行完成標志的M作為定時的觸發,延時5秒后 繼續出發脈沖輸出,前提就是給伺服一個換向的,信號就可以了,我感覺這樣沒有問題的,你試試吧。并且沒有累積誤差。伺服選用定位模式。希望能對你起到一點幫助。 |
---|---|
|
ytmsymlf
我知道我的努力有一大半是沒有用的,但是我卻不知道究竟是哪一半
級別: 略有小成
|
可以理解為極限開關 |
|
---|---|---|
|
yvhkfn
級別: 探索解密
|
請問90度位置開關設計應該怎么用,是碰到它就停?還是發9000個脈沖停后,碰到它讓它做負9000脈沖的觸發信號? |
---|---|
|
zxywkq
級別: 略有小成
|
開關當作極限位用,但這種旋轉臂都和機械精度有關系,機械精度不好,就會出現定位不準的現象,在有就是和旋轉速度、機械臂質量也有關系,速度越快,機械慣性就越大,因此在設計時還應考慮加減速的問題 |
---|---|
|
yvhkfn
級別: 探索解密
|
極限開關?程序上怎么寫 x10 l---l/l---ddrvi k9000 k2000 y0 y4---l 是上面的X10這樣的用法嗎(這樣是減速停止?) |
---|---|
|
mfjsx
專業非標自動化設備工程開發
級別: 家園常客
|
造成的原因有很多; 1.PLC 發給伺服電機的脈沖數有丟失. 2.機械結構本身精度不夠 3.伺服電機停止時速度高,過沖現象 |
|
---|---|---|
|