|
现在有时间了,发一些关于家电软件评估的主题,欢迎大家一起讨论。
# p: E1 r2 j7 {5 q( H4 L2 d
) A* ^; ` b$ b2 o5 k3 n# q9 o1. 软件评估的来源- x+ O0 \4 U. b' t
IEC 60335-1:2004 (Ed.4.0:2001+A1:2004)《家用和类似用途电器的安全 第一部分 通用要求》第4.1版增加了“附录R 软件评估
0 }& T. F# j) m% p' j h" H4 t0 h, n% @
”和三个相关定义(3.9.3/3.9.4/3.9.5)。' ~7 f& L, e/ Q8 l
* A: h) m% t: B/ U0 X, TIEC 60335-1:2006(Ed.4.2)对附录R做了修改。% H% L; s, i. A: ^8 x- f% z
: j; Q- f! n C9 |7 d6 `IEC60335-1 I-SH 01:2007对22.46做了解释,没有任何实质性变化。0 g+ {( R4 t9 v, P9 [; Q
* {- h+ N: o2 o) G" }
IEC60335-1:2010 Ed.5.0对此作了全面的修改。取消了B/C类软件的分类,在通用要求中只提出了表R1的控制措施要求,相当于针, V8 l3 |8 I* ^' l6 [# w
! T L: \# {/ I3 ?
对B类软件;R2要求相当于C类软件。* [ H: D8 ?5 n' C2 p) ^$ a
" Q9 j, r P4 z9 v$ ]2 J" e F
标准的变化反映了IEC TC61这帮电工们对软件评估这类现代技术不熟悉,但在逐渐改善。
+ `4 e4 \6 E s4 x Z4 ]4 |" V" ~0 q2 R% A& `
目前国内使用的版本是GB4706.1-2005,相当于IEC60335-1:2001 + A1:2004。* g2 O y$ \5 ~2 o6 P1 A1 D
) B4 ~5 Y. X5 h2 Z4 @% P
在CB认证中,按照IEC60335-1:2001 + A1:2004 +A2:2006;在3C认证中,具体实施软件评估时,对GB4706.1-2005做偏离说明,否则乱做多做对企业和工程师都无益。" z* u' [. u0 O/ L d
~+ B- H' D6 M* p
2. 那些家电需要软件评估3 M! Z' e% ~8 r3 a5 s t. R
/ o. k& u1 [+ H3 x# X2 |内嵌可编程电子电路(PEC),就是单片机,用保护功能,就叫可编程保护电子电路,
7 M4 U2 B: G$ o# l% u0 O, f# \5 |" g
保护功能:例如过热、爆炸、燃烧、电磁辐射、机械损伤,等等。- e* R' z! `1 W8 y
* _# f$ ]! L4 Z* L
目前看主要是电磁灶、微波炉、部份智能洗衣机、部份贮水式热水器、变频空调器,等等。9 M) o1 a* c' `$ Z+ s7 h1 X; {
1 I2 |" f+ r% M/ p
. n: v+ d3 m+ m/ e' e& {/ g. o顺便说,由于软件评估费时费力,是不是能够绕开?
: D% Q ~* q# @3 k% n* s& x, @7 B+ Z! z4 W. Q! \, Y6 Z
回答:能!, g- X7 z# i, R: R
# o5 r# C! }' V; _% Z* g4 p" e2 P
就是不考虑软件控制的保护功能。( q5 }9 S: ^, k. s% X" W8 J( K
6 k) d. x2 j5 k# n4 J' H但是,按照19.11.3的要求,就要进行double faults故障模拟,即要增加相当于软件控制的保护功能的硬件,可以实现,但很难成
9 ?$ K* E. s' \( u+ G6 Y; y' ^2 W& _3 |* F
功。+ m% T$ k; J) o* q p- W
( v; s1 y9 \6 W4 h(335-1 ed.4.1)19.11.3如果器具装有使器具符合第19章要求的保护电子电路,则按19.11.2 中a)~f)的要求,相关试验以模拟6 ?1 {3 l4 a$ [2 G
. d, `' d( Z: I3 R# d4 W
单一故障的方式重复进行。
0 X' i# g9 G- \6 Q/ Y4 ?
( q; O( w( a" T1 D" ged.4.2有个g)failure of an electronic power switching device in a partial turn-on mode with loss of gate (base)
1 Y! O1 k" n( u/ [4 i: j2 G7 d6 L, |7 [9 u8 ?% ^! ]
control. During this test, winding temperatures shall not exceed the values given in 19.7.
- D! D# }5 N; Z. G6 c6 ~
% V% m1 l* S1 c! X6 G以这条要求考核目前家电功率开关管的电路结构,基本上都不合格。9 d: [8 Q; \9 c9 [" Z
: U* u C6 Z0 C! S. Y
' X7 a, G, @5 Y0 u5 h, Z' q
2 D( b0 A1 O2 a3. 要求
6 I0 M9 b2 p& ]3 H* k2 V. \5 _/ O' v9 {9 z! n
以目前使用的标准IEC60335-1:2001 + A1:2004 +A2:20064 t' F, j3 A) V, K5 E: I
4 ~, @7 Z$ }* n; {在第22章 结构 第22.46条:在保护电子电路中使用的软件,应为B类或C类软件。依据附录R通过软件评估确定其是否合格。0 a5 A7 K1 P4 [0 Q L( H- F6 f
* R7 k0 |! k0 a$ b( y# j
软件评估按照附录R要求进行,评估方法和流程程序采用了IEC 60730-1(GB14536.1)《家用和类似用途电自动控制器 第1部分:通
5 K, v8 L4 a! w0 Z5 V
$ n* |$ x' O( Q用要求》的附录H。
1 @- V" G% U* g/ X( e2 f5 H: H/ ^' k# H1 c" O" y6 B
3.9.3保护电子电路protective electronic circuit5 {5 Y7 F) C' L2 X" p
防止非正常运行状态下出现危险的电子电路。
6 P" }8 n+ I2 O1 q `* C注:电路中的部分也可以起到功能作用。
% @) w- C# |6 a6 F5 W/ P* F; `8 N, J6 Z3 T# e
# |& n* k8 N: q; v; Y
3.9.4 B级软件software classB$ J7 C' j; V. N4 a: n5 T5 E4 o
含有代码的软件,用于防止器具由于非软件故障而引起的危险。
# q) q/ T+ h$ f. t
7 K; e* I$ }7 I h+ F- @+ I+ t0 ^4 Z& T
! V2 s9 d" G& |3 C+ G+ ?3.9.5 C级软件software classC5 Q0 i7 Z# N! z! e, H
含有代码的软件,用于防止没有使用其他保护装置时出现的危险。! R0 o% I* u, y& _5 i
% a- | ~8 g9 ~/ n
注意这个Ed.4.2与GB4706.1-2005版有不一致的地方' M; L3 ?% T: N" x" {
Annex R* z1 i4 D4 t7 ^! q, k
(normative)" O" ^( ~ O/ Z: L. E4 {
Software evaluation
' I4 S6 Y8 z P7 g' f9 uSoftware shall be evaluated in accordance with the following clauses of Annex H of
( P3 T( a% n) M% J2 A& c. S7 JIEC 60730-1, as modified below.! _) v0 i. F: \! m G
H.2 Definitions; \7 J4 c4 g$ t5 ~9 f0 t
Only definitions H.2.16 to H.2.20 are applicable.! ?$ t1 |' a' n Z
H.7 Information- f" {8 }# ], {" J. S; w
Only footnotes 12) to 16) and 18) of Table 7.2 are applicable.
7 U2 d. d0 j: i+ m s% m* vIn footnote 15), replace “the requirements of 17, 25, 26 and 27” by “19.13 of IEC 60335-1”/ U# U9 {; p I. y3 R7 p
and replace “H.27” by “19.11.2 of IEC 60335-1”.
$ Z) L3 P( w$ W$ i% m0 Q0 y. yH.11.12 Controls using software5 W! o/ X& r, x1 v
All of the subclauses of H.11.12 as modified below are applicable, except subclauses
6 R0 b, p( M; P2 A$ M ~& V: `. PH.11.12.6 and H.11.12.6.1 which are not applicable.
# D. k5 @8 x" W/ T' EIn the second paragraph, replace “required in items 66 to 72 inclusive” by “referred to in; n! h7 L* s+ u# _! w% T+ Z* N
footnotes 12) to 16) and 18) inclusive”.9 l* \ d- E! N. Z! e4 C b
H.11.12.7 Delete “and identified in table 7.2, requirement 68”.
( y0 r# S8 h0 k0 e- z# k+ [/ mH.11.12.7.1 Replace the text by the following:# v% d/ Q) X& e$ `$ Q. }
For appliances using software class C having a single channel with self-test and monitoring
& g5 L2 ^6 ]- I% }, U, D+ @structure, the manufacturer shall provide the measures necessary to address the fault/errors
) l2 H- V$ m2 Rin safety related segments and data indicated in Table H.11.12.7-1.) I2 I9 o0 q0 c0 Z( D$ N
H.11.12.8 Replace the text by the following:
- V# J5 Q! ^% `Software fault/error detection shall occur before compliance with 19.13 of IEC 60335-1 is0 w7 B/ `# }7 \ G
impaired.* Q4 J) a3 y d
H.11.12.8.1 Replace “result in the response declared in table 7.2, requirement 72” by “occur
9 G$ o, I) J9 a+ O. Ebefore compliance with 19.13 of IEC 60335-1 is impaired”.
" `( E; ~4 C3 o- ~1 h0 oH.11.12.13 Replace the text by the following:! i7 `8 _9 @: f5 i4 k5 l N$ B
The software and safety related hardware under its control shall initialize and terminate
# V; a6 x; V: q4 Sbefore compliance with 19.13 of IEC 60335-1 is impaired. |
评分
-
查看全部评分
|