机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9400|回复: 18

PLC接口电路时滞问题 [实际问题,请教]

[复制链接]
发表于 2006-11-10 14:46:15 | 显示全部楼层 |阅读模式

现有一台检测设备,用PLC检测某一开关接点是否导通,开关连接110V或220V交流电。

}8 ^# Z" I5 s% `$ M

因为设备是用作电气开关性能检测,所以要求检测电路的时滞尽可能小,控制在1ms内。

. q9 o7 ]$ W) `# r

现有的电路只能做到6-10ms,无法满足要求。(附上电路示意图)

$ F5 [+ O$ p! }7 J

本人对这一块不熟,请各位指点。

/ i# |2 Z' R' @# o3 @

 

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复

使用道具 举报

发表于 2006-11-10 20:57:38 | 显示全部楼层

Re: PLC接口电路时滞问题 [实际问题,请教]

楼主,这个精度太高了,你可以用计算机去试试!
回复 支持 反对

使用道具 举报

发表于 2006-11-11 02:13:31 | 显示全部楼层

Re: PLC接口电路时滞问题 [实际问题,请教]

海山 网友好!  G& L/ k" o) Z6 }' ?! ^6 k

# d: k! [. H3 J这项工作如果用单片机做比较合适。SM8051系列单片机所用晶振已达到40M/S。  ^) t: [! h) G& ?
6 ?6 L# G3 f5 K$ u& j1 V" m9 v. R
利用其中的两个计数器(计时器),用外部信号开“中断”,用被测开关接点的导通信号, x5 K9 i+ D% S# ~  I! t
9 o; v, b( R- S  Q* u  y7 a
关“中断”既可。
1 ?) W8 ^. X" R6 `/ d) C& O% j: W6 B# `
syw  061111---02.13
; l. F! n- l2 n9 G. t0 c9 n7 r
5 a# |% ^6 u+ _  ?4 t& b- E' {" ]3 Q6 N8 @
, z& p6 B" v1 l, l
回复 支持 反对

使用道具 举报

发表于 2006-11-12 22:41:55 | 显示全部楼层

Re: PLC接口电路时滞问题 [实际问题,请教]

现有一台检测设备,用PLC检测某一开关接点是否导通,开关连接110V或220V交流电。
2 k, o( n; {. [- N' T) F, ~5 _3 Z9 z! t) @! P! ^, D
因为设备是用作电气开关性能检测,所以要求检测电路的时滞尽可能小,控制在1ms内。
  z) \: c; c. m) s+ I5 V. c% q* j
! D$ p: K; O: x' a4 Q8 A$ \现有的电路只能做到6-10ms,无法满足要求。(附上电路示意图)
3 C; }, L+ P  A+ I7 s! W* i- v& w0 b* J8 p

  @( W" t$ H7 g4 h从设计角度来说,我们用PLC来做这块输入点的时候常用以下方式:9 G3 t+ e; l8 ]& w% s% q$ C
接近开关->LC输入点->LC输出点->中间继电器->设备动作完成
0 R. r7 u( P/ D6 Y8 l
7 W1 `$ Z) q: C! J. L  }2 Y你现在所述的问题其实并不是说从接近开关->设备动作完成这段时间不够!
5 c, s- P0 B+ f+ B. _7 t; u
& J% T, k. Z7 P$ R3 c; s+ _4 D' K8 B而是中间继电器->设备动作完成这块动作的时间达不到你的需求!
' p0 J2 D5 M( b- K$ Y
% @* P% o! @& m2 R3 `4 o根据你在图中的示意图,我重复一下如下~~: n/ {* M* p: x- h4 G# X
利用中间继电器输出100~230V的AC(交流)然后通过变压器->整流滤波电路->光耦隔离->输出5V或24V~~~
  {  T( w; X& H, {' F1 e4 Q7 g
: [5 B0 C6 |% \9 z你明白这之间响应时间为什么长吗?: w+ F" b, R: V) Y2 E
& v& U# l5 s, v
呵呵,可能聪明的你通过这段分析你已经发现问题了~~~2 T4 ~1 W6 K/ p3 ~: L9 X1 W
+ H) e, r1 W# y3 Z9 x
所以,我们现场转一下思路:
/ H! I' C! A% S& G" ?/ S0 M我们能不能用中间继电器直接输出一个5V或者是24V的电源呢?6 ?/ n) O' T/ S# h
/ @! ^# J8 q2 G& t4 n( l4 W
OK/ `1 Z0 @+ f' S/ J# b1 X, B' a4 Z4 t
我们有目标了,然后我接下来回答这个问题
% x5 m3 G  c! E. m) g' ?) }" c3 n  P
/ F3 Y4 M( K# j$ e: }3 h3 I5V或24V我们能不能用一个电路板来完成?如果可以做到,那么响应时间能不能达到1MS呢?
7 Y  z8 ]3 f9 n+ S" H1 w8 Y9 G0 R7 |$ y% N
呵呵,开门造车已经提供了一种方案,这方案可行,不过有些成本及技术上的难点.对于我们应用技术工程人员来说,开门造车提供的是一种我们实在无计可施的方案呵呵
: O5 E$ z7 W6 g6 G3 ^. B; l7 i. I; M6 l' I; F$ s% d" s5 i2 D, F
好了,我直接说我的方案吧
) [+ @( m: W% b2 Z% E. W一般PLC上都能提供一个24V的直流电源(我比较熟悉三菱的,三菱上面有这样的构造,当然,台达,西门子等也是有的),我们可以直接使用24V的直流电源来控制!
/ x+ s+ ~. _4 m6 q8 J0 n) k# r0 t) i( D3 x
响应速度没有仔细估算过,但是1MS应该能做到的,你和电气工程人员把这块改好再看看
$ ~2 ^% _) p2 V" [  T0 y  }) N" h5 A3 A
总结:! u) k' |$ D6 O+ F6 d, a, |% }3 D
如果我们直接从继电器控制24V的电源输出,我们完全可以省去你图中绝大多数的电器元件(因为这些功能都依靠PLC的内部元件来完成了),响应速度完全可以达到你的要求!
. k5 V0 J1 R2 f
5 e& T: I) r( c3 }4 }4 y. d0 e+ x& _0 S
PS1
* Q1 S3 e9 U! v3 D! c如果需要5V的话,可以用电阻的串并联来完成,可以比较精确的自制一个24V->5V的直流电% h; r; z7 n3 \! l& M# |9 o
! R7 M7 m1 Z9 I" @
PS25 H. X/ O1 W. l! B- d8 }: T" m
补充建议,接近开关也是有响应时间,如果你觉得速度还不够理想,可以尝试改善接近开关的响应时间* H# E: \$ y3 ]' D4 [
若PLC的24V直流电还是不够快的完成你的功能,请独立采用24V的开关电源来做前期输入(如果功率不够也可以用此法来做)% C+ |6 Z) p0 H2 e. L8 X  M

. ?2 s% j6 `) k  G# k# t8 P% uPS3
  k5 Z/ i4 G3 e$ p. S8 N" D# ^5 Z9 f7 c本人做电气工作1.5年,大小做过8个全项目,呵呵~~~' P1 a2 @: q; k& S- B/ s
如果还有问题可以在此贴接着讨论~~~8 `* v8 v3 L& r1 }: S4 p5 ~' l
同时也希望其他高人说说你们的想法来讨论~~~( Y# c: y' v* L! w2 K
5 |; v: ?" z& \1 K6 p; _
回复 支持 反对

使用道具 举报

发表于 2006-11-12 23:30:33 | 显示全部楼层

Re: PLC接口电路时滞问题 [实际问题,请教]

是电源部分时滞的话,应检整流滤波电路。如变压器功率过小,输出接触不好使内阻增大,全桥断臂都会有影响的。因在开始供电时电源要向滤波电容充电,如有上述因素就刚好形成了一个RC延时电路。
回复 支持 反对

使用道具 举报

发表于 2006-11-12 23:56:17 | 显示全部楼层

Re: PLC接口电路时滞问题 [实际问题,请教]

我大概猜了一下你的意思,我觉得可以做到,用PLC里面的0.1ms的高数计数器应该可以解决你所说的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-13 09:39:00 | 显示全部楼层

Re: PLC接口电路时滞问题 [实际问题,请教]

谢谢各位。

8 b7 Z; Z8 V. ]' x2 r/ o

 ty55 大侠:对,实际上就是你所说的问题。最小时间可控制在多少?

9 R R$ X- `5 P: D& C$ Y

 随风而去 大侠:你可能理解错了。

6 P0 ]3 k8 d5 `* F) \* Z6 q

 这台检测设备是用来检测电气开关性能的当按钮按下后,要检测出开关接点在多长时间内导电(用PLC计时)

; [1 e8 E/ j. Z

 syw开门造车 大侠:单片机怎样接交流,会不会也有RC延时?

& V7 Y: X \1 `$ V( O5 v; e, W

 因本检测设备配备了工控机,用采集卡试了精度可以达到。但设备成本高且很难同时测多个产品。

. N b7 P0 m" B4 z: k4 ?

 如果不采用此电路,还有什么好的检测方法?

回复 支持 反对

使用道具 举报

发表于 2006-11-13 10:21:54 | 显示全部楼层

Re: PLC接口电路时滞问题 [实际问题,请教]

改进检测方式吧,工频供电也只能在6-10ms的范围了,仅半个周波。
回复 支持 反对

使用道具 举报

发表于 2006-11-13 10:28:33 | 显示全部楼层

Re: PLC接口电路时滞问题 [实际问题,请教]

6 S8 X! Q" I0 e; f, u. a$ k# A
6 Y7 m- L! o) ?: c, W; g+ P4 C2 i
我在3楼提到的单片机方案中所提:
+ N) Z5 J" P2 }2 E: k+ X$ r, W/ C, ?$ s! [5 x1 @( D
“利用其中的两个计数器(计时器),用外部信号开“中断”,用被测开关接点的导通信号 ! g' W1 n; _: C& r0 N* J9 }

" t. ]" z/ |+ y2 c0 r关“中断”既可。 ”5 a( l  L: I; E; q

, C, H" b. w! `* R//***************************************************9 O5 F2 |* D& |8 [: y! Y2 |

; I4 X! J9 b0 ~) v( h  Y我说的:用外部信号开“中断”-------就是你在7楼说的“当按钮按下后”
, x  S3 z, d, ~' o: r) K8 e& L7 X0 x5 C2 v+ w0 }: E" {
我说的:用被测开关接点的导通信号 关“中断”既可。-----就是你的:开关接点在多长时间内导电
1 Z6 E$ B% v! d% D8 {9 s; i; w
; R$ S8 w, v; z5 q3 k; a$ ^我的主两个信号都是正5V直流电,从单片机电源直接引出。- J3 [8 k5 e6 C  t/ s( @4 p# y
3 u/ N; W7 \8 o* U- |
syw   061113---10.28
" w7 V0 I( v2 U/ m6 Z9 e7 R- e9 D& r/ ]: s: k, `8 O
回复 支持 反对

使用道具 举报

发表于 2006-11-14 21:26:25 | 显示全部楼层

Re: PLC接口电路时滞问题 [实际问题,请教]

哦~~~
$ C: A! @7 m0 f  ?2 N4 t我大概猜了一下你的意思,我觉得可以做到,用PLC里面的0.1ms的高数计数器应该可以解决你所说的问题
- |9 @' ]1 |/ q4 ~
8 x' Z8 d* h/ C, A那么六楼的说法是可行的,在三菱里有0.01MS的高速计算器可以实现此功能9 ^  ~. X4 k* {* G- s
4 o* h0 B+ b. H0 [, \+ ^" k/ e0 ~" b( @
PS
8 N% s- O5 P7 j7 V" j9 H0 N6 P+ M9 iPLC多少有点误差~~~0 r4 _: l( }7 G6 m* m
或许用单片机的效果更好?
$ t4 p( C3 y/ Y# \. Q$ t, P有待来自一线的反馈~~~
! ]& B& N5 S2 A1 L" h
7 h+ f! p6 G4 W5 j& J4 P呵呵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-2-24 11:35 , Processed in 0.073074 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表