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

機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,,快速開始

搜索
查看: 4596|回復: 10
打印 上一主題 下一主題

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

[復制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2024-8-19 09:30:33 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
制作了一臺打孔機,,打孔軸是Z軸用的Y2脈沖輸出,,手手動控制和自動運行,運行采用絕對運動DDRVA  ,,打孔過程是分三階打孔,,先打幾毫米再變速打幾毫米再變速打幾毫米。
8 |4 q$ {/ j/ g0 {5 L1 s8 w9 t8 ]9 V問題出現(xiàn)了采用手動控制時 多次設(shè)定Z軸的移動位置PLC發(fā)出的脈沖數(shù)和電機運行的脈沖數(shù)一致' o/ F* M9 J9 F/ [
FX3U.rar (17.49 KB, 下載次數(shù): 1) ( ?/ v0 ?& ^; B. H
但是采用自動運行時就出問題了
$ c. v: o# k8 E3 K ' t$ @, s- q4 _4 e
運動過程是Z軸(Y2)先快速運動到(快速定位)D270的位置,,這時PLC發(fā)出的脈沖數(shù)和電機運動的脈沖數(shù)一致,,然后移動到打孔深度1的位置,這時發(fā)現(xiàn)電機運動的脈沖數(shù)比PLC發(fā)出的脈沖數(shù)多了,,驅(qū)動器設(shè)置的是10:1   例如PLC發(fā)送19600個脈沖,,驅(qū)動器顯示運動了19602個脈沖,有時還多幾個,。然后一次是打孔深度2 打孔深度3 的位置,,每次都差。最后回到Z0的位置,。 也就是說加入到打孔深度3的位置實際是50000個脈沖,,實際驅(qū)動器運動了50000多個脈沖,而D8360的數(shù)值卻是50000.當回0位時PLC發(fā)出50000個脈沖,,電機也只運動50000個脈沖,,導致Z0的位置每次都向下誤差幾個脈沖。
8 B$ t% V  v8 i3 a7 n請教這是什么原因呀
$ R% _3 L2 p6 d, Q. U
( h1 h5 z! l; f  Q/ Y$ p8 g
' Y3 X& `; X3 Y4 `: i0 H$ A, D. y9 G# h6 q* V
9 g# D3 ?# T  h# g2 P
, h* z: |8 ?2 n, T, b

! A1 H1 E* T1 r
2#
發(fā)表于 2024-8-19 09:49:42 | 只看該作者
打孔的時候 是空走 還有 帶負載,。
3#
 樓主| 發(fā)表于 2024-8-19 09:50:39 | 只看該作者
本帖最后由 颶天使 于 2024-8-19 09:52 編輯 0 j* e9 h' U% w

6 K0 }4 {; i2 l) ~+ ]  ~6 B帶負載和空走都差 程序在這個位置
4#
發(fā)表于 2024-8-19 10:25:47 | 只看該作者
如果步進電機實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù),,這通常意味著系統(tǒng)中存在一些問題。PLC發(fā)出的脈沖沒有被正確接收或處理,,導致實際執(zhí)行的脈沖數(shù)少于PLC發(fā)出的脈沖數(shù),。這種情況下,步進電機的脈沖數(shù)不會多于PLC發(fā)出的脈沖數(shù),,但是可能會出現(xiàn)其他錯誤,。如果驅(qū)動器或控制器內(nèi)部出現(xiàn)了故障,可能會導致某些脈沖被重復處理,,造成實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù),。
: \. Y- R: J" _, g: }; P) c驅(qū)動器或控制器內(nèi)部的硬件故障導致信號處理錯誤,使得實際運動的脈沖數(shù)與PLC發(fā)出的脈沖數(shù)不符,。
; ~" z  w- i  h' k8 _; R) {3 i1 ]驅(qū)動器或控制器的固件或軟件存在問題,,導致信號處理錯誤,。
2 S* F( Y$ i7 i0 x0 q" v) |信號線受到電磁干擾或其他物理因素的影響,可能會導致信號誤讀,。
# @, B4 w# X! H" O. o/ a信號線接觸不良或松動也可能導致信號傳輸錯誤,。( e( m5 _2 ~: M& }# \
驅(qū)動器或控制器的參數(shù)設(shè)置錯誤,例如脈沖分配,、方向信號等配置不當,,可能會導致實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù)。
9 B& S9 z/ I  n$ _! K1 x0 E步進電機驅(qū)動器通常支持多種微步模式,,如果設(shè)置了錯誤的微步模式,,也會導致實際脈沖數(shù)與PLC發(fā)出的脈沖數(shù)不符。' W$ K6 l( X; m9 _) B, `
如果步進電機負載過重或者有異物卡住,,可能會導致電機無法完全響應所有脈沖信號,,但在某些情況下也可能因為摩擦力變化而導致實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù)。
5 z/ ~+ I$ g) z7 F* i如果傳動系統(tǒng)中有齒輪損壞或松動等情況,,也可能導致實際運動的脈沖數(shù)與PLC發(fā)出的脈沖數(shù)不匹配,。8 {  i$ P% T2 [) Q2 |* c8 b; b& K/ v

* ~# M* o" k( A0 p+ C# o針對上述問題,可以采取以下措施進行排查" s* y% `& o* D0 ^7 P! [
確保所有連接線纜完好無損,,沒有松動或斷開的情況,。: d# E6 i; V" Z
重新檢查和確認驅(qū)動器或控制器的所有配置是否正確,特別是與脈沖相關(guān)聯(lián)的參數(shù),。
' N* e$ B3 w" X: q對驅(qū)動器或控制器進行測試,,查看是否存在硬件故障。  A) N/ N) e; k
檢查信號線周圍是否有強磁場或高頻設(shè)備干擾,,必要時更換屏蔽線或增加隔離措施,。# o4 \9 Z1 Q& h3 q/ y$ K. \+ h
檢查機械結(jié)構(gòu)是否有磨損、卡滯等問題,,確保傳動系統(tǒng)的正常運行,。% y/ \* P( \/ r% U) n# F
2 B8 q+ J! ]+ x: d

7 ^, e' H! K3 W! C
5#
 樓主| 發(fā)表于 2024-8-19 10:33:19 | 只看該作者
學者11 發(fā)表于 2024-8-19 10:25- q; S: \! y( }  @/ Q8 g5 z
如果步進電機實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù),這通常意味著系統(tǒng)中存在一些問題,。PLC發(fā)出的脈沖沒有被 ...

+ B- g4 d. `* r* S% C" ?但是在手工控制Z時,例如指定先走5MM 再走10MM 再走3MM 時 發(fā)出的脈沖數(shù)和驅(qū)動器顯示運動的脈沖數(shù)不差
% P' C4 M/ g  ?: V
6#
發(fā)表于 2024-8-19 12:47:17 | 只看該作者
伺服過沖/不足好像還挺常見的,,一般的驅(qū)動器運行的時候都會顯示超過或者缺少的多少脈沖數(shù),。大約是因為伺服本色就是PID控制的。如果PID參數(shù)設(shè)置的不合適會有這種現(xiàn)象,。手動更精確是不是和自動給的參數(shù)不太一樣導致的,。
7#
 樓主| 發(fā)表于 2024-8-19 17:35:05 | 只看該作者
學者11 發(fā)表于 2024-8-19 10:25, u2 g( V; {5 O. q: l3 k4 B
如果步進電機實際運動的脈沖數(shù)多于PLC發(fā)出的脈沖數(shù),這通常意味著系統(tǒng)中存在一些問題,。PLC發(fā)出的脈沖沒有被 ...
, Y5 E2 \1 y6 d3 v+ w4 i2 ?
FX3U.rar (17.49 KB, 下載次數(shù): 1) 請哪位大神幫忙看看程序吧看看是不是程序上的問題: x4 `! E, O: ]) E* M, v, J- E
  Y0 R: T8 i  t, u3 @
9 O  r: T7 u0 e# \9 x, O, s
/ a  ^5 g" z3 Z. T
+ Q+ {1 B: [) a- g/ t6 g
上邊是手動指定動作部分,,沒有問題,,不停的改變定位位置,PLC發(fā)出的,,脈沖和驅(qū)動器接收的脈沖一樣$ a1 F# G& Y- K9 K  [

2 G2 J# H, z9 N+ w6 {# V1 l! {- D/ }. u7 P! _! g! T) Y2 Z$ X. ^
4 Q- N$ Y& n9 {4 M3 e; T9 @2 @( c
, f6 b* _( ^4 Q2 Z1 s! C8 h. N: w

  b: N* `. D4 Q, ?4 n" a; _4 h% p" z4 L
! _. ~4 k: D8 S- ]' @& Q2 I0 M

1 i8 M3 d5 T9 T! g0 F2 k# j4 J5 U" _2 s
& S6 J9 Q- o" ^" N

+ w4 Y9 p; D5 L0 s" |2 v; b上邊是自動位置1的程序 ,,也沒問題$ q4 u/ `7 @$ u6 ]& k  Z3 j

  [( W' I! @3 ]1 U1 Y2 @# }+ E
& ?' T) m/ w% [/ M3 {) |% B) v6 A: U0 Y) d
6 ^4 X' d' {2 i( F) b' c' n
( X& E; n( R2 r
. [% z( ?: \& d, ]2 S' [
2 ?; |4 l; j/ n+ z7 }* y
; E8 q" I& Q/ }
上邊是深度2的程序,執(zhí)行完后驅(qū)動器顯示接收的脈沖數(shù)比PLC發(fā)出的脈沖數(shù)多了2個
0 {3 k  U' b/ x9 t+ n7 Q% h" G1 A. o) z& R/ Y7 E; Z  l: ~

6 K$ b1 a- u$ P+ g. D2 T
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* X' l4 @4 v6 K% ?* ^9 J
問題找到了,把信號線屏蔽層接地摘了就沒事了

" R' y5 `1 k/ ^4 S屏蔽層是單端接地還是兩端都接地呢,?兩端都接地肯定不行,,會成為干擾源。5 }. I" w: X0 T! V# Z) T
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

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

GMT+8, 2025-4-20 21:54 , Processed in 0.064403 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表