12.07.2015 Views

AADvance Safety Manual - Tuv-fs.com

AADvance Safety Manual - Tuv-fs.com

AADvance Safety Manual - Tuv-fs.com

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>AADvance</strong> <strong>Safety</strong> <strong>Manual</strong>The system design should include facilities to allow field maintenance tasks can beperformed.Each installation shall be designed to ensure that the control equipment is operated inenvironments that are within its design tolerances. Therefore, the operatingenvironment should provide the proper control of temperature, humidity, vibrationand shock, as well as adequate shielding and earthing to minimize that exposure tosources of electromagnetic interference and electrostatic discharge.Application ProgrammingApplication programs are developed and monitored using the Workbench software.An overall Application Program software architecture shall be defined at the applicationprogramming stage. This architecture will identify the software blocks and theirfunctions.The application programming shall address methods for addressing system specifictesting, diagnostics and fault reporting.It is highly re<strong>com</strong>mended that simulation testing be performed on each software block.The simulation testing should be used to show that each block performs its intendedfunctions and does not perform unintended functions.It is also highly re<strong>com</strong>mended that software integration testing is performed within thesimulation environment before <strong>com</strong>mencing hardware-software integration. Thesoftware integration testing should show that all software blocks interact correctly toperform their intended functions and do not perform unintended functions.The development of the application software shall follow a structured developmentcycle; the minimum requirements of which are: Architectural definition. The application program shall be divided into selfcontained'blocks' to simplify the implementation and testing. <strong>Safety</strong> and non-safetyfunctions should be separated as far as possible at this stage. Detailed design and coding. The detailed design and coding stage will add detailto the design and implement each of the blocks identified within the architecturaldefinition. Testing. The testing stage will verify the operation of the application; it isre<strong>com</strong>mended that the application blocks first be tested individually and thenintegrated and tested as a whole. All of this testing should be initially done withinthe simulation environment. Fault handling strategy. This stage defines the fault handling strategy.The resultant application software shall be integrated with the system hardware andfull integration testing performed on the system.3-4 Document number 553630 Issue 7: February 2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!