機械社區
標題: CNC、PLC、伺服驅動器....之間的鏈接控制,請教 [打印本頁]
作者: lanxinwen45 時間: 2011-11-9 17:29
標題: CNC、PLC、伺服驅動器....之間的鏈接控制,請教
CNC、PLC、伺服驅動器、伺服電機、編碼器、光柵尺、人機界面 之間的鏈接控制是怎么樣的 ?
我的理解:
% ?; o/ }0 |' s
PLC發出高速脈沖給伺服驅動器,伺服驅動器接受PLC的脈沖或者通信指令驅動伺服電機,伺服電機接受伺服驅動器的控制驅動機械負載運動實現各種動作。而其中編碼器將脈沖反饋到伺服驅動器,經由驅動器再傳送到PLC。CNC和PLC之間進行通信。
這是我畫的 請給我指教。。。
[5 x7 D0 ?+ j1 H# z
[attach]231294[/attach]
作者: syw開門造車 時間: 2011-11-9 18:27
lanxinwen45 網友好!
* S$ J6 Y/ J& J) m& H0 n9 Z5 z) g.
8 K3 B- a% i2 k& b6 r1 a! @你的發言:“…… 而其中編碼器將脈沖反饋到伺服驅動器,經由驅動器再傳送到PLC。 ……”
+ T( k9 f' u! l% ?.7 z* a6 |& M5 b D
正確的答案:編碼器信號,只反饋給伺服驅動器,不向PLC傳送。3 ]* Z- Z- U. Y' [+ U- B8 v6 V+ \1 h
% A& Z+ M7 B" t6 d7 Q.' r+ `2 x; ^2 i" R" }
syw 11-11-09 18:28: {. T; t/ Y+ O6 |' @# S
作者: 螺旋線 時間: 2011-11-9 19:31
樓主最好先問問GOOGLE或百度,上面能找到常用的互連圖。
6 n* c9 E+ ]: C* s; R5 B至于反饋去那里,這個不一定。
作者: yetian143 時間: 2011-11-9 20:06
貌似就是嘍主圖中所畫的那樣
作者: 舟航 時間: 2011-11-9 21:16
[attach]231304[/attach]& v( n. e: C5 ?) h3 R$ F5 z3 V) l
百度來的。
) E7 @3 I4 l' \) ?6 h" y* H; ^
* |- ?8 Z( O- e5 f$ T) P1 \
作者: 舟航 時間: 2011-11-9 21:19
接上圖,還是百度過來的。
& s, K8 j3 X9 p S* i3、 數控裝置
& F: t! h" M9 T' @
+ r+ {& v- S3 x4 m CNC裝置是數控機床實現自動加工的核心,主要由計算機系統、位置控制板、PLC接口板,通訊接口板、特殊功能模塊以及相應的控制軟件等組成。/ N8 j' C5 H4 u( y; V3 h
7 k, v! d/ `( }1 j5 F8 _
作用:根據輸入的零件加工程序進行相應的處理(如運動軌跡處理、機床輸入輸出處理等),然后輸出控制命令到相應的執行部件(伺服單元、驅動裝置和PLC等),所有這些工作是由CNC裝置內硬件和軟件協調配合,合理組織,使整個系統有條不紊地進行工作的。
作者: 桂花暗香 時間: 2011-11-10 10:40
一般的,CNC是通過PLC和諸如電磁閥水路開關,換刀等控制,CNC主要控制刀具的運動軌跡,以及主軸的變速。不過現在互相滲透。沒有統一的規定。PLC開關量控制見長,原本就是從繼電接觸器控制來的。從ISO數控語言上也有點區別,一般G指令是由CNC發給電機驅動,M,T指令CNC發給PLC。
作者: Lucky瑞 時間: 2011-11-10 11:00
提到伺服,這里應該有很多高手吧!!我現在遇到了個問題?。〗Y構如圖所示,第一臺設備,已經給客戶用了一個多月了,一切運行正常。第二臺設備伺服改用東元的,程序和第一臺一樣,其它都沒改動,只伺服由臺達改用東元。在運行過程中發現,機構回到原點往前走時會出現伺服帶動絲桿只轉動一小圈又退回原點現象。整套動作會繼續運行。偶偶出現類似情況。請問有高手遇到此情況的不!
作者: lanxinwen45 時間: 2011-11-10 11:46
本帖最后由 lanxinwen45 于 2011-11-10 16:28 編輯
9 d5 v3 G. t y+ A9 p) Bsyw開門造車 發表于 2011-11-9 18:27 
4 Y) @) ~/ v* q7 g! l3 [% {4 dlanxinwen45 網友好!
v4 {6 N2 P8 d, \1 s% r.
g9 t( w j6 c4 _6 x你的發言:“…… 而其中編碼器將脈沖反饋到伺服驅動器,經由驅動器再傳送到PLC ...
4 H3 Z7 v n* `+ l4 ^
. @9 r: X. {% o) V在問你個問題。。圖的右邊主軸控制和輔助電機控制是怎么實現的。。。。主軸只是旋轉。。其他的都是驅動個電機。。這些用PLC怎么控制。。還是直接由CNC控制。。我現在對CNC的控制特別不理解。。他是直接控制呢 還是要經過PLC控制 或者。。。。。
' z! [ q' @& \. B; c' X我查了點資料 他的進給系統 都是由CNC控制的 沒經過PLC 啊 那我畫的那個圖不就不對了嗎???
" D7 l+ {- p7 y' \: Y[attach]231369[/attach]
1 q$ G v, a! J; }5 b4 S( K, j
作者: 湘里狼 時間: 2011-11-10 21:00
Lucky瑞 發表于 2011-11-10 11:00
2 G/ Z' L% k6 {; \5 k
提到伺服,這里應該有很多高手吧??!我現在遇到了個問題?。〗Y構如圖所示,第一臺設備,已經給客戶用了一個 ...
, A" r' a* m$ Z* g
高手不敢說,只能說略懂一二,如果真如您所說,程序方面與前一臺相同,且其他方面也未作改動的話,那問題應該就出現在I/O接插頭上面了,因為伺服一般都是走絕對值數據,而脈沖信號和方向信號是直接決定伺服位置和行走方向,如果有根線接觸偶然松動的話,就會造成您所說的情況( E( f( ]6 f+ k6 `/ u
東元的接插頭我沒見過,松下的我倒是用得比較多,50pin的接插頭,焊線的時候,稍微不小心,就會留下隱患,造成以后使用中偶而出現誤動作等等0 L! B% O& i, k, O
建議您重新更換I/O接插頭,試試看,希望能順利解決{:soso_e181:}8 N/ G* Q4 f* E* w- z' b* i; V, O4 S
作者: syw開門造車 時間: 2011-11-12 04:51
本帖最后由 syw開門造車 于 2011-11-12 04:53 編輯
1 L H% w* K3 ^) T0 p舟航 發表于 2011-11-9 21:16
" e8 L6 M6 O9 n: I
百度來的。
g& y/ g' h0 z$ \2 o# X- g ?
5 X" w7 o' Q) m& ^. R舟航 友好!
9 a. _7 X7 V" T' B; m6 O3 s.+ M8 o' e9 u4 c1 P; \
為回復你在2#樓的問,特制做了一個配文字說明圖像文件上傳,以做說明。: O3 |( X. B V! Z. b
.5 s& E4 v- ^* Q% @% w
syw 11-11-12 04.50
. a$ [1 I6 {' W3 J.' U+ \* |% W( Z1 {
/ s' A( ^6 i- q0 T f& C" I
.
. e8 s6 F: z9 b0 R& ^* b7 n5 @4 ?[attach]231489[/attach]4 v" Z+ `$ u: g- b% r1 w S
作者: Lucky瑞 時間: 2011-11-12 07:52
湘里狼 發表于 2011-11-10 21:00
( T, x( L6 F6 c
高手不敢說,只能說略懂一二,如果真如您所說,程序方面與前一臺相同,且其他方面也未作改動的話,那問題 ...
6 n$ t3 C7 P/ p7 n) Y0 s/ t( J
謝謝您的指點!我們現在改用松下的伺服,這樣的問題還是有出現。用了三種品牌伺服都沒能解決其問題?還有什么可能嗎?
作者: 舟航 時間: 2011-11-12 09:54
本帖最后由 舟航 于 2011-11-12 09:57 編輯 & K( T+ j0 r. v5 ?* L
syw開門造車 發表于 2011-11-12 04:51 
" S7 c- C6 P/ {8 _, ?舟航 友好!& F! _- i2 i, x
.: k& Z0 S0 n, g- ^
為回復你在2#樓的問,特制做了一個配文字說明圖像文件上傳,以做說明。
2 }) @- R- g4 s9 [ e( k: X/ ^, `( r+ c7 ]" R
總工大俠好!
1 p' Y9 |% J8 b) ?( `* I/ P6 W俺有以下問題:
' G, K+ k' G |/ n1 C+ V一般來講,伺服自身的編碼器都是和配套驅動器連接的,所以信號一般反饋給驅動器,不知有大俠直接反饋給PLC或控制卡等做法的沒有,俺一般的做法是在傳動機構末端加個編碼器,再進PLC高速脈沖或控制卡。此處還有一問題:驅動器和運動控制器連接的話,運動動控制是能讀出電機的碼值的,也就是說,通過驅動器還是可以反饋給控制器的,為什么總工說只傳給驅動器呢?
4 r5 b7 l# G' H* h$ A* J樓主也沒說太清楚,編碼器是個什么類型,怎么個安裝形式的。
( ]1 A' X! c, G/ O t
4 c4 F7 X0 { |8 _/ o& e6 |0 ~+ B$ g8 Y" y! z; I9 h
作者: 湘里狼 時間: 2011-11-12 09:59
舟航 發表于 2011-11-12 09:54
) o/ r' }( \/ w Z# Z* G
總工大俠好!
0 K1 b G* P9 W: B }: l俺有以下問題:
4 x+ l2 D- a$ p! o! n( k8 G/ D一般來講,伺服自身的編碼器都是和配套驅動器連接的,所以信號一般反饋 ...
# B1 Q- G- A: p R; ~1 E有,利用MODBUS RTU通訊協議,直接可以將伺服驅動器里面的數據讀出來,然后想怎么玩,就怎么玩{:soso_e113:}
作者: 湘里狼 時間: 2011-11-12 10:08
Lucky瑞 發表于 2011-11-12 07:52 
# Y9 D8 G& s4 S7 S0 `謝謝您的指點!我們現在改用松下的伺服,這樣的問題還是有出現。用了三種品牌伺服都沒能解決其問題?還有 ...
$ I3 I1 ?. Y% _. b1 R- U
那偶就不知道了,沒遇到過,偶上次遇到類似的問題,就是50pin的接插頭問題,重新焊一個,問題搞定{:soso_e181:}
* T2 h8 M0 {9 O6 ~$ |8 Z4 b
作者: Lucky瑞 時間: 2011-11-12 10:10
湘里狼 發表于 2011-11-12 10:08 
' D* S5 b; l3 `4 Q5 e那偶就不知道了,沒遇到過,偶上次遇到類似的問題,就是50pin的接插頭問題,重新焊一個,問題搞定{:soso_ ...
) S8 B1 Y: G0 c/ m謝謝了??!找了幾個人了!!到現在還沒搞定,頭疼死了。: \& D+ k3 T/ b
作者: 湘里狼 時間: 2011-11-12 10:22
Lucky瑞 發表于 2011-11-12 10:10
/ W1 s$ k4 J* P3 A
謝謝了??!找了幾個人了?。〉浆F在還沒搞定,頭疼死了。
. B0 E D8 S6 J/ I
因為你提到,IO接線以及程序,都與上一臺相同,而上一臺運行是很穩定的* `* x }- R# V5 c% Z# b$ N
如果上述條件正確的話,那問題肯定是在伺服驅動器、原點附近開關了,如果你更換了好幾次還是不行的話,你可以按照如下方法試驗下,不敢肯定,因為程序不是我寫的
: {+ C$ H; r6 P& t+ v8 p" H' r8 X$ `, T! k8 H
打開PLC內存,找出DM區脈沖存放地址,在運行的時候,觀察其數據的變化情況,
6 j. h& H8 y( @+ Z% ?, }, |' V因為PLC每次是讀取2個字的數據,所以,一定要看相鄰兩個字的數據
1 b ~& W/ Z4 o3 U: \: |, ?) G" j$ p4 s* ]! P9 {6 [
祝你好運{:soso_e181:}( m& [" s! r$ P( Y' g$ l
作者: 舟航 時間: 2011-11-12 10:59
Lucky瑞 發表于 2011-11-10 11:00 
5 k/ V, Z; E( ~8 {; V# f/ ?提到伺服,這里應該有很多高手吧??!我現在遇到了個問題?。〗Y構如圖所示,第一臺設備,已經給客戶用了一個 ...
* }# f1 K7 B! a t) V* r+ @8 Q3 l
大俠用的什么控制器,俺猜是回零模式或運動模塊的問題。6 C. z7 ~1 m, J# j8 ^, o
最好傳個電氣原理圖上來,大家才好分析。" v- g9 u1 o/ K$ i0 f4 p9 ^
作者: lanxinwen45 時間: 2011-11-14 10:14
本帖最后由 lanxinwen45 于 2011-11-14 10:18 編輯 r; F. h/ R% u1 d8 }5 {' }9 t
你的回答很好 對我很有幫助 。。謝謝你
作者: 螺旋線 時間: 2011-12-2 18:13
湘里狼 發表于 2011-11-12 09:59
, T, w# F6 {7 f8 Z. S
有,利用MODBUS RTU通訊協議,直接可以將伺服驅動器里面的數據讀出來,然后想怎么玩,就怎么玩{:soso_e11 ...
& _1 |( G/ g" m
就各位能接觸到的東西看,不會有電機編碼器不插在伺服驅動的情況。PLC這些東西,想都不用想,沒那個可能性。
/ q1 C8 g* F, d只有在超級強悍的實時系統的情況下才有可能三環都放在上位。; t& d8 \3 X4 ~/ R, p/ j5 j+ H8 p
最簡單的理由:伺服電機的控制需要相位信號,所以,很多伺服電機的編碼器需要相位校準,不然沒法用。, {$ R. M# x7 ^
作者: 舟航 時間: 2011-12-3 20:56
螺旋線 發表于 2011-12-2 18:13 
5 J+ @- d/ D, w p r就各位能接觸到的東西看,不會有電機編碼器不插在伺服驅動的情況。PLC這些東西,想都不用想,沒那個可能性 ...
3 j" Y" c: ]& z' l5 Z: m3 \# n螺旋大俠厲害!俺只能多學習啊。! `# z7 K% W" m5 a5 p2 t/ f
歡迎光臨 機械社區 (http://www.ytsybjq.com/) |
Powered by Discuz! X3.5 |