3BSE042835-600 9
About This User Manual
General
This manual is primarily a style guide for building object types and data types in
application libraries. It describes a concept for enhancing consistency and
readability in a library.
The manual is organized in this manner:
• Section 1, Libraries describes briefly the purpose of this style guide and the two
main library categories user-defined libraries and support libraries.
• Section 2, Types teaches you the basic design of a given object type, either as a
control module type or as a Function Block type.
• Section 3, Parameter Interface discuss a common standard for naming libraries,
object types, data types, parameters etc. It also describes the different
parameter attributes.
• Section 4, Engineering Interface describes the interface towards the application
engineer. It shows the requirement on how Control Modules, Function Blocks,
and Diagram Types are designed for usage in the graphical editor environment.
• Section 5, Operator Interface refers to an operator interacting with the system
via a graphical interface in online mode. It introduces you to the concept of
InteractionPar, a parameter of a type specific structured data type which holds
components that can be interacted from a graphic interface.
• Section 6, Program Code Issues provide ideas for efficient programming. It
highlights among other things protection attributes, re-use of code for facilitate
maintenance, alarm and event handling etc.
• Appendix A, Names and Abbreviations list recommended names and
abbreviations for types and parameters.