00195366-01_InstallationManual_EDM_en.pdf - 第26页
Installation Manual SIPLACE EDM Edition 11/2006 Time specification in the format “ P0Y0M0DT0H15M0S ” Time Class .NET class in the fo rmat “[ClassName][,Assembly]?” Path Windows path specification File Windows file specif…

Installation Manual SIPLACE EDM Edition 11/2006
5.2.2 Registry
This section describes the part of configuration performed using the Windows Registry. This
includes all user-defined settings as well as all settings that need to be accessed before the
application starts.
All keys are subkeys of HKEY_LOCAL_MACHINE\Software\Siemens\SIPLACE\EDM.
Key Type Contents
ConfigDir String Directory for configuration files. If the key is not present, then the
search continues in the “config” subdirectory of the installation
directory.
EdmServiceLanguage String Language setting for the EDM master server and line servers.
Default: English.
EdmClientLanguage String Language setting for the EDM client. Default: English.
EdmMasterLanguage String Language setting for configuration dialog boxes on the master.
Default: English.
ClearingPoolLanguage String Language setting for the clearing pool. Default: English.
Table 5 Registry entries
5.2.3 Configuration file
The configuration file is an XML-based file that uses the format of the Microsoft configuration files
(see also „Configuration of .NET-Framework Applications“ for additional information).
While the Microsoft default configuration can only be used by a single application, the EDM
configuration can be used by all EDM applications installed on a computer. The configuration file is
named EDM.config and is located in the configuration directory. A change therefore applies, for
example, to both the EDM master service as well as to the clearing pool installed on this computer.
A change only takes effect after the applications are restarted.
The permitted keys used are described in Table 7. The individual entries are specified in detailed in
sections 5.2.3.1 “Server type” to 5.2.3.28 “Starting point”. For purposes of legibility, abbreviations
are used in the table. The abbreviations are explained in brief in Table 6.
Table entry Meaning
Enum Enumeration type. The ordinals valid for each key are shown in the corresponding
explanation.
String Character string
25 of 66

Installation Manual SIPLACE EDM Edition 11/2006
Time specification in the format “P0Y0M0DT0H15M0S”
Time
Class .NET class in the format “[ClassName][,Assembly]?”
Path Windows path specification
File Windows file specification
Endpoint Communication endpoint. The exact format depends on the transfer protocol.
Section Subsection with several values. The entries valid for each key are shown in the corresponding
explanation.
C Valid for: clearing pool
L Valid for: line server
M Valid for: master server
T Valid for: EDM Tool
R Required
D Default value. Input is only necessary if a different setting is desired.
Table 6 Legend
26 of 66

Installation Manual SIPLACE EDM Edition 11/2006
The following shows the basic structure of an EDM configuration file:
<configuration>
<!- - This is a comment - - >
<appSetting>
<add key=“masterServer” value=“localhost”/>
<add key=“notificationInterval” value=“P0Y0M0D0H15M0S”/>
Value
Time
</appSettings>
Key
<! - - This is a configuration parameter of the type “Section” - ->
<endpointConfig>
Endpoint
<add key=“spc10047c” value=“private$\EDM”/>
</endpointConfig>
Section
<! - - These are the services provided by the master server - - >
<requestCommandConfig>
<add key="objectData" value=
"Siemens.SiplacePro.EDM.DataExchange.Commands.RequestDataCommand,DataExchange"
/>
Class
</requestCommandConfig>
</configuration>
The keys and sections permitted are shown in the following table:
Key Format Type Contents
clientWorkflowConfig File L;D File with EDM client process
definition (5.2.3.21)
commentCategories Section M;T Comment categories for change
notifications (5.2.3.29)
communicationTimeout Time L;M;C;D Timeout für Kommunikation zw.
Line und Master-Server (5.2.3.16)
compressionType Enum L;M;C;D Compression for data transfer
(5.2.3.20)
customConfig Section L;M ;C ;T Space for additional attributes
(5.2.3.32)
edmToolEndPoint Endpoint L;M;T;R End point for messages to the EDM
27 of 66