机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9138|回复: 18

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

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

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

+ `1 d& u) N/ s

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

# b5 ^4 ^: f* u& f; y- X

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

7 {0 s$ J4 J( [. R

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

1 s+ \/ W, }/ Z r

 

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

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

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

使用道具 举报

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

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

海山 网友好!  ^7 K$ Y$ a# b3 ^: |' F
" K$ u  \! a5 h' V7 \
这项工作如果用单片机做比较合适。SM8051系列单片机所用晶振已达到40M/S。) ?9 v2 F- A* e1 O6 P8 `% {

) y9 [: ~& J0 _* X! a; |利用其中的两个计数器(计时器),用外部信号开“中断”,用被测开关接点的导通信号& }+ c/ w- x3 s3 q* q- n: x' h( d

9 ~7 U( p% ?- h" t5 O( _- @关“中断”既可。
7 b7 I/ X6 C3 y4 G, o
/ v& ?$ p( \: y% c, Asyw  061111---02.13+ s, L" [3 e- |: N
* ]+ \+ ^0 Z" y7 e) i, p
% n0 u: ~9 m& R: J2 E; J. P% d5 i
回复 支持 反对

使用道具 举报

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

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

现有一台检测设备,用PLC检测某一开关接点是否导通,开关连接110V或220V交流电。
. ]6 o9 |# L: ]( L6 {3 S2 X! B9 Y# c" e
因为设备是用作电气开关性能检测,所以要求检测电路的时滞尽可能小,控制在1ms内。
% r3 H- P. l' t, y: v1 ?* M$ D& N0 _
现有的电路只能做到6-10ms,无法满足要求。(附上电路示意图); j' ]5 v6 T- n( ]  x  p

- t$ [, B3 s/ c/ c# [) M/ K+ `8 ?# {, @& \: p
从设计角度来说,我们用PLC来做这块输入点的时候常用以下方式:3 A, i' W% E5 B4 P- _
接近开关->LC输入点->LC输出点->中间继电器->设备动作完成
; \, E2 V  w$ K2 d7 _7 B9 S2 c  {+ w4 t$ D+ H# }, v$ ~4 ]
你现在所述的问题其实并不是说从接近开关->设备动作完成这段时间不够!8 J4 o' z, {8 Y: B1 t" J. K& h4 i

; O% B1 Z) u( Z! v7 I而是中间继电器->设备动作完成这块动作的时间达不到你的需求!
$ {$ B# Y! X4 T& i! e
- u' U9 d% ~7 d根据你在图中的示意图,我重复一下如下~~- A# ^; ?' m' @
利用中间继电器输出100~230V的AC(交流)然后通过变压器->整流滤波电路->光耦隔离->输出5V或24V~~~. G; e" ]1 f" E7 ?5 ?
( c( r! Y. U2 @# K4 J7 S8 n6 Q- l
你明白这之间响应时间为什么长吗?% v8 [3 ?4 G5 l( L

% B' r- O* S! u1 F* g3 l呵呵,可能聪明的你通过这段分析你已经发现问题了~~~# S* [/ w* L  {) s# j0 V

5 J0 g* i" W/ c所以,我们现场转一下思路:
! b- j5 I% `- J4 K7 @* w, H) f( Y我们能不能用中间继电器直接输出一个5V或者是24V的电源呢?) H: P# K( `8 [" b! E6 V3 v, z  u
! Q- t3 G2 l- J3 X# o
OK
1 ?1 G$ X0 C+ z我们有目标了,然后我接下来回答这个问题. s2 x* `# X- l. _
5 [7 ^$ T/ ]5 R0 G/ F" k* D
5V或24V我们能不能用一个电路板来完成?如果可以做到,那么响应时间能不能达到1MS呢?- F3 S, n8 P: V, E' h; r8 [& B

& q) s& s  C  X: q3 @呵呵,开门造车已经提供了一种方案,这方案可行,不过有些成本及技术上的难点.对于我们应用技术工程人员来说,开门造车提供的是一种我们实在无计可施的方案呵呵; E, V' E/ X$ w* h
9 u! {4 Q  _: b9 P) @) z0 A
好了,我直接说我的方案吧' i6 i/ Y* i5 @1 n, s
一般PLC上都能提供一个24V的直流电源(我比较熟悉三菱的,三菱上面有这样的构造,当然,台达,西门子等也是有的),我们可以直接使用24V的直流电源来控制!7 P4 b  W2 H3 F# E

( `; X, z; M* U$ H; C, T# k# U- }响应速度没有仔细估算过,但是1MS应该能做到的,你和电气工程人员把这块改好再看看. y. K& o! C" {# q% w7 r& ~5 \

- J4 y& q% r* C- K总结:3 C9 P: [- u. d3 M
如果我们直接从继电器控制24V的电源输出,我们完全可以省去你图中绝大多数的电器元件(因为这些功能都依靠PLC的内部元件来完成了),响应速度完全可以达到你的要求!" T/ R5 N+ w# f5 C+ c" V2 o
4 m) d" J" O( D" t# J$ l0 M
% n9 M" Y2 l% s" k' t( y
PS17 K1 A5 u( v( T# ^& W
如果需要5V的话,可以用电阻的串并联来完成,可以比较精确的自制一个24V->5V的直流电5 w4 T+ v2 P- C; g
* z8 B( r5 Q) `' d+ \! G& P
PS2+ ~; M8 l7 {4 l3 F$ a& ~+ h$ v8 `# h
补充建议,接近开关也是有响应时间,如果你觉得速度还不够理想,可以尝试改善接近开关的响应时间
1 L& l; x; q: N, C( y0 y若PLC的24V直流电还是不够快的完成你的功能,请独立采用24V的开关电源来做前期输入(如果功率不够也可以用此法来做)
5 G# L& e" A& Q3 C6 _9 ?5 h! J& D+ X3 X
PS3" |/ [  r7 g5 G/ U2 N7 N; m/ Y: g
本人做电气工作1.5年,大小做过8个全项目,呵呵~~~
& \" ~4 _; Y" ~; p7 L如果还有问题可以在此贴接着讨论~~~
0 X$ `4 G' H7 Q7 |+ m" l同时也希望其他高人说说你们的想法来讨论~~~
7 U2 k4 `# R- k0 C. m, A4 U3 S% b0 M% f
回复 支持 反对

使用道具 举报

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

谢谢各位。

) o- l V# z. h' V; e& ?% L

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

Q: S: R4 ^" K( {8 J5 C

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

O* ]4 c. U+ o) u. n0 A

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

' K% E5 k+ g+ W) W

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

& B; k( N" ?- t) `/ z8 D. v

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

5 C% N6 C; S+ a! m9 F# N

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

回复 支持 反对

使用道具 举报

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

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

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

使用道具 举报

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

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


" C" S" o: C; O3 Y
- q7 \. {; [; h: {! f6 a* A我在3楼提到的单片机方案中所提:
* ^# A+ b5 I1 t7 J: n1 s! ~. ?# `. P7 h. D% h7 j- K4 N+ D
“利用其中的两个计数器(计时器),用外部信号开“中断”,用被测开关接点的导通信号 0 c" W0 g* n' O
. i  d1 m' b0 T- Q, y6 f) e
关“中断”既可。 ”
  u+ p" s9 `, m  ]1 K# v6 o1 F- l5 a( f+ {6 x! z) G
//***************************************************
( ^% b5 C- N; ?. ?1 b; f2 c: G+ r7 ]) \4 D4 P9 [" Z
我说的:用外部信号开“中断”-------就是你在7楼说的“当按钮按下后”3 g  ?' R) V! s4 S: D, M* M) W( Y
" L% D# H- n1 Q1 v1 S( d  Y4 V! h0 l
我说的:用被测开关接点的导通信号 关“中断”既可。-----就是你的:开关接点在多长时间内导电
: i, |. z% D, M0 [% p1 a6 N8 ]/ }" W6 b# t1 a/ T
我的主两个信号都是正5V直流电,从单片机电源直接引出。
+ V1 v- F9 v% c
% H0 s6 }' A0 [( n  lsyw   061113---10.284 p4 ]9 @6 o' @- g
& S/ F/ `' S- o2 f
回复 支持 反对

使用道具 举报

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

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

哦~~~
% N2 j3 Q3 T) x: X' i我大概猜了一下你的意思,我觉得可以做到,用PLC里面的0.1ms的高数计数器应该可以解决你所说的问题 1 n; _4 C( W( k8 J( P+ r
7 q% ^7 \- c! _' S: B3 b. b3 u
那么六楼的说法是可行的,在三菱里有0.01MS的高速计算器可以实现此功能
, H- K+ M1 c- }1 \
5 r5 E8 n- _9 N4 ~PS
% h* }8 R( [2 r* cPLC多少有点误差~~~
: b- {: n9 b2 W) Z; u+ p# n' g或许用单片机的效果更好?* Y8 p- Y) P6 d$ ?8 @1 G$ {
有待来自一线的反馈~~~
9 y$ P8 @% D: H* C+ [, L, I( T) G$ U7 M' A4 X7 I1 {
呵呵
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 21:31 , Processed in 0.056876 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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