|
现在有时间了,发一些关于家电软件评估的主题,欢迎大家一起讨论。% A+ F4 a, {* }* F
6 L1 }% w+ e# _* |
1. 软件评估的来源) J. j8 h. {7 a7 Q, ]& g' e4 l
IEC 60335-1:2004 (Ed.4.0:2001+A1:2004)《家用和类似用途电器的安全 第一部分 通用要求》第4.1版增加了“附录R 软件评估
6 w5 R0 [8 v5 f7 t7 K1 w E$ D) a7 Z
”和三个相关定义(3.9.3/3.9.4/3.9.5)。
! f9 B* E7 _) a9 X9 F* f; @# `1 o/ f" L9 t! i
IEC 60335-1:2006(Ed.4.2)对附录R做了修改。& i9 u7 c% b; ]! W" N
; x+ j& |9 W; i; W9 w: KIEC60335-1 I-SH 01:2007对22.46做了解释,没有任何实质性变化。
" y) U7 S+ n- G
' ^6 Z/ k) Z& R. `, ZIEC60335-1:2010 Ed.5.0对此作了全面的修改。取消了B/C类软件的分类,在通用要求中只提出了表R1的控制措施要求,相当于针4 c1 ]4 t1 ? V$ [, e" S( C
! v9 n& |$ o+ Y. f9 z: U
对B类软件;R2要求相当于C类软件。
- M z9 w- K {: g: l7 v* T, e+ ]( w3 Y8 U* B% ]# V7 t
标准的变化反映了IEC TC61这帮电工们对软件评估这类现代技术不熟悉,但在逐渐改善。/ v3 x" P, n. d9 h5 R8 B- E) E
) e) D7 Y6 ~3 H( n- |目前国内使用的版本是GB4706.1-2005,相当于IEC60335-1:2001 + A1:2004。/ |! G0 a1 u. d3 ] m9 @3 C |0 J2 m
- ]: R) Z3 c2 c$ v+ g; q
在CB认证中,按照IEC60335-1:2001 + A1:2004 +A2:2006;在3C认证中,具体实施软件评估时,对GB4706.1-2005做偏离说明,否则乱做多做对企业和工程师都无益。: ^ Y. `; K: a
" P8 B3 B% a3 l# e5 B0 l+ W6 j
2. 那些家电需要软件评估; f: H! m( ]! c' B( t" h
3 T+ R; _1 j: K# d9 d内嵌可编程电子电路(PEC),就是单片机,用保护功能,就叫可编程保护电子电路,$ b4 R5 c$ s" x; |* N. H( B
1 n l! W3 y+ W& e! @8 B
保护功能:例如过热、爆炸、燃烧、电磁辐射、机械损伤,等等。
b! I1 F+ \) L0 g! h, C: | x$ q0 @; R Y, O' X2 M' o3 d, \
目前看主要是电磁灶、微波炉、部份智能洗衣机、部份贮水式热水器、变频空调器,等等。! _3 [/ x/ f: ]3 J
" s. Q* G7 Y! r" k
1 H, o: S+ \8 L: ? ?0 U顺便说,由于软件评估费时费力,是不是能够绕开?5 S: c2 A3 s. r9 L3 Q. m
1 S0 T' o- J* F, P. B
回答:能!" {4 P$ j( T1 \
' H( h6 |5 \: _0 s! }+ K4 U/ q就是不考虑软件控制的保护功能。7 E- i1 y; J* [6 I2 B
% o" Z! O5 w( `$ P3 ^但是,按照19.11.3的要求,就要进行double faults故障模拟,即要增加相当于软件控制的保护功能的硬件,可以实现,但很难成+ V' F3 {" H* X* H- U
' T' X% V4 y& V8 K& |功。" f; E3 s& g3 \$ c3 g9 J4 R
. L, Z7 }4 R' K/ A2 p+ t# ~$ j
(335-1 ed.4.1)19.11.3如果器具装有使器具符合第19章要求的保护电子电路,则按19.11.2 中a)~f)的要求,相关试验以模拟
, P% Q T; ?$ O
5 d. ]5 i' x8 D* p7 `( i# \ T7 A单一故障的方式重复进行。
; G) e9 t9 w3 |8 _: s% N
4 Z5 R1 ^5 s; Ied.4.2有个g)failure of an electronic power switching device in a partial turn-on mode with loss of gate (base)
# s8 R% }: J2 F$ g) Y6 M( [" s3 ?% h
control. During this test, winding temperatures shall not exceed the values given in 19.7. 8 U0 A' `* _" s/ M, S( v9 o# |0 i, p
a7 q+ z9 o) N( E9 H) a/ k以这条要求考核目前家电功率开关管的电路结构,基本上都不合格。0 ^9 R7 ~- X$ D( o3 N) k4 T! ?3 t- s0 t
! _9 w9 V: X& x; A" r' ?
; B1 X4 F0 q3 a) @
4 [$ ?9 @3 M6 L3. 要求. K1 v6 E8 U* }4 Q/ x! K' a
" W: Y, E8 a2 B+ M
以目前使用的标准IEC60335-1:2001 + A1:2004 +A2:2006
0 C$ F$ i# k {' D9 ?& w9 }
! d) [/ y7 ]) V0 |' i/ ^) [0 p0 X在第22章 结构 第22.46条:在保护电子电路中使用的软件,应为B类或C类软件。依据附录R通过软件评估确定其是否合格。& }$ x2 [# j5 C- H8 s# T
. c3 k2 U0 @6 ]$ g9 s/ B0 c软件评估按照附录R要求进行,评估方法和流程程序采用了IEC 60730-1(GB14536.1)《家用和类似用途电自动控制器 第1部分:通
7 k) _0 z, ~$ q& Y
}/ U) d4 p1 }- h. v- ^. y Z- p用要求》的附录H。
* R6 _- l3 o- Q2 K1 K
& O9 l' L5 X m. w2 R3.9.3保护电子电路protective electronic circuit
4 A- c3 f* ]6 Y2 @; m防止非正常运行状态下出现危险的电子电路。
6 I" V; A; I( L& U9 t a/ y" d注:电路中的部分也可以起到功能作用。( x' |3 l4 a0 O1 w6 l3 d
; r# y2 s1 |# j% ~- I7 O G
4 Y, e- X- u8 E3 p8 m7 v3.9.4 B级软件software classB
: F: L6 b. {; m# [含有代码的软件,用于防止器具由于非软件故障而引起的危险。
5 d" u7 W7 c, J. Z6 V4 n# f) l* J! w7 W, X x! K% h2 R; \7 w
; b' B6 Q ~: y* d& |' q: T: E) O
3.9.5 C级软件software classC3 a' _6 o4 }7 X' g; | ~
含有代码的软件,用于防止没有使用其他保护装置时出现的危险。
6 Y. @9 Z6 w- I- l/ W$ A
# [ D2 k/ R8 @& [; U注意这个Ed.4.2与GB4706.1-2005版有不一致的地方
! U' K5 ]& j; m1 QAnnex R
% \! o. D! @, k$ i' C(normative)% X R2 c `. L7 ~2 h4 G2 | o# A
Software evaluation
+ G U" K c# Y* qSoftware shall be evaluated in accordance with the following clauses of Annex H of
3 A# T. x6 e4 a' I5 jIEC 60730-1, as modified below.1 n* ? t0 c) ?1 u) L
H.2 Definitions
( g* [3 C, U/ w% @Only definitions H.2.16 to H.2.20 are applicable.
+ U5 w1 }, X7 u8 T z9 ^# sH.7 Information5 I( `, e( e! `4 }" G2 D+ Y
Only footnotes 12) to 16) and 18) of Table 7.2 are applicable. |* m9 J* n, e) y/ w8 X5 g5 r: x% _
In footnote 15), replace “the requirements of 17, 25, 26 and 27” by “19.13 of IEC 60335-1”
4 o6 n0 R, n( O6 X; j9 b0 Gand replace “H.27” by “19.11.2 of IEC 60335-1”.' |, A% ~/ ^& R0 i% I
H.11.12 Controls using software
G: U8 n& h* W! v& d! AAll of the subclauses of H.11.12 as modified below are applicable, except subclauses
3 _7 m. P8 |0 b% {2 \* CH.11.12.6 and H.11.12.6.1 which are not applicable.6 U/ l) I- N1 d6 B L' H i
In the second paragraph, replace “required in items 66 to 72 inclusive” by “referred to in
+ z% a9 F h. nfootnotes 12) to 16) and 18) inclusive”.
2 ]4 A/ A2 q3 l' M+ O$ S. [H.11.12.7 Delete “and identified in table 7.2, requirement 68”.
' \# I- F$ O$ C6 t- ^H.11.12.7.1 Replace the text by the following:
* u/ n# E8 ~& d4 O' ?6 TFor appliances using software class C having a single channel with self-test and monitoring
" ?5 l+ j+ s0 K9 S4 t$ a6 _! t" Nstructure, the manufacturer shall provide the measures necessary to address the fault/errors, c/ R, ~, x4 l c
in safety related segments and data indicated in Table H.11.12.7-1.
5 ^+ ^# _* }: }+ aH.11.12.8 Replace the text by the following:. a, U& B3 R+ ^. |0 e
Software fault/error detection shall occur before compliance with 19.13 of IEC 60335-1 is7 R0 C& M/ N8 V% l7 Y& I, y9 @$ p+ i
impaired.
- e% W0 J7 _7 c/ g5 b2 m0 G$ g* aH.11.12.8.1 Replace “result in the response declared in table 7.2, requirement 72” by “occur8 q1 b# W7 D/ W# V! R. y
before compliance with 19.13 of IEC 60335-1 is impaired”.! b* R5 ~, `1 q! _4 X5 ~
H.11.12.13 Replace the text by the following:) b) q7 b) P5 e' F. F
The software and safety related hardware under its control shall initialize and terminate
* _; D# M, i5 y* y, g7 w% Z3 tbefore compliance with 19.13 of IEC 60335-1 is impaired. |
评分
-
查看全部评分
|