Safety Manual and Programmer Guide
PLUS+1® Compliant
PVED-CLS Hardware Function Blocks
www.danfoss.com
Safety Manual and Programmer Guide
PVED-CLS Hardware Function Blocks
Revision history |
Table of revisions |
|
|
|
|
|
|
|
Date |
Changed |
Rev |
|
|
|
|
|
November 2018 |
First edition |
0101 |
|
|
|
|
2 | © Danfoss | November 2018 |
AQ00000254en-000101 |
Safety Manual and Programmer Guide |
|
PVED-CLS Hardware Function Blocks |
|
Contents |
|
Document Overview |
|
Quality and Safety Considerations |
|
Applicable Function Blocks for This Safety Manual............................................................................................................. |
5 |
Safety Integrity Level....................................................................................................................................................................... |
6 |
Reference Manuals........................................................................................................................................................................... |
6 |
Obtaining Technical Literature and Reference Manuals............................................................................................... |
7 |
Obtaining Product Support.......................................................................................................................................................... |
7 |
Common Features of the Function Blocks |
|
All Blocks Have a Common Structure........................................................................................................................................ |
8 |
All Blocks Have Inputs that Require Defined Data Types................................................................................................... |
9 |
All Blocks Have Companion Service Screens.......................................................................................................................... |
9 |
Import Service Tool Pages from the PLUS+1® GUIDE Library Tab Manager........................................................ |
10 |
Using Identical Blocks in the Same Application |
|
Identical Function Blocks Need Different Namespace Values to Successfully Compile...................................... |
12 |
Identical Service Tool Screens Need Different Signal Name Prefixes to be Usable............................................... |
12 |
Change Signal Name Prefixes with the Find and Replace Feature.............................................................................. |
13 |
Switching Between Different Parameter Sets..................................................................................................................... |
13 |
Fault of Input Signals.................................................................................................................................................................... |
14 |
Status of Parameters..................................................................................................................................................................... |
14 |
Best Practices |
|
Using the Same Parameter in Several Function Blocks.................................................................................................... |
15 |
Controller Memory Consumption............................................................................................................................................ |
15 |
Glossary |
|
Abbreviations |
|
© Danfoss | November 2018 |
AQ00000254en-000101 | 3 |
Safety Manual and Programmer Guide
PVED-CLS Hardware Function Blocks
This manual provides information that is applicable to every function block of the PVED-CLS hardware function block library.
You must read this Safety Manual and Programmer Guide before you read any user manual for a specific PVED function block.
4 | © Danfoss | November 2018 |
AQ00000254en-000101 |
Safety Manual and Programmer Guide
PVED-CLS Hardware Function Blocks
You must know and follow appropriate safety standards and specifications when developing a product.
Fulfilling standards and legal requirements results in several development needs — documentation, development processes, organizational structures, and so on. All these needs have the goal to ensure a certain product quality and safety. Meeting these requirements also makes your product development process transparent and traceable for others.
The following are some items to consider when developing your application:
•Review your specification of requirements, design, code and tests with peers.
•Document decisions, actions, specifications, designs and reviews.
•Assign the different roles to members of your team, such as programmer, tester, review team, and so on.
•Ensure the tester is a different person than the programmer.
•Test all required functions, including functions in machines operating at extremes, on the target platform.
•Test all the required functions, including extreme situations and worst case scenarios, on the target platform.
•Implement life cycle and change management.
•Ensure your documentation is complete, comprehensive, and understandable.
These considerations are necessary as a minimum. You may have additional considerations for your application.
The content of this safety manual is valid for the following PVED-CLS Hardware Function Blocks contained in the PVED_CLS_70316311v100.HWD.
W Warning
Read this manual completely before programming your application.
Name |
Version |
|
|
PVED_CLS_AUX_JOY |
1.00 |
|
|
PVED_CLS_AUX_STW |
1.00 |
|
|
PVED_CLS_GMC |
1.00 |
|
|
PVED_CLS_GMS |
1.00 |
|
|
PVED_CLS_MMI |
1.00 |
|
|
PVED_CLS_STAT_Msg_0_OP |
1.00 |
|
|
PVED_CLS_STAT_Msg_1 |
1.00 |
|
|
PVED_CLS_STAT_Msg_2 |
1.00 |
|
|
PVED_CLS_STAT_Msg_3 |
1.00 |
|
|
PVED_CLS_STAT_Msg_4 |
1.00 |
|
|
PVED_CLS_STAT_Msg_5 |
1.00 |
|
|
PVED_CLS_STAT_Msg_6 |
1.00 |
|
|
PVED_CLS_STAT_Msg_7 |
1.00 |
|
|
PVED_CLS_STAT_Msg_8 |
1.00 |
|
|
PVED_CLS_Str_Fdbk |
1.00 |
|
|
PVED_CLS_STW |
1.00 |
|
|
PVED_CLS_VSP |
1.00 |
|
|
PVED_CLS_WAS |
1.00 |
|
|
© Danfoss | November 2018 |
AQ00000254en-000101 | 5 |
Safety Manual and Programmer Guide
PVED-CLS Hardware Function Blocks
Quality and Safety Considerations
The PVED-CLS Hardware Function Block Library is designed to meet SIL 2 in accordance with IEC 61508 Ed. 3.
The OEM/customer is responsible for the overall functional safety specification, safety integrity level requirement, implementation and validation of their application. Detailed analysis, review and documentation for compliance to ISO 13849 or ISO 25119 must be done by the designer or integrator of the safety related system.
The OEM/customer must select an appropriate PLUS+1® controller for the application. This selection depends on the identified target risk reduction required for the application.
The function blocks in the library are unit tested and suitable for direct integration into the OEM/ customer target PLUS+1® GUIDE application software. Each function block is designed for signal conversion and not for performing any safety functions.
The documents described here can help you understand how to use PVED-CLS function blocks.
Title |
Type |
Identification number |
|
|
|
PLUS+1®SC0XX-1XX Controller Family |
Technical Information |
L1415500, L1206334 |
|
|
|
PLUS+1®SC0XX-1XX Controller Family |
Safety Manual |
L1420375, L1228981 |
|
|
|
PLUS+1®Controller Family |
Technical Information |
520L0719 |
|
|
|
PLUS+1®GUIDE Software User Manual |
Operation Manual |
10100824 |
|
|
|
How to Install PLUS +1®GUIDE Upgrades |
Operation Manual |
11078040 |
|
|
|
PVED-CLS Controller For Electrohydraulic Steering |
User Manual |
See Obtaining Technical Literature |
|
|
and Reference Manuals for more |
|
|
information about obtaining this |
|
|
document. |
|
|
|
PVED-CLS Controller For Electrohydraulic Steering |
Communication Protocol |
See Obtaining Technical Literature |
|
|
and Reference Manuals for more |
|
|
information about obtaining this |
|
|
document. |
|
|
|
PVED_CLS_Safety_ Manual_and_Programmer_Guide |
User Manual |
AQ00000254 |
|
|
|
PVED_CLS_AUX_JOY User Manual |
User Manual |
AQ00000255 |
|
|
|
PVED_CLS_AUX_STW User Manual |
User Manual |
AQ00000256 |
|
|
|
PVED_CLS_GMC User Manual |
User Manual |
AQ00000257 |
|
|
|
PVED_CLS_GMS User Manual |
User Manual |
AQ00000258 |
|
|
|
PVED_CLS_MMI User Manual |
User Manual |
AQ00000259 |
|
|
|
PVED_CLS_STAT_0_OP User Manual |
User Manual |
AQ00000260 |
|
|
|
PVED_CLS_STAT_1 User Manual |
User Manual |
AQ00000261 |
|
|
|
PVED_CLS_STAT_2 User Manual |
User Manual |
AQ00000262 |
|
|
|
PVED_CLS_STAT_3 User Manual |
User Manual |
AQ00000263 |
|
|
|
PVED_CLS_STAT_4 User Manual |
User Manual |
AQ00000264 |
|
|
|
PVED_CLS_STAT_5 User Manual |
User Manual |
AQ00000265 |
|
|
|
PVED_CLS_STAT_6 User Manual |
User Manual |
AQ00000266 |
|
|
|
PVED_CLS_STAT_7_User_Manual |
User Manual |
AQ00000267 |
|
|
|
PVED_CLS_STAT_8 User Manual |
User Manual |
AQ00000268 |
|
|
|
PVED_CLS_Str_Fdbk User Manual |
User Manual |
AQ00000269 |
|
|
|
PVED_CLS_STW User Manual |
User Manual |
AQ00000270 |
|
|
|
PVED_CLS_WAS User Manual |
User Manual |
AQ00000271 |
|
|
|
6 | © Danfoss | November 2018 |
AQ00000254en-000101 |