機械社區(qū)

標題: PLC接口電路時滯問題 [實際問題,請教] [打印本頁]

作者: 海山    時間: 2006-11-10 14:46
標題: PLC接口電路時滯問題 [實際問題,請教]

現(xiàn)有一臺檢測設(shè)備,用PLC檢測某一開關(guān)接點是否導(dǎo)通,開關(guān)連接110V或220V交流電。

8 j4 o/ b' r6 E- W$ Z9 n$ V

因為設(shè)備是用作電氣開關(guān)性能檢測,所以要求檢測電路的時滯盡可能小,控制在1ms內(nèi)。

' a# v) @: D9 ^8 d

現(xiàn)有的電路只能做到6-10ms,無法滿足要求。(附上電路示意圖)

! C5 |! g7 F6 R, N

本人對這一塊不熟,請各位指點。

6 X# k2 K7 Y( i, W

 


作者: 黃一鈁    時間: 2006-11-10 20:57
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
樓主,這個精度太高了,你可以用計算機去試試!
作者: syw開門造車    時間: 2006-11-11 02:13
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
海山 網(wǎng)友好!
$ Q3 k6 B# U4 Q6 ^' B+ Y( q9 M' V
這項工作如果用單片機做比較合適。SM8051系列單片機所用晶振已達到40M/S。
4 }) Z2 L* O1 V3 E) w& V8 o
* ?+ _' g, J1 m& V0 u; L利用其中的兩個計數(shù)器(計時器),用外部信號開“中斷”,用被測開關(guān)接點的導(dǎo)通信號
  }9 R% U3 _  E; D4 C8 I4 Q* t3 }6 p  Z) ?" x/ r" L
關(guān)“中斷”既可。5 h! k. N6 L8 H) v$ B! T, V* ^

# Q" E9 N: \- U: e0 ^syw  061111---02.13
3 U5 [! ~7 \+ f' H2 L5 X6 m6 Z8 o3 u3 _" ]
* k3 T4 w# t+ h" ~: U

作者: 隨風而去    時間: 2006-11-12 22:41
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
現(xiàn)有一臺檢測設(shè)備,用PLC檢測某一開關(guān)接點是否導(dǎo)通,開關(guān)連接110V或220V交流電。
& y8 q7 y( Q! i. j! M, x
: d4 j1 C- V( j( X! ?因為設(shè)備是用作電氣開關(guān)性能檢測,所以要求檢測電路的時滯盡可能小,控制在1ms內(nèi)。* q  M8 r5 x# h! d

5 f* Q8 A' u7 X& C, K5 y現(xiàn)有的電路只能做到6-10ms,無法滿足要求。(附上電路示意圖)* k& s- b+ y5 }& C1 J

6 C* L, ~3 i, C; {) V3 U. p
6 z5 Y, p8 L. B% [8 x從設(shè)計角度來說,我們用PLC來做這塊輸入點的時候常用以下方式:
7 Q1 J% f4 p! A接近開關(guān)->LC輸入點->LC輸出點->中間繼電器->設(shè)備動作完成( H3 y6 W/ q2 s4 h- }

' j/ i$ V( }2 I3 F你現(xiàn)在所述的問題其實并不是說從接近開關(guān)->設(shè)備動作完成這段時間不夠!
1 h# B6 `+ t3 [  U) S
0 w0 V. l2 g% B+ M6 D' d而是中間繼電器->設(shè)備動作完成這塊動作的時間達不到你的需求!; [6 B- d' E3 d; h0 }
+ F$ \" u6 n: l4 G& g6 c
根據(jù)你在圖中的示意圖,我重復(fù)一下如下~~
+ z. x' _- B( j" {& b7 A" e, U利用中間繼電器輸出100~230V的AC(交流)然后通過變壓器->整流濾波電路->光耦隔離->輸出5V或24V~~~
9 ?4 u4 p  }, p
5 K- X# e# {5 h$ J+ b; v你明白這之間響應(yīng)時間為什么長嗎?
! a" t9 I0 G9 `) w3 ]! W% d) T3 I& l* _' j. C/ Y
呵呵,可能聰明的你通過這段分析你已經(jīng)發(fā)現(xiàn)問題了~~~
& [/ S: H; B% Z& `! H1 ~1 j( H$ M4 b0 t0 c4 ^- K6 I% R8 |
所以,我們現(xiàn)場轉(zhuǎn)一下思路:
% k8 n: Z/ I8 W- _+ i我們能不能用中間繼電器直接輸出一個5V或者是24V的電源呢?
0 Z6 f% G  @4 G7 E3 B/ R: x" f7 g9 u4 J- {  l; ~
OK, w( K% T( s# t% k  a
我們有目標了,然后我接下來回答這個問題
/ }) z" ?' v+ s9 ?/ t8 x; ^* D; z2 w6 A- m1 b
5V或24V我們能不能用一個電路板來完成?如果可以做到,那么響應(yīng)時間能不能達到1MS呢?
$ [) O7 M+ d( q6 s# ^. ^  ]. g2 U9 ?
呵呵,開門造車已經(jīng)提供了一種方案,這方案可行,不過有些成本及技術(shù)上的難點.對于我們應(yīng)用技術(shù)工程人員來說,開門造車提供的是一種我們實在無計可施的方案呵呵+ K0 H; q) H9 \/ K$ I
" c% H  m  c$ |
好了,我直接說我的方案吧
3 W: Q, E: }& ^0 n: o# z( k  T7 G# x一般PLC上都能提供一個24V的直流電源(我比較熟悉三菱的,三菱上面有這樣的構(gòu)造,當然,臺達,西門子等也是有的),我們可以直接使用24V的直流電源來控制!
4 ^0 ^& R' o; {, U% M
6 v' n* s% {5 G1 G響應(yīng)速度沒有仔細估算過,但是1MS應(yīng)該能做到的,你和電氣工程人員把這塊改好再看看
8 ]0 r3 c0 ~. H8 E! i  j8 i& p
* \) X  R8 `: k' a" Z. V總結(jié):. d1 _/ t, w1 X/ n4 `
如果我們直接從繼電器控制24V的電源輸出,我們完全可以省去你圖中絕大多數(shù)的電器元件(因為這些功能都依靠PLC的內(nèi)部元件來完成了),響應(yīng)速度完全可以達到你的要求!9 t4 M# c& d0 ^8 }: h  s
, I* Q8 o. p( Z3 W$ G
9 N- L$ U" P' o$ l
PS1; L9 V1 g/ K* h4 ?5 C
如果需要5V的話,可以用電阻的串并聯(lián)來完成,可以比較精確的自制一個24V->5V的直流電
1 q  {+ S; P0 E3 F; n# `6 p' R+ l
, r, V1 \( N5 S! {5 U% ?0 M  `. ePS23 H1 ~! R) j% m6 R/ U3 b" |* i
補充建議,接近開關(guān)也是有響應(yīng)時間,如果你覺得速度還不夠理想,可以嘗試改善接近開關(guān)的響應(yīng)時間' c# Y( ^7 ~8 T' B# @, C
若PLC的24V直流電還是不夠快的完成你的功能,請獨立采用24V的開關(guān)電源來做前期輸入(如果功率不夠也可以用此法來做)
# J: P) j/ n5 ^$ j$ a3 g* K& t1 o% L7 o1 ~4 y7 V) f# `% h* Z
PS34 _  \, Q0 E6 c& Z# S
本人做電氣工作1.5年,大小做過8個全項目,呵呵~~~* Q, ^6 l- _, R5 C$ H- R
如果還有問題可以在此貼接著討論~~~
0 v: A0 ~& p5 d1 }, n5 H7 b; v- s同時也希望其他高人說說你們的想法來討論~~~
/ D/ |! o* n- n, u4 [
' o! U8 B* Z2 A9 a+ g( E
作者: cmx    時間: 2006-11-12 23:30
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
是電源部分時滯的話,應(yīng)檢整流濾波電路。如變壓器功率過小,輸出接觸不好使內(nèi)阻增大,全橋斷臂都會有影響的。因在開始供電時電源要向濾波電容充電,如有上述因素就剛好形成了一個RC延時電路。
作者: eric888    時間: 2006-11-12 23:56
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
我大概猜了一下你的意思,我覺得可以做到,用PLC里面的0.1ms的高數(shù)計數(shù)器應(yīng)該可以解決你所說的問題
作者: 海山    時間: 2006-11-13 09:39
標題: Re: PLC接口電路時滯問題 [實際問題,請教]

謝謝各位。

3 ^, B& w" V5 H! @. I; P/ d

 ty55 大俠:對,實際上就是你所說的問題。最小時間可控制在多少?

5 c" U) \2 X1 ^7 h

 隨風而去 大俠:你可能理解錯了。

5 l0 I! J) {! q8 x% H, _6 v

 這臺檢測設(shè)備是用來檢測電氣開關(guān)性能的當按鈕按下后,要檢測出開關(guān)接點在多長時間內(nèi)導(dǎo)電(用PLC計時)

& R2 T3 Y- V' I- q) l

 syw開門造車 大俠:單片機怎樣接交流,會不會也有RC延時?

8 l, x; S; _; p6 @/ }

 因本檢測設(shè)備配備了工控機,用采集卡試了精度可以達到。但設(shè)備成本高且很難同時測多個產(chǎn)品。

, Z; c; ^; ?1 ~* z V* P

 如果不采用此電路,還有什么好的檢測方法?


作者: cmx    時間: 2006-11-13 10:21
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
改進檢測方式吧,工頻供電也只能在6-10ms的范圍了,僅半個周波。
作者: syw開門造車    時間: 2006-11-13 10:28
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
/ |9 K( N! X# H: T5 Q
- W: z8 s- Z9 d: q# T, r+ Z4 A6 l
我在3樓提到的單片機方案中所提:9 ^0 F8 k& J$ q
( b" O8 q- G' T7 r
“利用其中的兩個計數(shù)器(計時器),用外部信號開“中斷”,用被測開關(guān)接點的導(dǎo)通信號
$ x, l" c8 f/ b/ F/ g
% ]% b  h$ {4 I' K$ t# E1 _& f6 w關(guān)“中斷”既可。 ”
6 c! @3 Q/ L; w  B6 p! Q
, y! n* k$ q; N1 K2 {1 O9 D- ?: F/ ^//***************************************************
9 b4 k1 S" j; ?+ B" B: y6 ], l9 e8 M$ Y8 g6 S
我說的:用外部信號開“中斷”-------就是你在7樓說的“當按鈕按下后”% t8 @) `  q; {, y% t
3 ~9 Y6 H7 Z8 t) X2 v# w
我說的:用被測開關(guān)接點的導(dǎo)通信號 關(guān)“中斷”既可。-----就是你的:開關(guān)接點在多長時間內(nèi)導(dǎo)電
& q6 L$ {5 h/ u$ ?, }7 f2 A, L" G& C, F9 p' z: S
我的主兩個信號都是正5V直流電,從單片機電源直接引出。
( a1 i$ g! ~5 o; P5 j+ _
( r2 D" e- p" fsyw   061113---10.288 P( ]- ^' r6 x+ F" {

# Z. d. u9 w/ c. \
作者: 隨風而去    時間: 2006-11-14 21:26
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
哦~~~
% P2 e! i# ~/ c/ T我大概猜了一下你的意思,我覺得可以做到,用PLC里面的0.1ms的高數(shù)計數(shù)器應(yīng)該可以解決你所說的問題 4 R' m5 U8 F, {( C7 {
1 f8 @! c' Y  d  Z5 [9 _4 P) L& w
那么六樓的說法是可行的,在三菱里有0.01MS的高速計算器可以實現(xiàn)此功能. }' V6 U+ Z+ C8 }

/ u8 U8 Y% Y4 K+ [! w' rPS
1 z2 d. C. X: b7 |2 F) g0 e! VPLC多少有點誤差~~~
3 Q4 n. h( \: V0 B# o或許用單片機的效果更好?% ^9 U# j9 B' [2 _" ^7 T2 X
有待來自一線的反饋~~~; W5 U+ [) d1 t% [" h# P
  g( j- Z' Y: h4 v5 J# ~' c
呵呵
作者: 海山    時間: 2006-11-17 12:03
標題: Re: PLC接口電路時滯問題 [實際問題,請教]

不好意思,有事回貼慢了。

2 Y Q) I0 R0 n- {, h

 本問題的關(guān)鍵是檢測交流電。

/ g, N9 _- P4 o- B9 |+ h. Z

用PLC里面的0.1ms的高數(shù)計數(shù)器也好,用單片機也罷,主要是PLC(或單片機)的接口如何與交流電路相連,進行快速檢測

3 W$ N' D {$ Q! d7 z3 N' Y% H

因本電路的延時時間基本穩(wěn)定,客戶已接受。但希望后續(xù)能解決這個問題。


作者: 能源員    時間: 2006-11-23 12:02
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
PLC接口電路時滯問題主要是和硬件方面與編程的方法有關(guān),但是PLC硬件方面對PLC接口電路時滯問題是有嚴格要求的!# T9 n2 N, ~/ K
所以我覺得你用工業(yè)PC來實現(xiàn)吧!4 D6 P% m6 t" X7 i! _9 Y

作者: 海山    時間: 2006-11-23 12:23
標題: Re: PLC接口電路時滯問題 [實際問題,請教]

原帖由 kala 發(fā)表3 Y% \$ p( w' K) y PLC接口電路時滯問題主要是和硬件方面與編程的方法有關(guān),但是PLC硬件方面對PLC接口電路時滯問題是有嚴格要求的!
所以我覺得你用工業(yè)PC來實現(xiàn)吧!

8 Z4 [7 P& Q* a8 N

謝謝你!

5 Z) G" {) y! p8 Z

設(shè)備已經(jīng)用了工控機,但還需要采集卡才行;而且一次要同時測量多個產(chǎn)品(6個、8個)。

. u( R0 i% X" `( _; Z" t

用PLC經(jīng)常在一些接口電路上會出現(xiàn)問題,不知大家是否有同感?希望大家多討論。

4 W9 i* v; ~6 x! A( M. Q7 S

要做好,可能要開發(fā)類似采集卡的專用電路才行。


作者: hexiaofengxia    時間: 2006-11-23 16:40
標題: Re:PLC接口電路時滯問題 [實際問題,請教]
樓主,我的理解是:當被試件被觸發(fā)時,開關(guān)閉合。通過閉合觸點接通AC驅(qū)動變壓器,通過光偶最后觸發(fā)PLC計時完成。如果我沒有理解錯誤,那么6至10ms的延時可能來至變壓器及整流濾波電路的RC延遲。光偶延時為ns級不于考慮(包括PLC內(nèi)置的)。 Re: PLC接口電路時滯問題 [實際問題,請教] 第5樓 2006-11-12, 11:30 下午 是電源部分時滯的話,應(yīng)檢整流濾波電路。如變壓器功率過小,輸出接觸不好使內(nèi)阻增大,全橋斷臂都會有影響的。因在開始供電時電源要向濾波電容充電,如有上述因素就剛好形成了一個RC延時電路。 TY55說出了其中出現(xiàn)延時的原因,你可以用示波器檢測一下濾波電路的電容是否有長時上升充電現(xiàn)象并查看其電壓上升時間。但你需要在1ms內(nèi)檢測還是有點困難。首先,你是工頻電壓50HZ,一個周期2ms,就變壓器一個電-磁-電轉(zhuǎn)換就需要半個周期1ms,所以想要用濾波電路把精度控制在1ms內(nèi)有點困難,你說用工控機的精度已經(jīng)達到,不知樓主能否說詳細點。 其次,PLC的計時精度是完全可以滿足你的要求的?墒荘LC程序的工作原理是周期掃描式,不同的PLC有各自不同的計時方法。這一點你需要注意一下,你程序的長短,子程序調(diào)用方式及中斷級別的設(shè)置都會使PLC本身計時造成延時,具體延時程度你可以用它本身的輸入輸出來測試你的程序。如果程序設(shè)置和結(jié)構(gòu)不當延時有時甚至會超過ms級。
作者: 海山    時間: 2006-11-24 14:14
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
樓上的大俠說得很對.
; X& R3 x5 E; `& U+ d+ M* e6 b2 v& g+ ^# B1 ?) Y
現(xiàn)在已經(jīng)委托人員在設(shè)計電路了,謝謝各位!
作者: 隨風而去    時間: 2006-11-30 23:13
標題: Re: PLC接口電路時滯問題 [實際問題,請教]
針對性失憶看來也是行業(yè)里面的高人啊:P& A6 ^# p; w  H: a
) \4 P9 @1 k, i+ D$ m8 C
希望多多看到你的留言啊~~~
作者: 馬睿睿    時間: 2012-4-8 09:12
學(xué)無先后,達者為師,學(xué)習了
作者: changkongceyi    時間: 2012-4-10 08:43
小生學(xué)習了,那PLC的高速計數(shù)器能不能做到這點呢?
作者: 陸地臺風    時間: 2012-4-11 14:54
學(xué)習中。。。。。。。。。。。。。。。




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