Document Overview
Quality and Safety Considerations
Applicable Function Blocks for This Safety Manual............................................................................................................. 5
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
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.
Applicable Function Blocks for This Safety Manual
The content of this safety manual is valid for the following PVED-CLS Hardware Function Blocks
contained in the PVED_CLS_70316311v100.HWD.
Warning
Read this manual completely before programming your application.
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.
Reference Manuals
The documents described here can help you understand how to use PVED-CLS function blocks.
TitleTypeIdentification number
PLUS+1®SC0XX-1XX Controller FamilyTechnical InformationL1415500, L1206334
PLUS+1®SC0XX-1XX Controller FamilySafety ManualL1420375, L1228981
PLUS+1®Controller FamilyTechnical Information520L0719
PLUS+1®GUIDE Software User ManualOperation Manual10100824
How to Install PLUS +1®GUIDE UpgradesOperation Manual11078040
PVED-CLS Controller For Electrohydraulic SteeringUser ManualSee Obtaining Technical Literature
PVED-CLS Controller For Electrohydraulic SteeringCommunication Protocol See Obtaining Technical Literature
PVED_CLS_Safety_ Manual_and_Programmer_Guide User ManualAQ00000254
PVED_CLS_AUX_JOY User ManualUser ManualAQ00000255
PVED_CLS_AUX_STW User ManualUser ManualAQ00000256
PVED_CLS_GMC User ManualUser ManualAQ00000257
PVED_CLS_GMS User ManualUser ManualAQ00000258
PVED_CLS_MMI User ManualUser ManualAQ00000259
PVED_CLS_STAT_0_OP User ManualUser ManualAQ00000260
PVED_CLS_STAT_1 User ManualUser ManualAQ00000261
PVED_CLS_STAT_2 User ManualUser ManualAQ00000262
PVED_CLS_STAT_3 User ManualUser ManualAQ00000263
PVED_CLS_STAT_4 User ManualUser ManualAQ00000264
PVED_CLS_STAT_5 User ManualUser ManualAQ00000265
PVED_CLS_STAT_6 User ManualUser ManualAQ00000266
PVED_CLS_STAT_7_User_ManualUser ManualAQ00000267
PVED_CLS_STAT_8 User ManualUser ManualAQ00000268
PVED_CLS_Str_Fdbk User ManualUser ManualAQ00000269
PVED_CLS_STW User ManualUser ManualAQ00000270
PVED_CLS_WAS User ManualUser ManualAQ00000271
and Reference Manuals for more
information about obtaining this
document.
and Reference Manuals for more
information about obtaining this
document.