Japan: EDI CT OF Government
Japan: EDI CT OF Government
≠ EDI
CTOFGOVERNMENT±
Inor
dertopromotepubl
iceduca
ti
onandpubl
ics
afet
y,equ
aljus
ti
cefora
ll
,
abet
te
ri n
for
me dcit
iz
enry,th
eruleo
flaw,worl
dtra
deandworldpea
ce,
t
hisl
egaldoc
ume n
tisherebymadeav
ail
abl
eonan onc
ommerci
albas
is
,asit
i
stheri
ghtofallhumanstoknowandspe
akthela
wsthatgov
ernthe
m.
Theci
ti
zen
sofanat
io
nmu s
t
ho
nort
helawso
fth
eland
.
Fukuz
awaYuki
chi
JAPANESE
INDUSTRIAL
STANDARD
Translated and Published by
Japanese Standards Association
Safety of machinery-Safety-related
parts of control systems-Part 1:
General principles for design
ICS 13.110
Reference number: JIS B 9705-1 : 2011 (E)
PROTECTED BY COPYRIGHT 50 S
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Printed in Japan
AT
PROTECTED BY COPYRIGHT
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Contents
Page
Introduction ............................................................... ······· .... ······ .... ·· .... ·.. ········ .. ···· .... ··········1
1 Scope··· .. ·· ...... ···················· .. ··········· .... ·.. ···· ................................................................. ··3
2 Normative references ..................................................................... ··· .. · .. ·.. ·· .. ············4
3 Terms, definitions, symbols and abbreviated terms ·· .............. ·· ...... · ...... · .. ·.. ···· .. ·5
3.1 Terlns and definitio11S ............................................................. ·········· .. ················ .. ····5
3.2 Symbols and abbreviated terms ............................................................................ 10
4 Design considerations ............................................................................................. 11
4.1 Safety objectives in design ..................................................................................... 11
4.2 Strategy for risk reductio11 .. ···· .. ·········· .... ·...... ·· .... ···· .... · .. ······· .. ····· .... ·· .. ······· .... ······13
4.3 Determination of required performance level (PL..) · ...... ····· .... · .. ···· .. ····· .. ···· ...... ·17
4.4 l)esign of SRP/CS .................................................................................................... 17
4.5 Evaluation of the achieved performance level PL and relationship with
SIL .......................................................................................... ··· .......... ········ .. ·...... ·· .. ·18
4.6 Software safety requirem.ents ................................................................... ··· .. ··· .... ·24
4.7 Verification that achieved PL nleets PLI' .... ·.... · .......... ·...................... ··· ...... ··· .. · .. ·30
4.8 Ergonomic aspects of design .................................................................... · ...... · .... ··30
5 Safety functions ...................................................................................... ·.. ·· .. ···· .. ····31
5.1 Specification of safety functions ............................................................................ 31
5.2 Details of safety functions ..................................................................................... 33
6 Categories and their relation to l\iTTF d of each channel, DC avg and CCF ·.. ··36
6.1 Genera1 .... ······ .. ·· .. ·· .. · ....... ·.·.·.· .. · .... ·· ......... · ..... ····· .. ······ .. ·· .. ·· .. ············ .. ······· .. ····· .. ·· .. ··36
6.2 Specifications of categories ................................................................................ · .. ·37
6.3 Combination of SRP/CS to achieve overall PL · .. · ............ · ...... · .... · ........ ·.. ·· .. · .. ····45
7 Fault consideration, fault exclusion ..................................................................... 46
7.1 General········ .... · .. ··· ........ ·· ...... ···· .... · ........................................................................... 46
7.2 Fault consideration .................................................................... ··· .. ···· .... · .. · .. ····· .... ·46
7.3 Falllt exclusion ......................................................................................................... 47
8 Validation ..................................................................... ··· .. ·· ............ ···· ............ · .... ····47
9 Maintenance ............................................................................. ·.............. ·· ........ ··· .. ··47
10 Technical docurnentation ........................................................................................ 47
(i)
PROTECTED BY COPYRIGHT
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Annex K (informative) Numerical representation of figure 5 .. ·.. · .. · .. ·· ...... ··· ...... ··· .. ·87
Bibliography···· .... · ............................................................................................................. 90
(ii)
PROTECTED BY COPYRIGHT
B 9705-1 ; 2011 (ISO 13849-1 : 2006)
reword
This translation has been made based on the original Japanese Industrial Standard
revised by the Minister of Health, Labour and Welfare and the lVIinister of Economy,
Trade and Industry through deliberations at the Japanese Industrial Standards
Committee as the result of proposal for revision of Japanese Industrial Standard
submitted by The Japan Machinery Federation (JYIF) with the draft being attached,
based on the provision of Article 12 Clause 1 of the Industrial Standardization Law
applicable to the case of revision by the provision of Article 14.
Consequently JIS B 9705~1: 2000 is replaced with this Standard.
This JIS document is protected the Copyright Law.
Attention is drawn to the possibility that some parts of this Standard may conflict
with a patent right, application for a patent after opening to the public or utility
model right which have technical properties. The relevant lVIinisters and the Japanese
Industrial Standards Committee are not responsible for identifying the patent right,
application for a patent after opening to the public or utility model right which have
the said technical properties.
(iii)
PROTECTED BY COPYRIGHT
JAPANESE INDUSTRIAL STANDARD JIS B 9705-1:2011
(ISO 13849-1 . 2006)
Introduction
This .Japanese Industrial Standard has been prepared based on the second edition
of ISO 13849-1 published in 2006 without lnodifying the technical contents.
The portions with dotted underlines are the matters not given in the correspond-
ing International Standard.
The structure of safety standards in the field of machinery is as follows as stated
in JIS B 9700-1.
Type-A standards (basis standards) give basic concepts, principles for design and
general aspects that can be applied to machinery.
Type-B standards (generic safety standards) deal with one or more safety aspect(s),
or one or more type(s) of safeguards that can be used across a wide range of machinery:
Type-Bl standards on particular safety aspects (e.g. safety distances, surface
temperature, noise);
Type- B2 standards on safeguards (e.g. two-hand controls, interlocking devices;
pressure sensitive devices, guards).
Type-C standards (machinery safety standards) deal with detailed safety require-
ments for a particular machine or group of machines.
JIS B 9705-1 is a Type-B-1 standard as stated in JIS B 9700·1.
When provisions of a Type-C standard are different from those which are stated in
Type-A or Type-B standards, the provisions of the Type-C standard take precedence
over the provisions of the other standards for machines that have been designed and
built according to the provisions of the Type-C standard.
JIS B 9705-1 is intended to give guidance to those involved in the design and as-
sessment of control systems, and to those developing Type-B2 or Type-C standards.
As part of the overall risk reduction strategy at a machine, a designer will often
choose to achieve some measure of risk reduction through the application of safeguards
employing one or more safety functions.
Parts of nlachinery control systems that are assigned to provide safety functions
and called safety-related parts of control systems (SRP/CS) and these can consist of
hardware and software and can either be separate from the machine control system
or an integral part of it. In addition to providing safety functions, SRP/CS can also
provide operational functions (e.g. two-handed controls as a means of process initia-
tion),
The ability of safety-related parts of control systems to perform a safety function
under foreseeable conditions is allocated one of five levels, called performance levels
(PL). These performance levels are defined in terms of probability of dangerous fail-
ure per hour (see table 3).
PROTECTED BY COPYRIGHT
2
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
3
B 9705-1 : 2011 (ISO 13849-1 : 2006)
1 Scope
This Standard provides safety requirements and guidance on the principles for the
design and integration of safety-related parts of control systems (SRP/CS), including
the design of software. For these parts of SRP/CS, it. specifies characteristics that in-
clude the performance level required for carrying out safety functions. It applies to
SRP/eS, regardless of the type of technology and energy used (electrical, hydraulic,
pneumatic, mechanical, etc.), for all kinds of machinery.
It does not specify the safety functions or performance levels that are to be used in
a particular case.
This Standard provides specific requirements for SRP/CS using programmable elec-
tronic system(s).
It does not give specific requirements for the design of products which are parts of
SRP/CS. Nevertheless, the principles given, such as categories or performance levels,
can be used.
NOTE 1 Exanlples of products which are parts of SRP/CS: relays, solenoid valves,
position switches, PLCs (programmable logic controllers), motor control
units, two-hand control devices, pressure sensitive equipment. For the
design of such products, it is important to refer to the specifically ap-
plicable Standards, e.g. JIS B 9712, JIS B 9717·1 and ISO 13856-2.
NOTE 2 For the definition of required performance level, see 3.1.24.
PROTECTED BY COPYRIGHT
4
B 9705-1 :2011 (ISO 13849-1: 2006)
2 Normative references
The following standards contain provisions which, through reference in this text,
constitute provisions of this Standard. The nlost recent editions (including amendments)
indicated below shall be applied.
JIS B 9700-1 Safety of machinery-Basic concepts) general principles /()r
Part 1: Basic tern~inology, methodology
NOTE: Corresponding International Standard: ISO 12100-1 Safety of machin-
ery-Basic concepts) general principles for design-Part 1: Basic termi-
nology, methodology (IDT)
JIS B 9700-2 Sarety or machinery-Basic concepts. general principles 1'01' design-
Part 2: Technical principles
NOTE: Corresponding International Standard: ISO 12100-2 Safety of rnachin-
ery-Basic concepts) general principles jor design-Part 2: Technical
principles (IDT)
JIS B 9702 Safety or machinery-Principles or risk assessment
NOTE: Corresponding International Standard: ISO 14121 Safety of machin-
ery-Principles of rish asseSSlnent (IDT)
ISO 13849-2 Safety or lnachinery-Safety-related parts or control systems-Part 2:
Validation
lEe 60050-191 International Electrotechnical Vocabulary. Chapter 191: Dependabil-
ity and quality of service, Amd.1: 1999 and Amd.2: 2002
lEe 61508-3 Functional safety of electrical/electronic I programmable electronic
safety-related systems--Part 3: Software requirements and Corr.1:
1999
IEC 61508-4 Functional safety of electrical I electronic I programrnable electronic
safety-related systems-Part 4: Definitions and abbreviations and
Corr.1: 1999
PROTECTED BY COPYRIGHT
5
B 9705-1 : 2011 (ISO 13849-1 : 2006)
3.1.2 category
classification of the safety-related parts of a control system in respect of their resis-
tance to faults and their subsequent behaviour in the fault condition, and which is
achieved by the structural arrangement of the parts, fault detection and/or by their
reliability
3.1.3 fault
state of an item characterized by the inability to perform a required function, exclud-
ing the inability during preventive maintenance or other planned actions, or due to
lack of external resources
NOTE 1 A fault is often the result of a failure of the item itself, but may exist
without prior failure.
(See IEC 60050-191,05-01.)
NOTE 2 In this Standard, "fault" means random fault.
NOTE 3 "Fault" is translated into Japanese as "RUGUAI (SYOGAI)" in JIS B
.-----.-.. --.--------97oo-~fwhic}~·h·~-s--th·e--s·ame-m-e-aning-as-"-SYOGA."i;;-define(fi-n-this-St~~~~
~ia-l:-cL--"'HtfduAj;)--is'mahliy-u;;e(ffor--machXnerlei;.--·
....... --- ... ~ -- . -- .
3.1.4 failure
termination of the ability of an item to perform a required function
NOTE 1 After a failure, the item has a fault.
NOTE 2 "Failure" is an event, as distinguished from "fault", which is a state.
NOTE 3 The concept as defined does not apply to items consisting of software only.
(See IEC 60050-191, 04-01.)
NOTE 4 Failures which only affect the availability of the process under control
are outside of the scope of this Standard.
PROTECTED BY COPYRIGHT
6
B 9705-1 : 2011 13849-1 : 2006)
3.1.8 muting
temporary automatic of a safety function(s) by the SRP/CS
3.1.10 harm
physical injury or damage to health
JIS B 9700-1, 3.5.)
3.1.11 hazard
potential source of harm
PROTEC'l'ED BY COPYRIGHT
7
B 9705-1 : 2011 (ISO 13849-1 : 2006)
NOTE 1 A hazard can be qualified in order to define its origin (e.g. mechanical
hazard, electrical hazard) or the nature of the potential harm (e.g. electric
shock hazard, cutting hazard, toxic hazard, fire hazard).
NOTE 2 The hazard envisaged in this definition:
either is permanently present during the intended use of the machine
(e.g. motion of hazardous moving elements, electric arc during a weld-
ing phase, unhealthy posture, noise emission, high temperature);
or may appear unexpectedly (e.g. explosion, crushing hazard as a
consequence of an unintended/unexpected start-up, ejection as a con-
sequence of a breakage, fall as a consequence of acceleration/decel-
eration).
(See JIS B 9700·1, 3.6.)
3.1.13 risk
combination of the probability of occurrence of harm and the severity of that harm
(See JIS B 9700·1, 3.11.)
PROTECTED BY COPYRIGHT
8
B 9705-1 : 2011 (ISO 13849-1 : 2006)
3.1.21 monitoring
safety function which ensures that a protective measure is initiated if the ability of a
component or an element to perforn1 its function is diminished or if the process condi-
tions are changed in such a way that a decrease of the anlount of risk reduction is
generated
PROTECTED BY COPYRIGHT
9
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
10
B 9705-1 : 2011 (ISO 13849-1 : 2006)
NOTE 1 Typical examples of LVL (ladder function block diagram) are given
in JIS B 3503.
NOTE 2 A typical example of a system LVL:
abbreviation occurrence
a, b, c, d, e npn()b~hon performance levels Table :3
AOPD Active optoe1ectronic protective device (e.g. light barrier) Annex H
B, 1,2,3,4 Denotation of categories Table 7 I
PRO,]lECTED BY COPYRIGHT
11
B 9705-1: 2011 (ISO 13849-1 : 2006)
Table 2 (concluded)
Symbol or Description Definition or I
abbreviation occurrence
I, 11, 12 Input device, e.g, sensor 6.2
i, j Index for counting Annex D
I/O Inputs/outputs Table E.l
{"b, i br Interconnecting means Figure 4
" Contactors Annex I
i 1.,,1.,1,1.,2 Logic 6.2
LVL Limited variability language 3.1.34
1M NIotor Annex I
I JWTTF Mean time to failure Annex C
Mean time to dangerous failure 3.1.25
" ,J.V N Ulnber of items 6.3, D.I
Number of SRPiCS with PLlow in a combination of SRP/CS 6.3
" " Output device, e.g. actuator 6.2 I
I
4 Design considerations
PROTECTED BY COPYRIGHT
12
B 9705-1 : 2011 (ISO 13849-1 : 2006)
,/----~-~~r:--!-------------,"
f
Determination of the limits of
\
Hazard identification
(see JIS B 9700-1, clause 4 and 5.3)
This iterat.ive risk reduction
process shall be carried out
Risk estimation separately for each hazard
(see JIS B 9700·1,5.3) under each condition of use
(task)
Risk evaluation
.HS B 9700.1, 5.3)
(see
No
END
\ /~,-~--------------------------,
\
No I "\
\
~-------------
I
\ ..... -----------------~
I
I
I
I
framework surrounded
.· .. P.···.·············,,······· .. -----
with dotted line is
Yes
I I
\ I
\ I
" ,,/'
'~----------------------------
PROTECTED BY COPYRIGHT
1:3
B 9705-1 : 2011 (ISO 13849-1 : 2006)
4.2.1 General
The strategy for risk reduction at the machine is given in JIS B 9700-1, clause 5,
and further guidance is given in JIS B 9700 2, clauses 4 and 5. This strategy covers
w
a
b ;3 x 10-6:sPFHrl < 10-5
C 10- 6 s PFHd < 3 x 10-6
7
d 10- sPFHd < 10- 6
From the risk assessment (see JIS B 9702) at the machine, the designer shall decide
the contribution to the reduction of risk which needs to be provided by each relevant
safety function which is carried out by the SRP/CS( s). This contribution does not cover
PROTECTED BY COPYRIGHT
14
B 9705-1 : 2011 13849-1 : 2006)
the overall risk of the rnachinery under e.g. not the overall risk of a mechani-
cal press, or machine is but that part of risk reduced by the ap-
plication of particular safety functions. Examples of such functions are the stopping
function initiated by using an electro-sensitive protective device on a press or the door-
locking function of a washing rn':lrot"',r\
Risk reduction can be achieved by applying various protective measures (both
SRP/CS and non SRP/CS) with the end result of a safe condition
ure
PROTEcrrED BY COPYRIGHT
15
B 9705-1: 2011 (ISO 13849-1 : 2006)
R
Key
Rh for a specific hazardous situation, the risk before protective measures are applied
Rr risk reduction required from protective measures
Ra actual risk reduction achieved with protective measures
solution 1 - important part of risk reduction due to protective measures other than SRP/CS
(e.g. mechanical measures), small part of risk reduction due to SRP/CS
2 solution 2 - important part of risk reduction due to the SRP/CS (e.g. light curtain), small part
of risk reduction due to protective measures other than SRP/CS mechanicalmeasuresl
3 adequately reduced risk
4 inadequately reduced risk
R risk
a residual risk obtained by solutions 1 and 2
b adequately reduced risk
RlsRPcs, R2sRP/cs risk reduction from the safety function carried out by the SRP/CS
RIM, R2M risk reduction from protective measures other than SRP/CS (e.g. mechanical measures)
NOTE: See JIS B 9700 series for further information on risk reduction.
PROTECTED BY COPYRIGHT
16
B 9705-1 : 2011 (ISO 13849-1 : 2006)
r?}i.gllJ~~) :.
Are other hazards
PROTECTED BY COPYRIGHT
17
B 9705-1: 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
18
B 9705-1 : 2011 (ISO 13849-1 : 2006)
1 2
Key
input
L logic
o output
.initiation event manual actuation of a push button, opening of guard, interruption of beam
of AOPD)
2 machine actuator (e,g. motor brakes)
the MTTFd value for single components (see Annexes C and D);
the DC Annex E);
the CCF Annex F);
the structure (see clause 6);
the behaviour of the function under fault condition(s) (see clause 6);
safety-related software (see 4.6 and Annex J);
systematic failure Annex G);
the ability to perform a safety function under expected environnlental conditions.
NOTE 1 Other parameters, e.g. operational demand test rate, can
have certain .1'"''''.
J. .... J ... "" .......
These aspects can be grouped under two approaches in relation to the evaluation
process:
a) quantifiable aspects (MTTF d value for components, CCF, structure);
PROTECTED BY COPYRIGHT
19
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
20
B 9705-1 : 2011 (ISO 1:3849-1 : 2006)
PL SIL
high/continuous mode of operation
a No correspondence
b 1
c 1.
--
d I 2
e :3
Therefore, protective measures to reduce the risk shall be applied, principally the
following.
Reduce the probability of faults at the cornponent level. The aim is to reduce the
probability of faults or failures which affect the function. This can be done
by increasing the reliability of components, e.g. by selection of well-tried COlnpo-
nents and/or applying well-tried safety principles, in order to ruinimize or exclude
critical faults or failures (see ISO 13849·2).
Improve the structure of the SRP/CS. The aiIn is to avoid the dangerous effect of
a fault. Some faults may be detected and a redundant and/or monitored structure
could be needed.
Both measures can be applied separately or in c01nbination. \Vith some technolo-
gies, risk reduction can be achieved by selecting reliable components and by fault ex-
clusions; but with other technologies, risk reduction could require a redundant and/or
monitored system. In addition, common cause failures (CCF) shall be taken into ac-
count figure 3).
For architectural constraints, see clause 6.
PROTECTED BY COPYRIGHT
21
B 9705-1 : 2011 (ISO 13849-1 : 2006)
For the estimation of MTTF d of a component, the hierarchical procedure for find-
ing data shall be, in the order given:
a) use manufacturer's data;
b) use methods in Annexes C and D;
c) choose ten years.
PROTECTED BY COPYRIGHT
22
B 9705-1 : 2011 (ISO 13849-1 .2006)
DC
Denotation Range
None DC 60
Low 60 %.sDC <90 %
Medium 90 (k~DC<99
High 99 %sDC
NOTE 1 For SRP/CS consisting of several parts an average value for DC is used in
ure 5, clause 6 and E.2.
NOTE 2 The choice of the DC ranges is based on the values 60 %, 90 (;'C and B9 also es-
tablished in other standards (e.g. lEe 61508 series) dealing with diagnostic coverage
of tests. Investigations show that (lOO-DC) rather than DC itself is a characteris-
tic measure for the effectiveness of the test. (IOO-DC) for the key values 600/,), 90
and 99 forms a kind of logarithmic scale fitting to the logarithmic PL-scale. ADC-
value less than 60 has only slight effect on the reliability of the tested system and is
therefore called "none". A DC-value than 99 (}(; for complex systems is very hard
to achieve. To be practicable, the number of ranges was restricted to four. The indi-
cated borders of this table are assumed within an accuracy of 5
PROTECTED BY COPYRIGHT
28
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
24
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PL
~. 1
i~~~~~
a ~
--. -
d
Key
PL perf()rmance level
1 MTTFd of each channel"" low
2 MTTFd of each channel"" medium
3 MTTFcl of each channel"" high
Category B 1 2 2 3 3 4
DC av g none none low medium low medium high
MTTFd of each channel
Not Not
Low a a b b c
covered covered
Not Not
Medium b b c c d
covered covered
Not
High c c d d d e
covered
4.6.1 General
Alllifecycle activities of safety-related embedded or application software shall pri-
marily consider the avoidance of faults introduced during the software lifecycle (see
figure 6). The main objective of the following requirements is to have readable, un-
derstandable, testable and maintainable software.
PROTECTED BY COPYRIGHT
25
B 9705-1 : 2011 (ISO 13849-1 : 2006)
<:
/
Safety functions Validated
specification software
software Validation Validation
specification
+-I
I
I
i
System Integration
design ~---------------------- testing
+-I
I
I
Module Module
design f+----- testing
.
I
I
I
I
:
(
------+ Res ult
Coding
------11> Verification
PROTECTED BY COPYRIGHT
26
B 9705-1 : 2011 (ISO 13849-1 : 2006)
propriate for SIL3. vVhen using diversity in specification, design and coding, for the
two channels used in SRP/CS with category 3 or 4, PL r ;::; e can be achieved with the
above-mentioned measures for PLr of c or d.
NOTE 1 For a detailed description of such measures, see, e.g. lEe 61508-7.
NOTE 2 E'or SRESW with diversity in design and coding, for components used
in SRP/CS with category 3 or 4, the effort involved in taking lneasures
to avoid systematic failures can reduced by, for example, reviewing
parts of the software only by considering structural aspects instead of
checking each line of code.
SRAS'V written in LVL and cOlnplying with the following requirements can achieve
a PL a to e. If SRAS\V is written in FVL, the requirements for SRESW shall apply
and PL a to e is achievable. If a part of the SRASW within one component has any
impact due to its modification) on several safety functions with different PL, then
the requirements related to the highest PL shall apply. For SRASW for components
with PL r from a to e, the following basic n1easures shall be applied:
development lifecycle with verification and validation activities, see figure 6;
documentation of specification and design;
modular and structured programming;
functional testing;
appropriate development activities after modifications.
For SRAS\V for components with from c to e~ the following additional measures
with increasing efficiency (lower effectiveness for PL r of c, medium effectiveness for
Pl.r of higher effectiveness for PLr of are required or recommended.
a) The safety-related software specification shall be reviewed (see also Annex J), made
available to every person involved in the life cycle and shall contain the descrip-
tion of:
PROTECTED BY COPYRIGHT
27
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
28
B 9705-1 : 2011 (ISO 13849-1 : 2006)
e) Software implementation/coding:
1) code shall be readable, understandable and testable and, because of this sym-
bolic variables (instead of explicit hardware addresses) should be used;
2) justified or accepted coding guidelines shall be used (see also Annex J);
3) data integrity and plausibility checks range checks) available on applica-
tion (defensive programming) should be used;
4) code should be tested by simulation;
5) verification should be by control and data flow for PL=d or e.
f)
PROTECTED BY COPYRIGHT
29
B 9705-1 : 2011 (ISO 13849-1 : 2006)
3) code documentation within source text shall contain module headers with legal
entity, functional and I/O description, version and version of used library func-
tion blocks, and sufficient cmnments of networks/statement and declaration lines.
h) Verification
Example: Review, inspection, walkthrough or other appropriate activities.
NOTE: Verification is only necessary for application-specific code, and not for
validated library functions.
i) Configuration management
It is highly recommended that procedures and data backup be established to
identify and archive documents, software modules, verification/validation results
and tool configuration related to a specific SRASW version.
j) Modifications
After modifications of SRASW, ilnpact analysis shall be perforrned to ensure
specification. Appropriate lifecycle activities shall be performed after modifica-
tions. Access rights to modifications shall be controlled and modification history
shall be documented.
NOTE: ~10dification does not affect systems already in use.
PROTECTED BY COPYRIGHT
:30
B 9705-1 : 2011 elSa 13849-1 : 2006)
PRO'l'ECTED BY COPYRIGHT
31
B 9705-1 : 2011 (ISO 13849-1 : 2006)
5 Safety functions
PROTECTED BY COPYRIGHT
32
B 9705-1 : 2011 (ISO 13849-1 ; 2006)
PROTECTED BY COPYRIGHT
33
B 9705-1 : 2011 (ISO 13849-1 : 2006)
I
JIS B 9961
When identifying and specifying the safety function(s), the following shall at least
be considered:
a) results of the risk assessment for each specific hazard or hazardous situation;
b) Inachine operating characteristics, including
intended use of the machine (including reasonable foreseeable misuse),
modes of operation (e.g. local mode, automatic mode, n10des related to a zone or
part of the machine),
cycle time, and
response ti me;
c) elnergency operation;
d) description of the interaction of different working processes and Inanual activities
(repairing, setting, cleaning, trouble shooting, etc.);
e) the behaviour of the machine that a safety function is intended to achieve or to
prevent;
f) condjtjon(s) (e.g. operating mode) of the machine in which it is to be active or
disabled;
g) the frequency of operation;
h) priority of those functions that can be simultaneously active and that can cause
conf1icting action.
PROTECTED BY COPYRIGHT
34
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
35
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
36
B 9705-1 : 2011 (ISO 1:3849-1 : 2006)
NOTE: The response time of the control system is part of the overall response
time of the machine. The required overall response time of the machine
can influence the design of the safety-related part, e.g. the need to pro-
vide a braking system.
6 Categories and their relation to MTTFd of each channel, DC avg and CCF
6.1 General
The SRP/CS shall be in accordance with the requirements of one or more of the five
categories specified in 6.2.
Categories are the basic parameters used to achieve a specific PL. They state the
required behaviour of the SHP/CS in respect of its resistance to faults based on the
design considerations described in clause 4.
Category B is the basic category. The occurrence of a fault can lead to the loss of
the safety function. In category 1 improved resistance to faults is achieved predomi-
nantly by selection and application of components. In categories 2, 3 and 4, improved
performance in respect of a specified safety function is achieved predominantly by im-
proving the structure of the SHP/CS. In category 2 this is provided by periodically check-
ing that the specified safety function is being performed. In categories 3 and 4 this is
provided by ensuring that the single fault will not lead to the loss of the safety func-
tion. In category 4, and whenever reasonably practicable in category 3, such faults will
be detected. In category 4 the resistance to the accumulation of faults will be speci-
fied.
Table 10 gives an overview of categories of the SRP/CS, the requirements and the
system behaviour in case of faults.
When considering the causes of failures in some components it is possible to ex-
clude certain faults (see clause 7).
The selection of a category for a particular SRP/CS depends mainly upon
PROTECTED BY COPYRIGHT
37
B 9705-1 : 2011 (ISO 13849-1 : 2006)
the reduction in risk to be achieved by the safety function to which the con-
tributes,
the required performance level (PL r ),
the technologies used,
the risk arising in the case of a fault(s) in that part,
the possibilities of avoiding a fault(s) in that part (systematic faults),
the probability of occurrence of a fau1t(s) in that part and relevant parameters,
the mean time to dangerous failure (MTTF d),
the diagnostic coverage (DC), and
the COTIlmOn cause failure (CCF) in the case of categories 2, 3 and 4.
6.2.1 General
Each SRP/CS shall comply with the requirements of the relevant category, see 6.2.3
to 6.2.7.
The following architectures typically meet the requirements of the respective cat-
egory.
The following figures 8 to 12 show not examples but general architectures. A de-
viation from these architectures is always possible, but any deviation shall be justi-
fied, by means of appropriate analytical tools (e.g. lVlarkov modelling, fault tree
analysis), such that the system meets the required performance level (PLr ).
The designated architectures cannot be considered only as circuit diagrams but also
as logical diagrams. For categories 3 and 4, this 111eanS that not all parts are neces-
sarily physically redundant but that there are redundant means of assuring that a fault
cannot lead to the loss of the safety function.
The lines and arrows in figures 8 to 12 represent logical interconnecting means and
logical possible diagnostic means.
PROTECTED BY COPYRIGHT
38
B 9705-1 : 2011 (ISO 13849-1 : 2006)
6,2.3 Category B
The SRP/CS shall, as a mininlum, be designed, constructed, selected, assembled and
combined in accordance with the relevant standards and using basic safety principles
for the specific application to withstand
the expected operating stresses, e.g. the reliability with respect to breaking capacity
and frequency,
the influence of the processed material, e.g. detergents in a washing rnachjne, and
other relevant external influences, e.g. mechanical vibration, electromagnetic in-
terference, power supply interruptions or disturbances.
There is no diagnostic coverage none) within category B systems and the
:MT'fFd of each channel can be low to medium. In such structures (normally single-
channel systems), the consideration of CCF is not relevant.
The maximum PL achievable with category B is PL == b.
NOTE: When a fault occurs it can lead to the loss of the safety function.
Specific requirements for electromagnetic compatibility are found jn the relevant
product standards, e.g. JIS C 4421 for power drive systems. For functional safety of
SHP/CS in particular, the ilnmunity requirements are relevant. If no product stan-
dard at least the imnlunity requiren1ents of JIS C 61000·6·2 should be followed.
Key
im interconnecting means
I input device, e.g. sensor
L logic
o output device, e.g. main contactor
Figure 8 Designated architecture for category B
6.2.4 Category 1
For category 1, the same requirements as those according to 6.2.3 for category B
shall apply. In addition, the following applies.
SRP/CS of category 1 shall be designed and constructed using well-tried components
and well-tried safety principles (see ISO 13849-2).
A "well-tried component" for a safety-related application is a component which has
been either
PROTECTED BY COPYRIGHT
39
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
40
B 9705-1 : 2011 (ISO 1:3849-1 : 2006)
Key
i III interconnecting means
input device, e.g. sensor
L logic
o output device, e.g. main contactor
6.2.5 Category 2
For category 2, the same requirements as those to 6.2.3 for category B
shall apply. H\;VeIl-tried principles" according to 6.2.4 shall also be followed. In
addition, the f()llowing
SRP/CS of category 2 shall be designed so that their function( s) are checked at suit-
able intervals by the machine control system. The check of the function( s) shall
be performed
at the machine start-up, and
prior to the initiation of any hazardous situation, e.g. start of a new cycle, start of
other movements, and/or periodically during operation if the risk assessment and
the kind of shows that it. is necessary.
The initiation of this check may be automatic. check of the functionts)
shall either
allow operation if no faults have been detected, or
an output which initiates appropdate control action, if a fault is detected.
Whenever possible this output shall initiate a safe state. This safe state shall be
maintained until the fault is cleared. \Vhen it is not possible to initiate a safe state
(e.g. welding of the contact in the final switching device) the output shall provide a
warning of the hazard.
For the designated architecture of category 2, as shown in figure 10, the ca1cula-
tion of lY1TTFrl and DC(lvg should take into account only the blocks of the functional chan-
nel (i.e. I, Land 0 in figure 10) and not the blocks of the testing channel (i.e. TE and
OTE in figure 10).
The diagnostic coverage (DC avg ) of the total SRP/CS including fault-detection shall
be low to medium. The lVlTTF d of each channel shall be low-to-high, depending on the
required performance level (PLr.J. IVleasures against CCF shall be applied Annex F).
The check itself shall not lead to a hazardous situation due to an increase in
response The checking equipment may be integral with, or separate from, the
safety-related partCs) providing the safety function.
The maximum PL achievable with category 2 is PL = d.
NOTE 1 In some cases category 2 is not applicable because the checking of the
function cannot be applied to all components.
PROTECTED BY COPYRIGHT
41
B 9705-1 : 2011 (ISO 13849-1 : 2006)
6.2.6 Category 3
For category 3, the same requirements as those according to 6.2.3 for category B
shall apply. "Well-tried principles" according to 6.2.4 shall also be followed. In
addition, the following applies.
SRP/CS of category 3 shall be designed so that a single fault in any of these parts
does not lead to the loss of the safety function. \Vhenever reasonably practicable, the
single fault shall be detected at or before the next demand upon the safety function.
The diagnostic coverage (DC Hvg) of the total SRP/CS including fault-detection shall
be low to medium. The MTTFd of each of the redundant channels shall be low-to-high,
depending on the PLro, :Measures against CCF shall be applied Annex F).
NOTE 1 The requirement of single-fault detection does not mean that all faults
will be detected. Consequently, the accumulation of undetected faults
can lead to an unintended output and a hazardous situation at the
machine. Typical examples of practicable measures for fault detection
are use of the feedback of mechanically guided relay contacts and moni-
toring of redundant electrical outputs.
PROTECTED BY COPYRIGHT
42
B 9705-1 : 2011 (ISO 13849-1 : 2006)
6.2.7 Category 4
For category 4, the same requirements as those according to 6.2.3 for category B
shall apply. "'Vell-tried safety principles" according to 6.2.4 shall also be followed. In
addition, the following applies.
SRP/CS of category 4 shall be designed such that
a single fault in any of these safety-related parts does not lead to a loss of the safety
function, and
the single fault is detected at or before the next demand upon the safety functions,
e.g. immediately, at switch on, or at end of a machine operating cycle,
but if this detection is not possible, then an accumulation of undetected faults shall
not lead to the loss of the safety function.
The diagnostic coverage (DC avg ) of the total SRP/CS shall be high, including the ac-
cumulation of faults. The MTTFd of each of the redundant channels shall be high.
Measures against CCP shall be applied (see Annex F).
PROTECTED BY COPYRIGHT
4:3
B 9705-1 ; 2011 (ISO 13849-1 : 2006)
Solid lines for monitoring represent diagnostic coverage that is higher than in
the architecture for category 3.
Key
irn interconnecting means
c cross monitoring
11, 12 input device, e.g. sensor
Ll,L2
11l monitoring
01, 02 output device, e.g. main eontactor
PROTECTED BY COPYRIGHT
tiL!
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
45
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Table 10 (concluded)
PROTECTED BY COPYRIGHT
46
B 9705-1 : 2011 13849-1 : 2006)
SRP/CS
PL
Figure 13 Combination of SRP/CS to achieve overall PL
The following method allows the calculation of the PL of the whole combined SRPI
CS performing the safety function:
a) Identify the lowest PL i : this is PL]()w.
b) Identify the number
c) Look-up PL in table 11.
PLlow N1ol\' PL
a >3 => None, not allowed
::;;3 => a
b >2 => a
::;;2 => b
c >2 I => b
::;;2 => c
d >3 c
::;;3 d
e >3 d
::;;3 e
NOTE: The values calculated for this look-up table are based
on reliability values at the mid-point for each PL.
7.1 General
In accordance with the category selected, safety-related parts shall be designed to
achieve the required performance level (PL r ). The ability to resist faults shall be as-
sessed.
The lists of faults are not exclusive and, if necessary, additional faults shall be con-
sidered and listed. In such cases, the method of evaluation should also be clearly elabo-
rated. For new components not mentioned in ISO 13849-2, a failure nlode and effects
analysis (FlVIEA, see lEe 60812) shall be carried out to establish the faults that are
to be considered for those components.
PROTECTED BY COPYRIGHT
47
B 9705-1 : 2011 (ISO 13849-1 : 2006)
8 Valida tion
The design of the SRP/CS shall be validated (see figure 3). The validation sha1]
demonstrate that the combination of SRP/CS providing each safety function meets all
relevant requirements of this Standard.
For details of validation, see ISO 13849·2.
9 Maintenance
Preventive or corrective maintenance can be necessary to maintain the specified per-
formance of the safety-related parts. Deviations with tinle from the specified perfor-
mance can lead to a deterioration in safety or even to a hazardous situation. The
information for use of the SRP/CS shall include instructions for the maintenance
(including periodic inspection) of the SRP/CS.
The provisions for the maintainability of the safety-related partes) of a control sys-
tem shall follow the principles given in JIS B 9700-2, 4.7. All information for main-
tenance shal1 comply with JIS B 9700-2, 6.5.1 e).
10 Technical documentation
vVhen designing an SRP/CS, its designer shall document at least the following in-
formation relevant to the safety-related part:
safety function(s) provided by the SRP/CS;
the characteristics of each safety function;
PROTECTED BY COPYRIGHT
48
B 9705-1 : 2011 (ISO 1:3849-1 : 2006)
the exact points at which the safety-related partes) start and end;
environmental conditions;
the performance level (PL);
the category or categories selected;
the parameters relevant to the reliability (MTTF d, DC, CCF and mission time);
measures against systenlatic failure;
the technology or technologies used;
all safety-relevant faults considered;
justification for fault exclusions (see ISO 13849-2);
the design rationale (e.g. faults considered, faults excluded);
software documentation;
lneasures against reasonably foreseeable misuse.
NOTE: In general, this docuDlentation is foreseen as being for the rnanufacturer's
internal purposes and will not be distributed to the machine user.
PROTECTED BY COPYRIGHT
49
B 9705-1 : 2011 (ISO 13849-1 : 2006)
infornlation explaining the applications for Llse relevant to the category to which
reference is made;
checking test intervals where relevant.
Specific information shall be provided on the category or categories and performance
level of the SRPfCS, as follows:
dated reference to this Standard (i.e. '(JIS B 9705-1: 2011");
the Category, B, 1, 2, 3, or 4;
the performance level, a, b, c, d, or e.
EXalnple: An SRPfCS in accordance with this Standard, of Category B and per-
formance level a, would be referred to as follows:
JIS B 9705-1: 2011 Category B PL a
PROTECTED BY COPYRIGHT
50
B 9705-1 : 2011 (ISO 13849-1 : 2006)
. . . . . . ,..... . . ., . . . A (informative)
Determination of required performance level (PL r )
A.I Selection of PL r
This Annex is concerned with the contribution to the reduction in risk made by the
safety-related parts of the control being considered. The method given here
provides only an estimation of risk reduction and is intended as guidance to the de-
signer and standard maker in detennining the PLr for each necessary safety function
to be carried out by an SRP/CS.
The risk assessment assumes a situation prior to provision of the intended safety
function. Risk reduction by other technical measures independent of the control sys-
tem mechanical guards), or additional safety functions, can be taken into account
in determining the PLr of the intended safety function; in which case, the starting point
of figure A.1 can be selected after the implementation of these measures (see also fig-
ure 2). The severity of injury (denoted by is relatively easy to estilnate (e.g. lac-
eration, amputation, fatality). For the frequency of occurrence, auxiliary parameters
are used to improve the estimation. These parameters are
frequency and tilne of exposure to the hazard (F), and
possibility of avoiding the hazard or limiting the harm (P).
Experience has shown that these parameters can be combined, as in figure A.1, to
a gradation of risk from low to high. It is emphasized that this is aqua litative
process giving only an estimation of risk.
A.2 Guidance for selecting parameters S, F and P for the risk estimation
PROTECTED BY COPYRIGHT
51
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Where the demand on the safety function is known by the designer, the frequency
and duration of this demand can be chosen instead of the frequency and duration of
access to the hazard. In this Standard, the frequency of demand on the safety func-
tion is assumed to be mOl'e than once per year.
The period of exposure to the hazard should be evaluated on the basis of an aver-
age value which can be seen in relation to the total period of time over which the equip-
ment is used. For exam.ple, if it is necessary to reach regularly between the tools of
the machine during cyclic operation in order to feed and move work pieces, then F2
should be selected. If access is only required from time to tinle, then Fl should be
selected.
NOTE: In case of no other justification F2 should be chosen, if the frequency is
higher than once per hour.
PROTECTED BY COPYRIGHT
52
B 9705-1 : 2011 (ISO 13849-1 : 2006)
L
P1 a
F1
i
S1
I P2
!
i
P1 . b
I F2
1 P2
e----------------- P1 c
F1
i P2
S2 ! d
P1 ..
I
! F2 .
P2 e
H
PROTECTED BY COPYRIGHT
53
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Annex (informative)
Block method and safetY-I'"elated block diagram
PROTECTED BY COPYRIGHT
54
B 9705-1 : 2011 (ISO 13849-1 : 2006)
r-- 11 01 -
- -
- 12 L 02 -
D
11 and 01 build up the first channel (series alignment); \vhile 12, Land 02 build up the second
channel (series alignment), with both channels executing the safety funetion redundantly (parallel
alignment). T is only used for testing.
Key
11,12 input devices, e.g. sensor
L logic
01,02 output devices, e.g. main contactor
T testing device
PROTECTED BY COPYRIGHT
55
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Annex (informative)
Calculating or evaluating MTTF d values for
single components
C.I General
This Annex several methods for calculating or evaluating 11TTFd values for
single cOD1ponents: the method given in C.2 is based on the respect of good engineer-
ing practices for the different kinds of components; that given in C.3 is applicable to
hydraulic components; CA provides a means of calculating the lVITTFd of pneumatic,
mechanical and electromechanical components from 810 (see CA.1); C.5 lists l\tITTF d
values for electrical components.
PROTECTED BY COPYRIGHT
56
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Proximity switches with Tables D.I and D.2 JIB e 8201 series BJOd:: 20 000 000
smaH load JIS B 9710
(mechanical load)
Proximity switches with Tables D.I and D.2 JIS e 8201 series B10<1 = 400 000
maximum load JIS B 9710
-
Contactors with small load Tables D.l and D.2 JIS e 8201 series B 10<1 = 20 000 000
(mechanical load)
Contactors with nominal Tables D.I and D.2 JIB C 8201 series BlOd"" 2 000 000
load
Position switches Tables D.I and D.2 eJIS e 8201 series BlOd = 20 000 000
independent of load at .JIS B 9710
Position switches (with Tables D.l and D.2 JIS e 8201 series B1Od= 2000000
separate actuator, JIS B 9710
;.l 1 ~1, ~ 15)
independent load al
Emergency stop devices Tables D.l and D.2 JIS e 8201 series Blod = 100 000
independent of the load at JIS B 9703
Emergency stop devices Tables D.I and D.2 JIB e 8201 series BlUd=6050
with maximum operational JISB9703
demands 3 !
Push buttons Tables D.l and D.2 JIS C 8201 series BlOt! = 100 000
(e.g. f!nClhlnw switches
independent of the load) at
r-
For the definition and use of Bllld, see C.4.
NOTE 1 BlOd is estimated as two times 810 (50 9~i dangerous failure).
NOTE 2 "Small load" means, for example, 20 (1c of the rated value (for more information, see ISO
13849-2).
Note ai If fault exclusion for direct opening action is possible.
PROTECTED BY COPYRIGHT
57
B 9705-1 : 2011 (ISO 13849-1 : 2006)
C.4.1 General
For pneumatic, mechanical and electromechanical components (pneumatic
relays, contactors, position switches, cams of position switches, etc.) it may be diffi-
cu1t to calculate the mean time to dangerous failure (l\rITTFd for components), which
is given in years and which is required by this Standard. JVlost of the time, the manu-
facturers of these kinds of cOlllponents only the mean number of cyc1es until 10 %
of the components fail dangerously (B lOd ). This c1ause gives a method for calculating
an MTTFd for components using BlOd or T given by the manufacturer re-
lated closely to the application dependent cycles.
If the following criteria are the JVITTFd value for a single pneumatic, electro-
mechanical or mechanical component can be estimated according to C.4.2.
a) The com.ponents are manufactured according to basic safety principles in accor-
dance with ISO 13849-2, table B.1 or table D.1, for the design of the component
(confirmation in the data sheet of the component).
NOTE: This information can be found in the data sheet of the component manu-
facturer.
b) The com.ponents to be used in category 1, 2, 3 or 4 are manufactured according to
well-tried safety principles in accordance with ISO 13849-2, table B.2 or table D.2,
for the design of the component (confirmation in the data sheet of the component).
NOTE: This information can be found in the data sheet of the component manu-
facturer.
c) The manufacturer of the component specifies the appropriate application and
operating conditions for the user. The SRP/CS manufacturer shall provide infor-
mation pertaining to his responsibility to fulfil the basic safety principles accord-
ing to ISO 13849-2, table B.I or table D.l, for the implementation and operation
of the component. For category 1, 2, 3 or 4, the user has to be informed of his re-
sponsibility to fulfil the well-tried principles according to ISO 13849·2, table
B.2 or table D.2, for the implementation and operation of the component.
PROTECTED BY COPYRIGHT
58
B 9705-1 ; 2011 (ISO 13849-1 : 2006)
where
with the folJowing assumptions been made on the application of the component:
the mean operation, in hours per day;
mean operation, in per year;
tcycl e : the mean time between the beginning of two suc-
cessive cycles of the component. switching of
a valve) in seconds per cycle.
The operation time of the component is limited to the mean ti11.18 until 10 % of
the components fail dang1ercms
The reliability methods in this Standard assume that the failure of components is
distributed exponentially over tinle: F(t)= 1 Adt). For pneumatic and electrome-
chanical cOlllponents, a weibull distribution is more likely. But if the time
of the components is limited to the mean time until 10 % of the components fail dan-
(TlOd), then a constant dangerous failure rate (Ad) over this operation time can
be estimated as
Equation takes into account that with a constant failure 10 % of the com-
ponents in the assumed application fail after TlOd [years], corresponding to B IOd [cycle].
To be exact:
BIOd •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
0.1 xn"p
PROTECTED BY COPYRIGHT
59
B 9705-1: 2011 (ISO 13849-1 : 2006)
CA.8 Example
For a pneumatic valve, a manufacturer determines a mean value of 60 million cycles
as 11tod. The valve is used for two shifts each day on 220 operation days a year. The
Inean tilne between the beginning of two successive switching of the valve is estimated
as 5 This yields the following values:
d C1P of 220 days per year;
h(lP of 16 h per day;
f cycle of 5 s per cycle;
B lOd of 60 million cycles.
With these input data the following quantities can be calculated:
60 X 10 6
--------=: 23.7 years ....................................... (C.9)
2.53 x cycles/year
This will an l\1TTF d for the component "high" according to table 5. These as-
sumptions are only valid for a restricted operation time of 23.7 years for the valve.
C.5.1 General
Tables C.2 to C,7 indicate SOID.e typical average values of lVITTF d for electronic com-
ponents. The data are extracted from the SN 29500 series database All data are
of general type. Various databases available the database list in the Bibliogra-
phy) which present MTTF d values for various electronic components. If the designer
of an SRP/CS has other, reliable, specific data on the components used, then the used
of that specific data instead is highly recommended.
The values given in tables C.2 to C.7 are valid for a temperature of 40°C, nominal
load for current and voltage.
In the MTTF column of the tables, the values from SN 29500 are for generic com-
ponents for all possible failure modes which are not necessarily dangerous failures. In
the MTTFd column, it is typically assumed that not all failures modes lead to a dan-
gerous failure. This depends mainly on the application. A precise way of determin-
ing the "typical" MTTFd for components is to carry out an FMEA. Some components,
e.g. transistors used as switches, can have short circuits or interruptions as failure.
Only one of these two modes can be dangerous; therefore the "remarks" column assumes
only 50 % dangerous failure, which means that the MTTFd for cOInponents is twice the
given lVITTF value. For use where there is doubt, a worst case MTTFd for components
is given in the "worst case" MTTFd column, where the safety margin is 10.
PROTECTED BY COPYRIGHT
60
B 9705-1 : 2011 (ISO 13849-1 : 2006)
C.S.2 Semiconductors
See tables C.2 and C.3.
Triacs, Diacs - I
1484 2968 I 297 IIC dangerous failure
Integrated circuits Use manufacturer's data 50 % dangerous faiJure
(programmable and
non-programmable)
I
PROTECTED BY COPYRIGHT
61
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
62
B 9705-1 : 2011 (ISO 13849-1 : 2006)
-~
components I yean'l
!
years
I Typical Worst case
QPA>
" 37671 75342 7534 50 % dangerous
failure
I Low frequency inductors - 228:31 45 GG2 4566 50 % dangerous
and transformers failure
Main transformers and 11415 228:31 2283 .50 % dangerous
tt'ansformers fen' switched failm'e
modes and pO\\'er supplies
PROTECTED BY COPYRIGHT
f>:3
B 9705-1 : 2011 13849-1 : 2006)
Annex D (informative)
Simplified method estimating MTTFd
each channel
..................................... (D.1)
where
MTTFd ' for the complete channel;
MTTFdi, lVITTFd.i: the MTTFd of each component which has a
contribution to the safety function
The first sum is over each component separately; the second sum is an equivalent,
simplified form where all Ilj identical components with the same 1VITTFdj are grouped
together.
Example:
lIMTTFdi = 1130+ 1130 + 1130
nj/MTTFdj=3/30 1110
The example given in table D.l an lVITTF d of the channel of 21.4 years, which
is "medium" according to table 5.
I 2: (nj/MTTFJj) 0.046669
MTTFd= 112: (njI1VITTFtI) [years] 21.43
PROTECTED BY COPYRIGHT
64
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Formula D.2 can be used as an estimation of a value that can be substituted for
l\tfTTFd for each channel:
2
MTTFdC1 + lVITTFdc - - - - - - - - - ............ CD.2)
3
---+---
MTTFdCl
where MTTFdCl and MTTF dC2 are the values for two different redundant channels.
Example:
One channel has an l\tITTFdel = 3 years, the other channel has an lVITTF dC2 = 100 years,
then the resulting MTTF d =66 years for each channeL This means a redundant sys-
tem with 100 years MTTF d in one channel and 3 years MTTFd in the other channel is
equal to a system where each channel has an NITTF d of 66 years.
A redundant system with two channels and different MTTFa values for each chan-
nel can be substituted by a redundant system with identical .MTTF d in each channel
by using the above formula. This procedure is necessary for the correct use of figure 5.
NOTE: This method assumes independent parallel channels.
PROTECrJ'ED BY COPYRIGHT
65
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Annex E (informative)
Estimates for diagnostic coverage (DC) for functions
and modules
Measure DC
EI Input device
1 Cyclic test stimulus by dynamic mge of the input signals 90 %
2 Plausibility check, e.g. use of normally open and normally 99 (;{!
PROTECTED BY COPYRIGHT
66
B 9705-1 : 2011 (ISO 13849~1 : 2006)
Measure DC
5 Start-up self-tests to detect latent faults in parts of the logic 90 % (depending on the testing
(e.g. program and data memories, input/output ports, interfaces) technique)
PROTEC'l'ED BY COPYRIGHT
67
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Measure DC
9 Fault detection by the process a to 99 %, depending on the
application; this measure alone
is not sufficient for the required
performance level "e"!
10 Direct monitoring (e.g. electrical position monitoring of control 99
valv(~s: monitoring of electromechanical devices by mechanically
linked contact elements)
NOTE 1 For additional estimations for DC, see, e.g., lEe 61508-2, tables A.2 to A 15.
NOTE 2 If medium or high DC :is claimed for the logic, at least one measure for variable memory,
invariable memory and processing unit with each DC at least 60 % has to be applied.
There may also be measures that used other than those listed in this table.
--
................................ (E.l)
Here all components of the SRP/CS without fault exclusion have to considered and
summed up. For each block, the MTTF d and the DC are taken into account. DC in
this formula means the ratio of the failure rate of detected dangerous failures of the
part (regardless of the measures used to detect the failures) to the failure rate of an
dangerous failures of the part. Thus, DC refers to the tested part and not to the testing
device. Components without failure detection (e.g. which are not tested) have DC = 0
and contribute only to the denominator of DC avg •
PROTECTED BY COPYRIGHT
68
B 9705-1 : 2011 (ISO 13849-1 : 2006)
3 Design/application/experience
3.1 Protection against over-voltage, over-pressure, over-current, etc. 15
3.2 Components used are well-tried. 5
4 Assessment/analysis
Are the results of a failure mode and effect analysis taken into aeeount to avoid 5
common-cause-failures in design.
PROTECTED BY COPYRIGHT
69
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
70
B 9705-1 ; 2011 (ISO 13849-1 : 2006)
G.l General
ISO 13849·2 gives a comprehensive list of measures systematic failure which
should be applied, such as basic and well-tried safety principles.
PROTECTED BY COPYRIGHT
71
B 9705-1 : 2011 (ISO 13849-1 : 2006)
B.3.5).
PROTECTED BY COPYRIGHT
72
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Simulation
Perforrn a systematic and complete inspection of an SRP/CS design in terrns of
both the functional perfonnance and the correct dimensioning of their components
(see IEC 61508-7, B.3.6).
PROTECTED BY COPYRIGHT
73
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Annex H (informative)
Example of combination of several safety-related parts
of the control system
Figure H.1 is a schematic diagram of the safety-related parts providing one of the
functions controlling a machine actuator. This is not a functional/working diagram
and is included only to demonstrate the principle of combining categories and tech-
nologies in this one function.
The control is provided through electronic control logic and a hydraulic directional
valve. The risk is reduced by an AOPD, which detects access to the hazardous situa-
tion and prevents start-up of the fluidic actuator when the light beam is interrupted.
The safety-related parts which provide the safety function are: AOPD, electronic
control logic, hydraulic directional valve and the interconnecting means.
These con1bined safety-related parts provide a stop function as a safety function.
As the AOPD is interrupted, the outputs transfer a signal to the electronic control
which provides a signal to the hydraulic directional valve to stop the hydraulic flow
as the output of the SRP/CS. At the m.achine, this stops the hazardous movement of
the a ctua tor.
This combination of safety-related parts creates a safety function demonstrating the
combination of different categories and technologies based on the requirements given
in dause 6. Using the principles given in this Standard, the safety-related parts shown
in figure H.2 can be described as follows.
Category 2, PL c for the electro-sensitive protective device (light barrier). To reduce
the probability of faults this device uses well-tried safety principles;
Category 3, PL = d for the electronic control logic. To increase the level of safety
performance of this electronic control logic, the structure of this SRP/CS is redun-
dant and implements several fault detection measures such that it is able to de-
tect most of single faults;
Category 1, PL =c for the hydraulic directional valve. The status of being well-tried
is TIlainly application-specific. In this example, the valve is considered to be well-
tried. In order to reduce the probability of faults, this device is comprised of well-
tried components applied using well-tried safety principles and all application
conditions are considered (see 6.2.4),
NOTE 1 The position, size and layout of the interconnecting means have also
to be taken into account.
This combination leads with PL 10w = c and N]ow 2 to an overall performance level of
PL = c (see 6.3),
NOTE 2 In case of one fault in the category 1 or the category 2 parts of fig-
ure H.2 there may be a loss of the safety function.
PROTECTED BY COPYRIGHT
74
B 9705-1 : 2011 (ISO 13849-1 : 2006)
H I
I
Key
AOPD active optoelectronic protective device (e.g. light barried, SRP/CS a : Category 2
[Type 2 (.ns B 9704-1)], PL=c
E electronic control SRP/CS lJ : Category 3, PL= d
F fluidics, SRP/CS c : Category 1, PL = c
Fa fiui die actuator
H hazardous movement
PRO'l'ECTED BY COPYRIGHT
75
B 9705-1 : 2011 (ISO 13849-1 : 2006)
~}~-{;J -
[}~ - ............
L---t-+-4---J ,.-----
I
I ---
~B ~
/
SRP/CS a
, SRP/CSb SRP/CS c
/ /
Key
AOPD active optoelectronic protective device (e.g. light barrier)
electronic control logic
F f1uidies
I, II, 12 input devices, e.g. sensor
L,L1,L2 logic
0, 01, 02, OTE output devices, e.g. main contactor
TE test equipment
PROTECTED BY COPYRIGHT
76
B 9705-1 : 2011 13849-1 : 2006)
Annex I (informative)
Examples
1.1 General
This Annex illustrates the use of the methods given in preceding annexes for iden-
tifying functions and PL. The quantification of two widely used
control circuits is given. For the procedure, see figul'e 3.
Two different exam.ples of control circuits, A and B are examined, see I.l and
figure 1.3. Both illustrate the performance of the same safety function of the inter-
locking of the door. The first example is built up as one channel of electrome-
chanical components with high MTTFd values, while the second is made up of two
channels -one electronlechanical and the other progralnmable electronic - including
tests, but lnade up of components with lower
PROTECTED BY COPYRIGHT
77
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Key
o open + direct-current power source
c close L alternative-current power source
M motor
KIA contactor
SW lA switch (NC)
In this example, a door switch has normally closed contacts (but no fault exclusion
is justified) and is connected to a contactor able to switch off the power connection to
the motor:
one channel of electromechanical components;
switch SvV1A has medium MTTF d;
contactor KIA has low MTTF d.
The chosen contactor in this example is a well-tried component when implemented
according to ISO 13849-2.
Thus the safety-related parts and their division into channels can be illustrated in
a safety-related block diagram as shown in figure 1.2.
-1 SW1A K1A ~
Key
KIA contactor
SWIA switch
PROTECTED BY COPYRIGHT
78
B 9705-1 : 2011 (ISO 13849-1 : 2006)
1.3.2 L"-U.,LJU",,L ...... 'O.JU"IJ ....CI.&.I. of lVITTF d for each channel, common cause failure,
category, PL
The values for ]\1TTF d for each channel, DCavr. and common cause failure are as-
sumed to be estimated to Annexes C, D, E and F, or to be by the manu-
facturer. The categories are estimated to 6.2.
]\t1TTFd
The contactor KIA and the ssvitch SWIA contribute to the of the one chan-
nei. The MTTFd,K1A of 50 years and of 20 years are assumed to be given
by the manufacturer. The parts count method of D.l for the l\ITTFd of the
one channel:
1 0.07
----+ + = - - ..... (1.1)
MTTFd MTTFsW1A MTTFKIA 20 years 50 years years
which leads to 1vlTTFd= 14.3 years or "medium" for the channel according to 4.5.2,
table 5.
NOTE: If no inform.ation for KlA were available, a worst case assumption ac-
cording to C.2 or CA could be made.
DC
Because no is done in control circuit A, the DC = 0 or "none" according
to 4.5.3, table 6.
Category
Although the preferred category for this circuit is 1, the resulting :MTTFd
of the channel is "ll1edium". This is an argunlent that only category B is reached
by thi s
Input data for figure 5: for each channel is "medium" (14.3 years), 1S
"none" and category is B.
This lnay be interpreted as performance level b.
This result does not match the required performance level c according to 1.2. The
circuit thus has to be redesigned and re-evaluated until performance level c is reached,
in order to meet the requirements for risk reduction of the example application of 1.2.
PROTEC'rED BY COPYRIGHT
79
B 9705-1 ; 2011 (ISO 13849-1 : 2006)
o + + +
c T e SW1B
L
SW2 K1B
1
--------
t
PLC
SIB
RS
Key
PLC programmable logic controller cs stop function (standard)
CC current converter SIB safe impulse blocking
M motor KIB contactor
RS rotation sensor SWIB switch (NC )
o open SW2 switch (NO)
c close + direct-current power source
L alternative-current power source
In this second example two channels providing redundancy are used. The first chan-
nel, similarly to that in example A, uses a door switch having direct opening action
and which is used in the positive mode of actuation. This door switch is connected to
a contactor able to switch off the power connection to the motor. In the second chan-
nel additional (programmable) electronic components are used. A second door switch
is connected to a programmable logic controller which can control the current converter
to switch off the power connection to the motor:
redundant channels, one electromechanical and the other programmable electronic;
switch SW1B has positive mechanical action of the contacts, S\V2 has medium
MTTF d ;
contactor KIB has medium l\ITTF d, the chosen contactor in this example is not a
well-tried component;
electronic components have medium MTTF d •
PROTECTED BY COPYRIGHT
80
B 9705-1 : 2011 (ISO 13849-1 : 2006)
So the safety-related parts and their division into channels can be illustrated in a
safety~related block diagram as shown figure lA.
NOTE: With respect to redundant diversity, requirements for software accord-
to 4.6 for the PLC path are not considered relevant.
K1B ~
I
SW2 cc
SWiB and KiB build up the first channel, SW2, PLC and CC build up the
second channel; RS is only used to test the current converter.
Key
SW lB interlocking device
KiB contactor
SW2 switch
PLC progTammable controller
CC current converter
RS rotation sensor
1.4.2 Quantification of MTTF d for each channel, DC avg, common cause failure,
category and PL
The values for MTTFd for each channel, DC avg and common cause failure are as-
sumed to be evaluated according to Annexes C, D, E and F, or to be given by the manu-
facturer. The categories are estiInated according to 6.2.
The switch SWIB has a direct opening action and is used in the positive m.ode of
actuation. Therefore, a fault exclusion is made concerning non-opening of a contact
and non-actuation of the s\vitch due to mechanical failure (e.g. break of plunger, wear
of the actuating cam, maladjustment).
NOTE: These assumptions are valid for auxiliary circuit switches according to
JIS C 8201·5·1, Annex K, and for adequate mechanical fixing and ac-
tuation of the switches according to the manufacturer's specification (see
ISO 13849-2).
PROTECTED BY COPYRIGHT
81
B 9705-1 : 2011 (ISO 13849-1 : 2006)
MTTFd
The eontactor KIB is the only element contributing to the MTTFd of the one chan-
nel. The MTTFKIH of 30 years is assumed to be given by the manufacturer. The
parts count method of D.I yields for the J\tlTTFrl of the one channel
----+ +----
MTTFdC1 MTTI:;'dsw2 MTTFdf'lC .MTTFdCC
0.15
---+ + ...................... (1.3)
20 years 20 years 20 years years
PROTECTED BY COPYRIGHT
82
B 9705-1 : 2011 (ISO 13849-1 ; 2006)
----- + + ----------
MTTFdSW2 MTTFdKIB MTTFdPLC MTTFdCC
1 Separation/segregation
Physical separation bet\.veen signal paths 15 15
2 Diversity
Different technologies/design or physical principles are used 20 20
3 Design/application/experience
3.1 Protection against overvoltage, overpressure, overcurrent, etc. None 15
3.2 Components used are well-tried 5 5
4 Assessment/analysis
Are the results of a failure mode and efiect analysis taken into 5 5
account to avoid common cause failures in design?
5 Competence/training
Have designers been trained to understand the causes and None 5
consequences of common cause failures?
f) Environmental
6.1 Prevention of contamination and electromagnetic compatibility 25 25
(EMC) against CCF in accordance vvith appropriate standards
... ~
PRO'l'ECTED BY COPYRIGHT
8:3
B 9705-1 : 2011 (ISO 13849-1 : 2006)
A single fault in any of the parts does not lead to the loss of the safety function.
Whenever reasonably practicable the fault is detected at or before the next de-
mand upon the safety function. The diagnostic coverage (DC llvg ) is in the range 60 %
to 90 The measures against CCF are sufficient. These characteristics are typical
for category 3.
Input data for figure 5: .MTTF for the channel is "nledium" years), DC<lI't-; is "low"
and category is 3.
This 111ay be interpreted as performance level c.
This result matehes the required performance level c of 1.2. Thus control circuit B
meets the requirelnents for risk reduction of the eXaIllple application of 1.2.
PROTECTED BY COPYRIGHT
84
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Annex J (informative)
Software
Acquisition
L Processing
function 2
- r+ sensor 4
Piloting
actuator :3 t-- f-+
Acquisition
- 4
sensor 5
PRo'rECTED BY COPYRIGHT
85
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
86
B 9705-1 : 2011 (ISO 13849-1 ; 2006)
PROTECTED BY COPYRIGHT
87
B 9705-1 : 2011 (ISO 13849-1 : 2006)
Annex (informative)
representation of figure 5
PROTECTED BY COPYRIGHT
Table K.l Numerical representation of figure 5 tdCIJ
CIJ
c.o
-...1
Average probability of a dangerous failure per hour (lIh) and corresponding performance level (PL) o
Cf
lVITTFd for each Cat. B PL Cat. 1 PL Cat. 2 PL Cat. 2 PL Cat. 3 PL Cat. 3 PL Cat. 4 PL I--'
channel DCavg=none DC\wg=none DCavg=low DC ll \'[; = medi um DC av ,; = hnv DC avg = medi um DCavg=high t..:J
years o
I--'
. . ,.:. . .': ' : , ...
2.58 x 10~i; .'. lO'" .' I···· ... .': '.' ., " I-'
. 3,80 . ' .....
a
'
1~(5
·h 5. .r. ,6-'; 10';';fI' C
t-3
11 1.04 X lO- D a 6,44 x 10- 6 b 4.53 X 10- 0 b 2.81 x lO- u c 1.18 X 10- 6 C
12 9.51 x 10-6 b 5.84 x lO- G b 4.04 x 10- 6 b 2,49 X 1O-G c 1.04 x lO- G C
1:3 8.78 X 10-£; b 5.33 x 10-(1 b 3.64 X 10- 6 b 2.23 x lOG C 9.21 X 10-7 d
15 7.61 x 10- 6 b 4.53 x 10- 6 b 3.01 X 10-6 b 1.82 X 10-6 c 7.44 X 10-7 d
6 6 li 7
16 7.13 x 10- b 4.21 X 10·(1 b 2.77 X 10- c I.G7 X lO- c 6.76 X 10- d
18 6.34 x 10-6 b 3.68 x 10- 6 b 2.37 X 10- 6 c 1.41 x lO- f; C 5.67 x 10-' d
6 6 6 6
20 5.71 x 10- b 3.26 x 10- b 2.06 x 10- c 1.22 x 10- c 4.85 x 10-' d
22 5.19 x 1O- G b 2.93 x 10- 6 c 1.82 x 10"(; C 1.07 x 10.6 c 4.21 X 10"7 d
24 4.76 x 10-(; b 2.65 x 10-(' C 1.62 x 10-6 C 9.47 x 10-7 d 3.70 X 10-7 d
6 6 0
27 4.23 x 10- b 2.32 x 10- c 1.39 x 10- c 8.04 x 10-1' d 3.10 x 10-" d
Tables K.l (concluded)
,~~,. ----
Average probability of a dangerous failure per hour nJh) and corresponding performance level (PL)
MTTFd f01' each Cat. B PL Cat. 1 PL Cat. 2 PL Cat. 2 PL Cat. 3 PL Cat. :3 PL Cat. 4 PL
channel DCavg=none DCavg=none low medium DCallg=low medium high
years
I···· •.... •. . "'$0< .,. :' . .......... .• 10~6 h ;2.0610,;6<
I
·il
.
"6.94 .. .~
f-3
L ......... __
o
cr
I-'
~
o
I-'
I-'
I--i
rn
o
I-'
CA:l
00
~
~
I-'
00
<.0
90
B 9705-1 : 2011 (ISO 1:3849-1 : 2006)
Bibliography
PRO'l'ECTED BY COPYRIGHT
91
B 9705-1 : 2011 (ISO 13849-1 : 2006)
2 Further publications
[15] JIS B 9703 Safety of machinery-Emergency stop--Principles for design
NOTE: International Standard: ISO 13850 Safety of lnachin-
ery-En/,ergency stop-Principles for (IDT)
[16] ~JIS B 9706 (series) Safety of machinery-Indication, marking and actuation
NOTE: Corresponding International Standard: IEC 61310 (all parts) Safety
of machinery-Indication, lnarking and actuation (lDT)
[17] JIS B 9710 Safety of machinery-Interlocking devices associated with guards-
Principles for design and selection
NOTE: Corresponding International Standard: ISO 14119 Safety of machin-
ery-Interlocking devices associated with guards-Principles for de-
and selection (IDT)
[18] JIS B 9712 Safety of machinery-Two-hand control devices-Functional '''' . n.J'' .........,
and principles
NOTE: Corresponding International Standard: ISO 13851 Safety of machin-
ery-Two-hand control devices-Functional aspects and design prin-
ciples (IDT)
[19] JIS B 9714 Safety of machinery-Prevention of unexpected start-up
NOTE: Corresponding International Standard: ISO 14118 Safety of rnachin-
ery-Prevention of unexpected start-up (IDT)
PROTECTED BY COPYRIGHT
92
B 9705-1 : 2011 (ISO 13849-1 : 2006)
PROTECTED BY COPYRIGHT
93
B 9705-1 : 2011 (ISO 13849-1 : 2006)
[81] ISO 9355-1 Ergonomic requirements for the of displays Cl11d control actua-
tors-Part 1: II unzan interactions with displays and control actua-
tors
[32] ISO 9355-2 Ergono112ic requirenwnts for the of displays and control actua-
tors-Part 2: Displays
[33] ISO 9355-3 Ergonomic requirements for the design of displays and control actua-
tors-Part 3.' Control actuators
[34] ISO 11429 Ergonomics-System of auditory and visual danger and information
signals
[35J ISO 7731 Ergo11Olnics-Danger signals for public and work areas-Auditory
danger signals
[36J ISO 19973 (all parts) PneUlnatic fluid power-,lissesslnent of COlnponent reliabil·
ity by testing
[37] lEe 60447 Basic and safety principles for man-machine interface, marking and
identification-Actuating principles
[38] IEC 60812 Analysis techniques for system reliability-Procedure for failure mode
and effects analysis (FMEA)
[39J IEC 61810 (all parts) Electromechanical elementary relays
[40] lEC 61300 (all parts) Fibre optic interconnecting devices and passive compo-
nents-Basic test and measurernent procedures
[41J JIS B 3503 Progranunable controllers-Programm,ing languages
NOTE: Corresponding International Standard: IEC 61131-3 Programlnable
controllers-Part 3: Programming languages (IDT)
[42] lEC 61131
-_._. __ .. .. -
_
PROTECTED BY COPYRIGHT
94.
B 9705-1 : 2011 (ISO 13849-1 ; 2006)
3 Databases
[51J SN 29500, Failure rates of components, Edition 1999-11, Siemens AG 1999,
www.pruefinstitut.de
IEC/TR 62380, Reliability data handbook-Universal model for reliability predic-
tion of electronics components, PCBs and equipment, identical to RDF 2000/ Re-
liability Data Handbook, UTE C 80-810, Union Technique de l'Electricite et de
la Communication (www.ute-fr.com)
[53J Reliability Prediction of Electronic Equipment, MIL-HDBK-2 Department of
Defense, VVashington DC, 1982
[54J Reliability Prediction Procedure for Electronic Equipment, Telcordia SR-332, Issue
01, May 2001(telecoDl-info.telcordia.cOln), Bellcore TR-332, Issue 06
[55J EPRD, Electronic Parts Reliability Data (RAC-STD-6100), Reliability Analysis
Centre, 201 Mill Street, Rome, NY 13440 (rac.alionscience.com)
NPRD-95, Non-electronic Parts Reliability Data (RAC-STD-6200), Reliability
Analysis Centre, 201 Mill Street, Rome, NY 13440 (rac.alionscience.com)
[57J British Handbook for Reliability Data for Components used in Telecomrnunica-
tion Systems, British Telecom (HRD5, last issue)
[58] Chinese Military Standard, GJB/z 299B
PROTECTED BY COPYRIGHrr
Errata for ,ns (English edition) are printed in Stand.9rdization and Qwdi(y Contwl, published
monthly by the Japanese Standards Association, and also provided to subscribers of JIS
(English edition) in },,follthly 111iorlllatiol1.
PROTECTED BY COPYRIGHT