3BSE042835-600 9About This User ManualGeneralThis manual is primarily a style guide for building object types and data types inapplication libraries. It describes a concept for enhancing consistency andreadability in a library.The manual is organized in this manner:• Section 1, Libraries describes briefly the purpose of this style guide and the twomain library categories user-defined libraries and support libraries.• Section 2, Types teaches you the basic design of a given object type, either as acontrol 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 differentparameter attributes.• Section 4, Engineering Interface describes the interface towards the applicationengineer. 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 systemvia a graphical interface in online mode. It introduces you to the concept ofInteractionPar, a parameter of a type specific structured data type which holdscomponents that can be interacted from a graphic interface.• Section 6, Program Code Issues provide ideas for efficient programming. Ithighlights among other things protection attributes, re-use of code for facilitatemaintenance, alarm and event handling etc.• Appendix A, Names and Abbreviations list recommended names andabbreviations for types and parameters.