IEC 61511-2:2003 pdf free download

IEC 61511-2:2003 pdf free download

IEC 61511-2:2003 pdf free download
IEC 61511-2:2003 pdf free download.Functional safety – Safety instrumented systems for the process industry sector
12.4.4 Requirements for support tools, user manual and application languages
A development environment is a set of tools which supports the coding of the application software, the configuration of application parameters and interfaces and the testing/ monitoring of the application software execution. The environment typically provides the following capabilities.
a) Configuration editor. This editor is used to configure the I/O subsystem, the I/O memory variables, and communication functions.
b) Language editors. These editors are used by the application programmer to develop the programs that perform all the functions needed by the system (safety and non-safety).
c) Libraries of certified functions and function blocks. These functions and function blocks can be used in the application programs.
d) Custom function and function block development capability. Some suppliers provide a development environment that allows the user to develop custom functions and function blocks that can be used by the supported application languages. These custom functions and function blocks should be thoroughly tested prior to use in the application program.
e) Application program scheduling facility. These scheduling facilities support the setting of the order of desired execution sequence and their scan rates.
f) Downloading capability. This allows the developer to download the application software, function block libraries, variable data and other configuration information into the logic solver hardware for execution.
g) Emulation capability. Some suppliers provide a development environment with the capability to emulate all of the application programs on the computer that supports the development environment. This allows thorough off-line testing of the application programs before they are downloaded into the logic solver.
h) Program monitoring capability. The monitoring capability allows the user to view data from the executing program on user-defined screens or on the actual function block or ladder diagram program screens. The development environment may also provide the capability to monitor the execution of the emulator. In addition, the programs executing in the logic solver can be monitored.
i) Diagnostic displays of the logic solver. These displays show the status of the main processor modules, communication modules, and the I/O modules in the system. Typically, the pass, fail, active status of each module is shown; and in many cases, more detailed information about faults in the system is available.

Leave a Reply

Your email address will not be published. Required fields are marked *