IEC Certification Kit: Simulink PLC Coder™ Conformance Demonstration Template
IEC Certification Kit: Simulink PLC Coder™ Conformance Demonstration Template
www.mathworks.com
www.mathworks.com/sales_and_services
User community:
www.mathworks.com/matlabcentral
Technical support:
www.mathworks.com/support/contact_us
Phone:
508-647-7000
Revision History
September 2010
September 2010
April 2011
September 2011
March 2012
September 2012
March 2013
September 2013
March 2014
October 2014
March 2015
September 2015
Contents
1 Introduction ...................................................................................................................................... 1-1
1.1 Conformance Demonstration Template Overview .................................................................. 1-2
1.2 Application Identification ........................................................................................................ 1-3
2 Design Verification .......................................................................................................................... 2-1
3 PLC Code Verification ..................................................................................................................... 3-1
4 Additional Considerations ................................................................................................................ 4-1
vi
1 Introduction
In the third column, state to what degree you applied the technique or measure for the
application under consideration by using one of the phrases: Used, Used to a limited
degree, or Not used.
In the fourth column, state how you used the technique or measure in the application under
consideration. If the reference workflow includes alternative means for compliance,
indicate what variant you used. In addition, enter a reference to the document (for example,
test report or review documentation).
1-2
<Insert information>
Application:
<Insert information>
1-3
1-4
2 Design Verification
Technique / Measure
Associated Requirements
Model review
Designation of a modeling
standard
Used / Used to
a limited degree
/ Not used
Interpretation in
this application,
Evidence
2-2
Technique / Measure
Associated Requirements
Used / Used to
a limited degree
/ Not used
Interpretation in
this application,
Evidence
Supporting activities
(See Module and
Integration Testing at the
Model Level in the
Simulink PLC Coder
Reference Workflow)
2-3
2-4
Technique / Measure
Associated Requirements
Used / Used to
a limited degree
/ Not used
Interpretation in
this application,
Evidence
(See Equivalence
Signal comparison
10
(See Signal
Comparison in the
Simulink PLC Coder
Reference Workflow)
Supporting activities
(See Equivalence
Testing Model Versus
Structured Text in the
Simulink PLC Coder
Reference Workflow)
Designation of a suitable
comparison algorithm and
acceptance threshold
Comparison of simulation
results and execution results
Corrective action on failure of
equivalence tests
Evidence for using automated
equivalence testing tools
Evidence for validation of
equivalence testing tools
3-2
11
12
Technique / Measure
Associated Requirements
Prevention of
unintended functionality
(SIL 2 and above)
Traceability review
(See Prevention of
Unintended
Functionality in the
Simulink PLC Coder
Reference Workflow)
Supporting activities
(See Prevention of
Unintended
Functionality in the
Simulink PLC Coder
Reference Workflow)
Used / Used to
a limited degree
/ Not used
Interpretation in
this application,
Evidence
Assessment of or justification
for issues revealed
3-3
3-4
4 Additional Considerations
13
14
15
16
Technique / Measure
Associated Requirements
Used / Used to
a limited degree
/ Not used
Interpretation
in this
application,
Evidence
4-2
17
Technique / Measure
Associated Requirements
Bug reporting
Used / Used to
a limited degree
/ Not used
Interpretation
in this
application,
Evidence
Competency of the
project team
(See Competency of
the Project Team in the
Simulink PLC Coder
Reference Workflow)
4-3