機(jī)械社區(qū)

標(biāo)題: CNC、PLC、伺服驅(qū)動器....之間的鏈接控制,請教 [打印本頁]

作者: lanxinwen45    時間: 2011-11-9 17:29
標(biāo)題: CNC、PLC、伺服驅(qū)動器....之間的鏈接控制,請教
   CNC、PLC、伺服驅(qū)動器、伺服電機(jī)、編碼器、光柵尺、人機(jī)界面  之間的鏈接控制是怎么樣的 ?
我的理解:
, S: Y/ _2 P. Y- O
PLC發(fā)出高速脈沖給伺服驅(qū)動器,伺服驅(qū)動器接受PLC的脈沖或者通信指令驅(qū)動伺服電機(jī),伺服電機(jī)接受伺服驅(qū)動器的控制驅(qū)動機(jī)械負(fù)載運(yùn)動實(shí)現(xiàn)各種動作。而其中編碼器將脈沖反饋到伺服驅(qū)動器,經(jīng)由驅(qū)動器再傳送到PLC。CNC和PLC之間進(jìn)行通信。
這是我畫的  請給我指教。。。

! L0 k( d9 h+ V) W' \1 N$ c" I( I& x
[attach]231294[/attach]

作者: syw開門造車    時間: 2011-11-9 18:27
lanxinwen45 網(wǎng)友好!' [% W2 t( G8 P/ X1 w
./ A/ w5 O% G3 M8 Q  j' J
你的發(fā)言:“……  而其中編碼器將脈沖反饋到伺服驅(qū)動器,經(jīng)由驅(qū)動器再傳送到PLC。  ……”
6 V1 @/ X& `" A9 G. f$ @( H1 P.
8 m* `1 p0 _, n/ K3 n6 c: H正確的答案:編碼器信號,只反饋給伺服驅(qū)動器,不向PLC傳送。
2 }# p/ _/ J9 W0 P8 V4 s8 a6 D' u0 J- E) ~# ^* e0 Z: d
.2 @/ [9 J% S# G3 _& V3 a# O: e/ Q
syw  11-11-09   18:28
; U. H, L8 d: E  R& t- q) Y
作者: 螺旋線    時間: 2011-11-9 19:31
樓主最好先問問GOOGLE或百度,上面能找到常用的互連圖。- r8 o$ Z! h( \5 a+ V# O' q
至于反饋去那里,這個不一定。
作者: yetian143    時間: 2011-11-9 20:06
貌似就是嘍主圖中所畫的那樣
作者: 舟航    時間: 2011-11-9 21:16
[attach]231304[/attach]
% v1 i; C' ^* ]' {! p百度來的。
7 J4 y$ x. k4 i! Y( b5 T( ?; C. d5 S8 A. v9 }+ b

作者: 舟航    時間: 2011-11-9 21:19
接上圖,還是百度過來的。8 k# a4 u& {/ q! M# i
3、 數(shù)控裝置
2 g$ g: }$ n& z5 Y1 G1 X  
( x. c9 z* e3 G! ]" S3 v  CNC裝置是數(shù)控機(jī)床實(shí)現(xiàn)自動加工的核心,主要由計(jì)算機(jī)系統(tǒng)、位置控制板、PLC接口板,通訊接口板、特殊功能模塊以及相應(yīng)的控制軟件等組成。  c2 S+ k; G% E" k+ h- K
  ) E4 L( l( R8 F1 m
  作用:根據(jù)輸入的零件加工程序進(jìn)行相應(yīng)的處理(如運(yùn)動軌跡處理、機(jī)床輸入輸出處理等),然后輸出控制命令到相應(yīng)的執(zhí)行部件(伺服單元、驅(qū)動裝置和PLC等),所有這些工作是由CNC裝置內(nèi)硬件和軟件協(xié)調(diào)配合,合理組織,使整個系統(tǒng)有條不紊地進(jìn)行工作的。
作者: 桂花暗香    時間: 2011-11-10 10:40
一般的,CNC是通過PLC和諸如電磁閥水路開關(guān),換刀等控制,CNC主要控制刀具的運(yùn)動軌跡,以及主軸的變速。不過現(xiàn)在互相滲透。沒有統(tǒng)一的規(guī)定。PLC開關(guān)量控制見長,原本就是從繼電接觸器控制來的。從ISO數(shù)控語言上也有點(diǎn)區(qū)別,一般G指令是由CNC發(fā)給電機(jī)驅(qū)動,M,T指令CNC發(fā)給PLC。
作者: Lucky瑞    時間: 2011-11-10 11:00
提到伺服,這里應(yīng)該有很多高手吧。∥椰F(xiàn)在遇到了個問題。〗Y(jié)構(gòu)如圖所示,第一臺設(shè)備,已經(jīng)給客戶用了一個多月了,一切運(yùn)行正常。第二臺設(shè)備伺服改用東元的,程序和第一臺一樣,其它都沒改動,只伺服由臺達(dá)改用東元。在運(yùn)行過程中發(fā)現(xiàn),機(jī)構(gòu)回到原點(diǎn)往前走時會出現(xiàn)伺服帶動絲桿只轉(zhuǎn)動一小圈又退回原點(diǎn)現(xiàn)象。整套動作會繼續(xù)運(yùn)行。偶偶出現(xiàn)類似情況。請問有高手遇到此情況的不!
作者: lanxinwen45    時間: 2011-11-10 11:46
本帖最后由 lanxinwen45 于 2011-11-10 16:28 編輯
) T: u$ W. q4 V( U7 F4 }
syw開門造車 發(fā)表于 2011-11-9 18:27
* T* ]* I9 q' b9 y: i- ilanxinwen45 網(wǎng)友好!# v, P  |: @5 |( C( I4 _
.+ q* a; b/ x; C6 m" t' Y
你的發(fā)言:“……  而其中編碼器將脈沖反饋到伺服驅(qū)動器,經(jīng)由驅(qū)動器再傳送到PLC ...

" V! j) O4 [& }% k+ T  B/ x3 N7 T) r; F
在問你個問題。。圖的右邊主軸控制和輔助電機(jī)控制是怎么實(shí)現(xiàn)的。。。。主軸只是旋轉(zhuǎn)。。其他的都是驅(qū)動個電機(jī)。。這些用PLC怎么控制。。還是直接由CNC控制。。我現(xiàn)在對CNC的控制特別不理解。。他是直接控制呢  還是要經(jīng)過PLC控制 或者。。。。。2 s1 g* X' N- _! E) ~
我查了點(diǎn)資料  他的進(jìn)給系統(tǒng) 都是由CNC控制的  沒經(jīng)過PLC 啊  那我畫的那個圖不就不對了嗎???
) Q1 Q8 [8 Q% p( q0 J  p[attach]231369[/attach]) S9 _+ \! i$ t1 j; x4 w# a

作者: 湘里狼    時間: 2011-11-10 21:00
Lucky瑞 發(fā)表于 2011-11-10 11:00 0 ^, M* _* M  s- ]) D8 r
提到伺服,這里應(yīng)該有很多高手吧!我現(xiàn)在遇到了個問題!結(jié)構(gòu)如圖所示,第一臺設(shè)備,已經(jīng)給客戶用了一個 ...

- S* Q1 K/ I4 P! s! o4 g: X高手不敢說,只能說略懂一二,如果真如您所說,程序方面與前一臺相同,且其他方面也未作改動的話,那問題應(yīng)該就出現(xiàn)在I/O接插頭上面了,因?yàn)樗欧话愣际亲呓^對值數(shù)據(jù),而脈沖信號和方向信號是直接決定伺服位置和行走方向,如果有根線接觸偶然松動的話,就會造成您所說的情況
9 b4 w- O4 a. o0 S東元的接插頭我沒見過,松下的我倒是用得比較多,50pin的接插頭,焊線的時候,稍微不小心,就會留下隱患,造成以后使用中偶而出現(xiàn)誤動作等等' L: B% b; f. l' o; L& e
建議您重新更換I/O接插頭,試試看,希望能順利解決{:soso_e181:}2 e5 N  f2 \, C

作者: syw開門造車    時間: 2011-11-12 04:51
本帖最后由 syw開門造車 于 2011-11-12 04:53 編輯 & ^: T* Q& i+ L4 |$ v- E+ N
舟航 發(fā)表于 2011-11-9 21:16 . t; M9 C, p( {0 `7 _0 ^
百度來的。
( F4 j) r# J! `! u$ D1 G  P+ o4 {
% v! Q  k1 @8 o1 H( W
舟航 友好!
5 k- B5 w8 e) X: A.
1 Q8 U  G1 g( t# C" b/ _! o( n為回復(fù)你在2#樓的問,特制做了一個配文字說明圖像文件上傳,以做說明。; [: t/ I4 I$ r6 t0 j/ g/ `0 l- n  s; I
.9 g3 L, M& g. {5 q, S
syw  11-11-12  04.50
3 Z% f) U% f' |8 f; q- \. A. [., n7 }( S1 J' i* j: @5 b) V$ \

: \0 B1 m# K9 K! F( t! Q., D4 i# E  V9 I! q, \% E
[attach]231489[/attach]0 |/ w! F0 `8 k( z, P# a

作者: Lucky瑞    時間: 2011-11-12 07:52
湘里狼 發(fā)表于 2011-11-10 21:00
# E) ?" @' L  P) d8 V9 X# C高手不敢說,只能說略懂一二,如果真如您所說,程序方面與前一臺相同,且其他方面也未作改動的話,那問題 ...
- _3 r( R8 \6 f) U: @) n
謝謝您的指點(diǎn)!我們現(xiàn)在改用松下的伺服,這樣的問題還是有出現(xiàn)。用了三種品牌伺服都沒能解決其問題?還有什么可能嗎?
作者: 舟航    時間: 2011-11-12 09:54
本帖最后由 舟航 于 2011-11-12 09:57 編輯
  C9 A! O1 s: Y; L5 x1 p4 ~: M- w
syw開門造車 發(fā)表于 2011-11-12 04:51 1 A$ H/ t& {2 B/ u* u6 `+ x
舟航 友好!
7 g8 Z  e& e) y$ r/ u$ v.
0 T% T* v* e! Q3 @* F為回復(fù)你在2#樓的問,特制做了一個配文字說明圖像文件上傳,以做說明。

" d# D: B1 Y% B% }# L' o
1 k, @2 G: V5 K$ I總工大俠好!1 p" C# i8 N) K& A6 o! E, }# j
俺有以下問題:0 a9 s( j, j$ z7 T( D
一般來講,伺服自身的編碼器都是和配套驅(qū)動器連接的,所以信號一般反饋給驅(qū)動器,不知有大俠直接反饋給PLC或控制卡等做法的沒有,俺一般的做法是在傳動機(jī)構(gòu)末端加個編碼器,再進(jìn)PLC高速脈沖或控制卡。此處還有一問題:驅(qū)動器和運(yùn)動控制器連接的話,運(yùn)動動控制是能讀出電機(jī)的碼值的,也就是說,通過驅(qū)動器還是可以反饋給控制器的,為什么總工說只傳給驅(qū)動器呢?
2 o2 Z) v( U  Y% I樓主也沒說太清楚,編碼器是個什么類型,怎么個安裝形式的。
4 b' z8 ^! i9 P5 F' P& H$ V  l- t* J
9 Q1 h" H1 a: m

作者: 湘里狼    時間: 2011-11-12 09:59
舟航 發(fā)表于 2011-11-12 09:54
  k3 i, z8 ?' l" ~, X; K9 H. C總工大俠好!  O5 \+ m8 C' ~  l7 n% S9 [
俺有以下問題:9 H$ z2 t+ A2 e" P' ^1 U# d
一般來講,伺服自身的編碼器都是和配套驅(qū)動器連接的,所以信號一般反饋 ...
! V( g$ v1 a1 I9 s& A* ]: L, z! ]1 C
有,利用MODBUS RTU通訊協(xié)議,直接可以將伺服驅(qū)動器里面的數(shù)據(jù)讀出來,然后想怎么玩,就怎么玩{:soso_e113:}
作者: 湘里狼    時間: 2011-11-12 10:08
Lucky瑞 發(fā)表于 2011-11-12 07:52   U( Y0 \+ k$ V( l
謝謝您的指點(diǎn)!我們現(xiàn)在改用松下的伺服,這樣的問題還是有出現(xiàn)。用了三種品牌伺服都沒能解決其問題?還有 ...

! l1 ^- \# `, F+ ~2 ~9 [! z  n% W5 Y那偶就不知道了,沒遇到過,偶上次遇到類似的問題,就是50pin的接插頭問題,重新焊一個,問題搞定{:soso_e181:}3 E( @. `3 @7 q6 C, ?! p

作者: Lucky瑞    時間: 2011-11-12 10:10
湘里狼 發(fā)表于 2011-11-12 10:08
0 z# R: l6 R& N3 u2 o那偶就不知道了,沒遇到過,偶上次遇到類似的問題,就是50pin的接插頭問題,重新焊一個,問題搞定{:soso_ ...
) o3 c5 p# V7 N4 t; w
謝謝了。≌伊藥讉人了!到現(xiàn)在還沒搞定,頭疼死了。
, [  U$ k( v+ S3 B, g. d* D
作者: 湘里狼    時間: 2011-11-12 10:22
Lucky瑞 發(fā)表于 2011-11-12 10:10 & n  J5 \4 {- D+ b
謝謝了!!找了幾個人了!!到現(xiàn)在還沒搞定,頭疼死了。

2 ~  ?1 a5 B2 n1 Q6 f因?yàn)槟闾岬,IO接線以及程序,都與上一臺相同,而上一臺運(yùn)行是很穩(wěn)定的4 C$ }- H' O3 ?9 K8 V5 M
如果上述條件正確的話,那問題肯定是在伺服驅(qū)動器、原點(diǎn)附近開關(guān)了,如果你更換了好幾次還是不行的話,你可以按照如下方法試驗(yàn)下,不敢肯定,因?yàn)槌绦虿皇俏覍懙?font class="jammer">8 F/ D7 b8 P) I" h. \+ R9 r1 p
3 p3 M2 D7 c- q' X: R; ~
打開PLC內(nèi)存,找出DM區(qū)脈沖存放地址,在運(yùn)行的時候,觀察其數(shù)據(jù)的變化情況,
' l, Z8 ]! y0 ?; J3 i1 R) |因?yàn)镻LC每次是讀取2個字的數(shù)據(jù),所以,一定要看相鄰兩個字的數(shù)據(jù)6 Z  v2 D* ^9 C( D5 [- R

: q/ }, t3 C# n+ _1 C6 u' T祝你好運(yùn){:soso_e181:}, J1 z+ D* I/ m! Z" B$ F

作者: 舟航    時間: 2011-11-12 10:59
Lucky瑞 發(fā)表于 2011-11-10 11:00 $ H: {' H7 k! j8 n2 F
提到伺服,這里應(yīng)該有很多高手吧!我現(xiàn)在遇到了個問題。〗Y(jié)構(gòu)如圖所示,第一臺設(shè)備,已經(jīng)給客戶用了一個 ...

: s2 ]0 C) q7 C) N大俠用的什么控制器,俺猜是回零模式或運(yùn)動模塊的問題。6 H# _4 S- ]7 [: g
最好傳個電氣原理圖上來,大家才好分析。$ Y4 U/ B; c* T3 H1 x

作者: lanxinwen45    時間: 2011-11-14 10:14
本帖最后由 lanxinwen45 于 2011-11-14 10:18 編輯
0 r$ |& U4 B. u$ E$ x7 p
謝謝
你的回答很好 對我很有幫助 。。謝謝你
作者: 螺旋線    時間: 2011-12-2 18:13
湘里狼 發(fā)表于 2011-11-12 09:59
' [. u; y4 m8 O8 t' Q有,利用MODBUS RTU通訊協(xié)議,直接可以將伺服驅(qū)動器里面的數(shù)據(jù)讀出來,然后想怎么玩,就怎么玩{:soso_e11 ...

) j& q9 b1 d# G5 x4 N) F# Y7 s就各位能接觸到的東西看,不會有電機(jī)編碼器不插在伺服驅(qū)動的情況。PLC這些東西,想都不用想,沒那個可能性。* S" w3 H6 v! S/ C
只有在超級強(qiáng)悍的實(shí)時系統(tǒng)的情況下才有可能三環(huán)都放在上位。
# K' t; g, M8 j+ K/ |% {% c最簡單的理由:伺服電機(jī)的控制需要相位信號,所以,很多伺服電機(jī)的編碼器需要相位校準(zhǔn),不然沒法用。+ x0 u, f9 _* e+ K1 l( U

作者: 舟航    時間: 2011-12-3 20:56
螺旋線 發(fā)表于 2011-12-2 18:13 3 x& L# v4 e6 u0 U7 z3 h
就各位能接觸到的東西看,不會有電機(jī)編碼器不插在伺服驅(qū)動的情況。PLC這些東西,想都不用想,沒那個可能性 ...

+ m: p" G( Y$ I# E% d" w螺旋大俠厲害!俺只能多學(xué)習(xí)啊。! B$ ~7 Q+ v/ \/ R





歡迎光臨 機(jī)械社區(qū) (http://e-learninguniversity.com/) Powered by Discuz! X3.4