Safety Instrumented System (SIS) software simulation before commissioning of any SIF is important and also necessary to do simulation testing as and when there are changes in the safety instrumented function.
Below are the brief tests followed:
Software tests objectives shall confirm – To verify the application program works & No outside interference from other programs exists.
Software simulation checks shall include below minimum checks:
Software simulation tests may be done in different stages of the project (Such as integration tests with DCS vendor and Factory Acceptance Test, or field Validation tests) to show that the application software achieved its requirements on the specified hardware and within the defined time as per safety requirements.
Below parameters needs to be ensured during the SIF requirement software simulation check.
Changes resulting from simulation and testing must follow plant management policies, including hazard analysis, if necessary.
a) All software modules impacted
b) Necessary re-design and re-verification activities.
Simulation and test results should be made available to the Safety Coaches for the assessment as per the SIS Work Process.
Software Simulation results need to be documented with the below details:
The SIS response time must be verified – as good as designed.
However, some things cannot be checked during simulation:
Hence it is important to check the Software simulation during the SIS-related project implementation/modifications, Factory Acceptance tests, Site Acceptance tests, Validation tests, etc. few manufacturers supply the application program along with an emulator to test the program offline before saving it in the controller.
If you liked this article, then please subscribe to our YouTube Channel for Electrical, Electronics, Instrumentation, PLC, and SCADA video tutorials.
You can also follow us on Facebook and Twitter to receive daily updates.
Read Next:
This article explains how to blink lights in ladder logic with a detailed explanation video…
In this article, a simple example will teach you the conversion from Boolean algebra to…
In this article, you will learn the PLC cooking timer example for kitchen automation using…
Learn an example PLC program to control a pump based on level sensors using ladder…
In the PLC timer application for security camera recording, when motion is detected then camera…
In this example, we will learn batch mixing with PLC ladder logic program using timer…