Split Libraries
Section 1 Libraries
16
3BSE042835-600
Split Libraries
In many cases, dividing a library into several libraries has advantages.
Split libraries can be defined as:
•
A specific set of libraries where some libraries are common to all applications,
and they are complemented by more specialized libraries.
•
A specific set of libraries with similar function, but using different external
software or hardware. For example, the objects for communication are
separated into several libraries according to the protocols used.
Split libraries belong to a family of the particular functionality. The structure of a
split library can be flat or tree-like. A tree structure is created using dependencies
within this family, and it is recommended that this tree structure is reflected in the
naming of the libraries.
For example, consider the control libraries in which the total functionality is split
into several libraries. They all have the control functionality in common, but are
divided into categories like ControlStandardLib, ControlAdvancedLib, and so on.
Support Libraries
Libraries specially designated for code re-use are called Support Libraries. The
content of a Support Library may be hidden, except for the System Graphics, which
appears in the Object Type Structure in the Plant Explorer.
The Support Libraries are used by other libraries, in general or within its
functionality family, and they are not directly connected to an application.
Summary of Contents for AC 800M
Page 2: ......
Page 3: ...AC 800M Library Object Style Guide System Version 6 0...
Page 12: ...Related Documentation About This User Manual 12 3BSE042835 600...
Page 18: ...Naming Convention Section 1 Libraries 18 3BSE042835 600...
Page 108: ...SIL Mark Restrictions Section 6 Program Code Issues 108 3BSE042835 600...
Page 116: ...Standard Library Parameters Appendix A Names and Abbreviations 116 3BSE042835 600...
Page 119: ......