Hello guys.
To do Functional Safety programming is not always an easy task. It requires some basic knowledge in Functional Safety.
If you have done your Safety assessment and identified safety functions that requires you to choose a SIL2 controller then the SC controller can be the right choice for the application.
When it comes to the software part, you will need to have a Functional Safety process to follow, to fulfill the Systematic capability that is required for SIL level 2. There are add on to the PLUS+1 GUIDE with tools to support the development of the safety code that can be used. Testing is an important part of the Safety process (follows the v-model) so the Test tool in the add on can be used.
Then you need to study and follow the recommendations in the Safety manual of the SC controller.
If you want to certify your application to a SIL 2 level you might want to turn to an external part like Tüv. However, if I remember the IEC 61508 standard correct, you don’t need an external part for fulfilling SIL2, but you need an independent (test organization) internal part for verification.
One recommendation from me is to check if ISO 13849 can be used. Then I think it will be easier , because it requires less from the software process, especially if you use GUIDE code.
There is more to say about Functional Safety, and we got some customers question, so we have decided to add new Function Safety training to cover the PLUS+1 functions and the software of the SC controller. The training is planned to be launched in 2020.
/Jonas