机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9250|回复: 18

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

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

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

c) [' J [9 |1 s" g9 d

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

, ]1 b4 ]8 p: I

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

# I# i% y* k. @( F

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

9 G2 S! l! m' y( C2 X! ]

 

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

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

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

使用道具 举报

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

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

海山 网友好!
0 s$ V2 J, d# I& S, k) J! W: i7 z6 K* n( V! U# K& n$ I- z
这项工作如果用单片机做比较合适。SM8051系列单片机所用晶振已达到40M/S。9 i7 W: g" a" o
, G, ^( {: t8 C) T# X) g" U
利用其中的两个计数器(计时器),用外部信号开“中断”,用被测开关接点的导通信号5 @1 g- d: t9 u" x# K
6 V1 h3 t5 }  T( _  c0 K
关“中断”既可。! ~0 O1 [) x3 c1 c( B& N5 F0 J

  x0 T+ U! A( hsyw  061111---02.13
( W: t+ Y4 B1 Y# Z" b# N: W* H! j
, L! b, e! H* v7 q, r% }. R0 \. |4 b; g" I  M) H
回复 支持 反对

使用道具 举报

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

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

现有一台检测设备,用PLC检测某一开关接点是否导通,开关连接110V或220V交流电。
8 |* t( K  V$ w! C& ]8 i1 ]3 Q# v+ H) i0 v8 P( O& w
因为设备是用作电气开关性能检测,所以要求检测电路的时滞尽可能小,控制在1ms内。
7 O+ s8 v; v1 W, c! [+ l
# [' m" F1 S5 j! Q$ f5 W现有的电路只能做到6-10ms,无法满足要求。(附上电路示意图)$ N: `& z( q- F
" a4 D& `1 i* ]4 W
0 V$ T' \; j! e6 ~; R; R
从设计角度来说,我们用PLC来做这块输入点的时候常用以下方式:
1 ^" Z* @1 T, w+ z% D2 L+ _接近开关->LC输入点->LC输出点->中间继电器->设备动作完成( @/ n7 {1 T7 A0 ]2 G

  G+ H7 f; ]3 j, }% [6 _, A1 K6 W你现在所述的问题其实并不是说从接近开关->设备动作完成这段时间不够!
8 j: W2 b7 Q1 p4 C  y0 V# b. r4 W) G
而是中间继电器->设备动作完成这块动作的时间达不到你的需求!
- V7 ]7 V5 y: ]* v; u* q% p1 ^7 z0 M8 ]+ a
根据你在图中的示意图,我重复一下如下~~4 \0 K( j& P  V% V% d  D, }
利用中间继电器输出100~230V的AC(交流)然后通过变压器->整流滤波电路->光耦隔离->输出5V或24V~~~
  N/ J: h9 t* o# o/ w, h- Z4 T
, @7 ~, u5 G0 ~你明白这之间响应时间为什么长吗?6 D2 N) k( T, g

, H8 X2 `7 J) ]8 B呵呵,可能聪明的你通过这段分析你已经发现问题了~~~( M% l( G$ R2 v; y, q. U- {  ]* G
$ B& X( X% Q- l. R* o$ P
所以,我们现场转一下思路:1 w* C: L# V, x% W
我们能不能用中间继电器直接输出一个5V或者是24V的电源呢?# }: w  l; M: K7 y# F$ }1 o
* |1 i' V9 y& O. P$ U+ N0 S  h
OK
3 ?4 I* A1 e/ G; T9 m5 U: K我们有目标了,然后我接下来回答这个问题
/ g( \- t# Z, f7 W1 [. m) u) d, G" s7 T/ x( }
5V或24V我们能不能用一个电路板来完成?如果可以做到,那么响应时间能不能达到1MS呢?3 v+ T5 G# V, J$ l7 T

1 k0 o  g; W0 s) _# `0 T# Y7 c呵呵,开门造车已经提供了一种方案,这方案可行,不过有些成本及技术上的难点.对于我们应用技术工程人员来说,开门造车提供的是一种我们实在无计可施的方案呵呵
8 s1 e1 W, I- g7 q* k9 H
2 u" ]! f$ k' m- y好了,我直接说我的方案吧
1 W) F1 E3 @; l8 |- j8 D: V* G一般PLC上都能提供一个24V的直流电源(我比较熟悉三菱的,三菱上面有这样的构造,当然,台达,西门子等也是有的),我们可以直接使用24V的直流电源来控制!4 A1 Y  Y* ~0 e

) V2 Q0 a- j% a& ]响应速度没有仔细估算过,但是1MS应该能做到的,你和电气工程人员把这块改好再看看
& t$ p2 Z9 {- Q0 g: P4 R, a) e, M) X1 A% H3 e0 w/ V
总结:  W/ X4 K5 q. |9 Y, a* F. S9 n
如果我们直接从继电器控制24V的电源输出,我们完全可以省去你图中绝大多数的电器元件(因为这些功能都依靠PLC的内部元件来完成了),响应速度完全可以达到你的要求!/ d5 Z* S  B; e/ W5 T; X- ?& f
  \6 @  ^- F' ~8 E4 ^9 q: n5 A
0 U  a& X, I6 S6 j9 a+ |
PS1
& X! i$ Y' j7 h; ?/ q* I+ t如果需要5V的话,可以用电阻的串并联来完成,可以比较精确的自制一个24V->5V的直流电; n+ V1 O- o* H* \6 o2 u* E/ L
$ F+ D; }9 ]* {" o* a' `& j
PS2
3 f: @4 C" W/ P: [补充建议,接近开关也是有响应时间,如果你觉得速度还不够理想,可以尝试改善接近开关的响应时间' L0 N: {/ l5 N: k( ?/ n* l
若PLC的24V直流电还是不够快的完成你的功能,请独立采用24V的开关电源来做前期输入(如果功率不够也可以用此法来做)
* F. t- \! L, P; q& v! D, R# P& h
3 r9 M9 i. ^- V) I+ |& BPS3
( I+ o- }. P% d$ K; v5 p) u本人做电气工作1.5年,大小做过8个全项目,呵呵~~~
( r! q- r- M6 ~* |1 }7 b1 K如果还有问题可以在此贴接着讨论~~~
0 l) o1 R' f$ u3 d1 Z" ~7 S0 i同时也希望其他高人说说你们的想法来讨论~~~
- d$ J, i/ T5 o6 B* V8 ]
9 j, Q6 f# \3 Y' E" j/ x
回复 支持 反对

使用道具 举报

发表于 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接口电路时滞问题 [实际问题,请教]

谢谢各位。

5 J4 |$ B( {2 d7 y! E5 t

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

# P1 g6 n6 K# o4 D$ Z

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

. F5 r0 Q. z! d& G5 W$ |1 u Q

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

( c. `- Z7 b% g( {* V3 s

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

& L7 F1 X$ a n& r

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

/ T# ~0 Q8 n( M3 ]; z8 H' l

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

回复 支持 反对

使用道具 举报

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

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

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

使用道具 举报

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

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

/ g* e1 w, L/ D0 |$ S' O4 H: d

0 V$ K3 }; v9 {9 n: _4 t我在3楼提到的单片机方案中所提:% x4 J- T9 f0 s4 Z2 H4 C1 ~. D
! H: r  ^. B3 v4 V# N8 Z
“利用其中的两个计数器(计时器),用外部信号开“中断”,用被测开关接点的导通信号
7 d+ I) T, C  |- \; V8 _8 s5 r- Y: G+ ?2 }
关“中断”既可。 ”
. L" }' j5 Q) x5 Y7 F0 C
( ?  L. `! _. T//***************************************************
; W/ [. q* D! f% ^1 o. r! ?! P) m% x2 T2 I# {  B9 a7 O
我说的:用外部信号开“中断”-------就是你在7楼说的“当按钮按下后”
  F( `0 M6 p% W; H# ^& O% b* k/ d& h" M9 z- E# g
我说的:用被测开关接点的导通信号 关“中断”既可。-----就是你的:开关接点在多长时间内导电  b; W# l5 T) j+ N/ q
) N% u) d2 h, t! Z" \+ q7 h
我的主两个信号都是正5V直流电,从单片机电源直接引出。$ F7 R0 @( H: _! q. X: D# ?4 u  y

) {. N- n  a+ J5 b3 n: [syw   061113---10.28
" w& z+ F- N% q9 g* V' \6 F7 Q" l8 @1 ]$ S# j
回复 支持 反对

使用道具 举报

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

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

哦~~~$ z6 e& t  k* h" Y
我大概猜了一下你的意思,我觉得可以做到,用PLC里面的0.1ms的高数计数器应该可以解决你所说的问题
8 Z) w5 ]$ a9 R2 }5 W* d/ X. k2 k7 ~& |5 C, j% F
那么六楼的说法是可行的,在三菱里有0.01MS的高速计算器可以实现此功能
) s% B$ R2 M( j1 z) d+ ~9 o1 k. T: S4 v# N0 G
PS
( z6 z' P, I1 @7 |" X9 mPLC多少有点误差~~~
1 V: I/ e8 h' [' Z或许用单片机的效果更好?- J+ V- x, |! h$ w
有待来自一线的反馈~~~) |1 r5 `% D5 I1 {# o

5 L3 z( K$ `# _% p呵呵
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 06:13 , Processed in 0.054800 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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