Doc: ps2001-5-1101-001 Rev: R02. 00



Download 1.5 Mb.
View original pdf
Page17/39
Date13.12.2023
Size1.5 Mb.
#62913
1   ...   13   14   15   16   17   18   19   20   ...   39
PS2001-5-1101-001-URS
1486357009-URS, URS
4
Software operational
requirements
The Practical Series Automation Library (PAL) Project is a library of software modules and templates that are to be made available for the Siemens Simatic S range of Controllers (and to a lesser extent the S range. At its most basic level, the PAL will be a library of software modules that control the fundamental aspects of an industrial plant such modules would for example read the value of an instrument, operate a valve or drive, perform a calculation c. Such software modules are referred to as
standard
modules, these are fixed modules that perform a particular function and are identical across all software installations. The PAL also contains
application
specific modules these contain software that is applicable to the plant being controlled they will be written fora particular project and are configured to match the requirements of that project. This section specifies the requirements for the control system software and software library of modules that is to be delivered under this Project.
4.1
Software functions
4.1.1
Target devices and programming applications
(1) All software
will
be developed using the Siemens Simatic TIA Portal programming application.
(2) All software
will
be designed specifically to run on the Simatic S range of Controllers) The software
will
be written to be compatible with the S range of controllers, however, it is accepted that the S range has reduced capabilities in comparison to the S range and certain, more complex modules,
may
not be compatible with the S CPUs. Where a module is not compatible with the S series, this
will
be clearly noted in the module documentation.


34-71 Doc PS Rev Rb

Programming languages
(1) The software
will
be written using the
ladder logic
6
programming language. It is accepted that there maybe instances where ladder logic is not practical for certain applications (e.g. indirect addressing of data where this is the case, it will be permissible to use structured text (statement list or STL in Siemens terminology) for those aspects of the software that cannot be rendered using ladder logic.
(2) Statement list
shall
be used sparingly and only where absolutely necessary. Statement list
must
not be used if the same functionality can be achieved using ladder logic.

Download 1.5 Mb.

Share with your friends:
1   ...   13   14   15   16   17   18   19   20   ...   39




The database is protected by copyright ©ininet.org 2024
send message

    Main page