亚洲欧美日韩国产一区二区精品_亚洲国产精品一区二区动图_级婬片A片手机免费播放_亚洲国产成人Av毛片大全,男女爱爱好爽好疼视频免费,中文日韩AV在线,无码视频免费,欧美在线观看成人高清视频,在线播放免费人成毛片,成 人 网 站 在 线 视 频A片 ,亚洲AV成人精品一区二区三区

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

 找回密碼
 注冊會員

QQ登錄

只需一步,,快速開始

搜索
查看: 4608|回復(fù): 10
打印 上一主題 下一主題

PLC控制伺服運動問題求助(找不到問題所在,見鬼了)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2024-8-19 09:30:33 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
制作了一臺打孔機(jī),,打孔軸是Z軸用的Y2脈沖輸出,,手手動控制和自動運行,運行采用絕對運動DDRVA  ,,打孔過程是分三階打孔,,先打幾毫米再變速打幾毫米再變速打幾毫米。
5 ]: J% w, _# D, h# d5 F問題出現(xiàn)了采用手動控制時 多次設(shè)定Z軸的移動位置PLC發(fā)出的脈沖數(shù)和電機(jī)運行的脈沖數(shù)一致
, D4 \/ Q- t9 B+ f FX3U.rar (17.49 KB, 下載次數(shù): 1) % i. h( {3 ^- j5 r) f( Y1 y, g
但是采用自動運行時就出問題了
% j8 P& y2 H% W# ?; R. s( ? # z; V" W0 O/ z2 w) Y4 D0 G8 e
運動過程是Z軸(Y2)先快速運動到(快速定位)D270的位置,這時PLC發(fā)出的脈沖數(shù)和電機(jī)運動的脈沖數(shù)一致,,然后移動到打孔深度1的位置,,這時發(fā)現(xiàn)電機(jī)運動的脈沖數(shù)比PLC發(fā)出的脈沖數(shù)多了,驅(qū)動器設(shè)置的是10:1   例如PLC發(fā)送19600個脈沖,,驅(qū)動器顯示運動了19602個脈沖,,有時還多幾個。然后一次是打孔深度2 打孔深度3 的位置,,每次都差,。最后回到Z0的位置。 也就是說加入到打孔深度3的位置實際是50000個脈沖,,實際驅(qū)動器運動了50000多個脈沖,,而D8360的數(shù)值卻是50000.當(dāng)回0位時PLC發(fā)出50000個脈沖,電機(jī)也只運動50000個脈沖,,導(dǎo)致Z0的位置每次都向下誤差幾個脈沖,。% U5 \& b' T! U6 ^
請教這是什么原因呀
) I* M; [, K* k, a2 ?
& Z8 G, m, h) A( X2 K; |) F$ r- ]' P6 R7 p% o8 v. t
! L, {! @, x' X% G. }( ?

' j4 F* \- C6 v( d  K, A0 e
2 p) u5 v4 ]) {, m$ o2 d* z, [* h. H) l+ D# y
2#
發(fā)表于 2024-8-19 09:49:42 | 只看該作者
打孔的時候 是空走 還有 帶負(fù)載。
3#
 樓主| 發(fā)表于 2024-8-19 09:50:39 | 只看該作者
本帖最后由 颶天使 于 2024-8-19 09:52 編輯 " ^4 R5 j8 x! I! F$ y
: j* c; O: `* y  G! q
帶負(fù)載和空走都差 程序在這個位置
4#
發(fā)表于 2024-8-19 10:25:47 | 只看該作者
如果步進(jìn)電機(jī)實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù),,這通常意味著系統(tǒng)中存在一些問題,。PLC發(fā)出的脈沖沒有被正確接收或處理,導(dǎo)致實際執(zhí)行的脈沖數(shù)少于PLC發(fā)出的脈沖數(shù),。這種情況下,,步進(jìn)電機(jī)的脈沖數(shù)不會多于PLC發(fā)出的脈沖數(shù),但是可能會出現(xiàn)其他錯誤,。如果驅(qū)動器或控制器內(nèi)部出現(xiàn)了故障,,可能會導(dǎo)致某些脈沖被重復(fù)處理,造成實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù),。
' @' H5 R$ t1 A$ x驅(qū)動器或控制器內(nèi)部的硬件故障導(dǎo)致信號處理錯誤,,使得實際運動的脈沖數(shù)與PLC發(fā)出的脈沖數(shù)不符。$ L; s) @3 ^% {) D( m7 }4 K: V: \* D
驅(qū)動器或控制器的固件或軟件存在問題,,導(dǎo)致信號處理錯誤,。
) o2 h, B8 m4 o& s' G( }: x信號線受到電磁干擾或其他物理因素的影響,可能會導(dǎo)致信號誤讀,。! a( H+ m; d- p" z# Q2 d8 b
信號線接觸不良或松動也可能導(dǎo)致信號傳輸錯誤,。- i6 }/ `! \0 m% M- T
驅(qū)動器或控制器的參數(shù)設(shè)置錯誤,例如脈沖分配,、方向信號等配置不當(dāng),,可能會導(dǎo)致實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù),。
+ Q0 A& F% ~' e步進(jìn)電機(jī)驅(qū)動器通常支持多種微步模式,如果設(shè)置了錯誤的微步模式,,也會導(dǎo)致實際脈沖數(shù)與PLC發(fā)出的脈沖數(shù)不符,。
6 l( K6 R9 A0 U: |/ _% i如果步進(jìn)電機(jī)負(fù)載過重或者有異物卡住,可能會導(dǎo)致電機(jī)無法完全響應(yīng)所有脈沖信號,,但在某些情況下也可能因為摩擦力變化而導(dǎo)致實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù),。
8 l1 ~# [, W$ d9 }如果傳動系統(tǒng)中有齒輪損壞或松動等情況,也可能導(dǎo)致實際運動的脈沖數(shù)與PLC發(fā)出的脈沖數(shù)不匹配,。* P9 U( X4 a- w5 d' E: a8 \, U- f
) T& ~8 m% ^6 E9 ?3 {- h
針對上述問題,,可以采取以下措施進(jìn)行排查) ?" E& G, C) Y# V
確保所有連接線纜完好無損,沒有松動或斷開的情況,。
, L/ J+ g( O$ G' }" t重新檢查和確認(rèn)驅(qū)動器或控制器的所有配置是否正確,,特別是與脈沖相關(guān)聯(lián)的參數(shù)。
) {$ C  _1 b5 k) U# c對驅(qū)動器或控制器進(jìn)行測試,,查看是否存在硬件故障,。: P$ n" ^: A/ a+ ?
檢查信號線周圍是否有強磁場或高頻設(shè)備干擾,必要時更換屏蔽線或增加隔離措施,。
" L) i* k/ k0 A% |% ~) Q檢查機(jī)械結(jié)構(gòu)是否有磨損,、卡滯等問題,確保傳動系統(tǒng)的正常運行,。4 p  a& R5 b+ s. n

7 A  d, d* t2 o7 }  \7 Q' j& W5 @9 x8 }2 Y
5#
 樓主| 發(fā)表于 2024-8-19 10:33:19 | 只看該作者
學(xué)者11 發(fā)表于 2024-8-19 10:255 h$ t$ y, N/ Z$ [: Y* L% s
如果步進(jìn)電機(jī)實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù),,這通常意味著系統(tǒng)中存在一些問題。PLC發(fā)出的脈沖沒有被 ...

$ t3 `" m0 F; }但是在手工控制Z時,,例如指定先走5MM 再走10MM 再走3MM 時 發(fā)出的脈沖數(shù)和驅(qū)動器顯示運動的脈沖數(shù)不差
* A1 X0 |. ^6 ]. o/ k0 r& n
6#
發(fā)表于 2024-8-19 12:47:17 | 只看該作者
伺服過沖/不足好像還挺常見的,,一般的驅(qū)動器運行的時候都會顯示超過或者缺少的多少脈沖數(shù)。大約是因為伺服本色就是PID控制的,。如果PID參數(shù)設(shè)置的不合適會有這種現(xiàn)象,。手動更精確是不是和自動給的參數(shù)不太一樣導(dǎo)致的。
7#
 樓主| 發(fā)表于 2024-8-19 17:35:05 | 只看該作者
學(xué)者11 發(fā)表于 2024-8-19 10:25) p9 p3 h" A/ M2 n/ z2 W
如果步進(jìn)電機(jī)實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù),,這通常意味著系統(tǒng)中存在一些問題,。PLC發(fā)出的脈沖沒有被 ...
2 l# M( S5 K0 L  K# X3 b
FX3U.rar (17.49 KB, 下載次數(shù): 1) 請哪位大神幫忙看看程序吧看看是不是程序上的問題
" V4 {/ K$ ]  X( v: y* g* s. B 9 i- A* S% W/ g# ~1 O

6 F  }- O$ n5 {7 P& T0 m5 n" F( ?

/ F4 f. M1 r6 W/ F9 p. J6 v上邊是手動指定動作部分,沒有問題,,不停的改變定位位置,,PLC發(fā)出的,脈沖和驅(qū)動器接收的脈沖一樣
' g. T) ~7 K6 F# K0 E# Z# G! b' i8 _  U+ o- U0 ~& g% k6 {

" h; b  C# P5 W3 L. k1 ]% j" K1 G/ Y5 e2 h! @3 q  g/ a4 N) f

' f( T% e# E) Y1 S: v. p& m& S5 ]% A+ ]% C6 V0 H3 ]7 q. S
  a  U/ l/ T, N6 @" s5 c+ D% F
# k: r+ k  ^1 |/ N5 W2 n

6 B$ h2 j2 j" r; L
) ?5 N6 Z& N1 _) @) @/ x
0 I- `2 N- P6 H0 R# L( e9 A
* J* p3 ?* o/ @4 H上邊是自動位置1的程序 ,,也沒問題0 M; |& {$ |; G5 r3 v' @

  k  E% |: k- K0 E0 s' j" s. u- ~3 Y1 h! b2 L9 e

. b. k. W' T5 V) ~ 0 f, ~8 Q# ]% b, x( h& Y
4 r5 y4 N2 q; Q* N

, ~* ?8 h; g9 N3 {, |1 _5 u5 ~

$ J4 s9 M" t2 w# u# ]上邊是深度2的程序,執(zhí)行完后驅(qū)動器顯示接收的脈沖數(shù)比PLC發(fā)出的脈沖數(shù)多了2個2 F3 j$ T& R: c7 I! m+ H/ }% R+ |: S1 @

% u  P4 X& Y3 ]+ W2 ]3 P) D( h$ g# G; _) V, F4 F
8#
 樓主| 發(fā)表于 2024-8-20 08:12:01 | 只看該作者
通過試驗,,用手動操作部分試驗:絕對定位DDRVA 到10 PLC發(fā)出的脈沖數(shù)和驅(qū)動器接收的一致,,再絕對定位到15,,也沒問題,再絕對定位到25也沒問題,,再絕對定位到0 也沒問題,,可是用自動時,絕對定位到15沒問題,,再絕對定位到20,,驅(qū)動器就對收到了2個脈沖,再絕對定位到25驅(qū)動器有多走了2個脈沖,,再絕對定位到30驅(qū)動器有走了2個脈沖,。我考慮可以排除驅(qū)動器設(shè)置和線束干擾的問題了,考慮是不是還是程序的問題呀
9#
 樓主| 發(fā)表于 2024-8-20 17:16:23 | 只看該作者
問題找到了,,把信號線屏蔽層接地摘了就沒事了
10#
發(fā)表于 2024-11-28 11:31:48 | 只看該作者
颶天使 發(fā)表于 2024-8-20 17:16
. H+ |# i7 B8 a/ d5 Z( R' B問題找到了,,把信號線屏蔽層接地摘了就沒事了

- R3 J7 u3 }* a屏蔽層是單端接地還是兩端都接地呢?兩端都接地肯定不行,,會成為干擾源,。$ d- K3 G! E5 [2 X. C
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號-1,,京ICP證050210號,,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2025-4-22 17:52 , Processed in 0.063728 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表