00196806-01_IM_EDM_1.9_EN.pdf - 第27页

Installation Manu al SIPLACE Engine ering Data Manag er (EDM) Version 1 .9 02/2011 Edition 27 / 65 The following sh ows the ba sic struc ture of an EDM co nfiguration fi le: <configuration > <!- - T his is a com…

100%1 / 65
Installation Manual SIPLACE Engineering Data Manager (EDM) Version 1.9 Issue 02/2009
26
Table entry Meaning
Enum Enumeration type. The ordinals valid for each key are shown in the corresponding
explanation.
String Character string
Time
Time specification in the format "P0Y0M0DT0H15M0S"
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
Installation Manual SIPLACE Engineering Data Manager (EDM) Version 1.9 02/2011 Edition
27 / 65
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“/>
</appSettings>
<! - - This is a configuration parameter of the type "Section" - ->
<endpointConfig>
<add key=“spc10047c“ value=“Private$\EDM“/>
</endpointConfig>
<! - - These are the services provided by the Master Server - - >
<requestCommandConfig>
<add key="objectData" value=
"Siemens.SiplacePro.EDM.DataExchange.Commands.RequestDataCommand,DataExchange"
/>
</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 for communication
between line and 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
tool. (5.2.3.14)
endpointConfig Section M;R Endpoint configuration for the
exchange of data (5.2.3.15)
helpDirectory Path L;M;C;T;D Path for help files (5.2.3.2)
incomingClearingPoolRequests Endpoint M;C;R Endpoint for incoming queries to
Endpoint
Key
Value
Class
Section
Time
Installation Manual SIPLACE Engineering Data Manager (EDM) Version 1.9 Issue 02/2009
28
the Clearing Pool (5.2.3.13)
incomingNotifications Endpoint M;R Endpoint for incoming change
notifications to the master
(5.2.3.12)
incomingRequests Endpoint M;R Endpoint for incoming queries to
the master (5.2.3.11)
machineAliasNames Section L;M;C;R Assignment of readable names to
the network IDs of the individual
EDM computers (Line Servers,
Clearing Pool, etc.) (5.2.3.31)
masterNotifications Endpoint L;R Destination for change notifications
(5.2.3.10)
masterRequests Endpoint L;C;R Requests to the Master Server
(5.2.3.9)
masterServer String L;M;C;R Network identification of the Master
Server (5.2.3.7)
notificationDistributorClass Class M;D Class for external notifications (e.g.
email)
notificationDistributorConfiguratorClass Class M;D Configuration for external
notification system (e.g. email)
(5.2.3.4)
notificationInterval Time L;D Time to transfer the change
notification to the master (5.2.3.5)
notificationStorage Endpoint L;D Temporary storage for change
notifications
responseTimeout Time L;D Timeout for replies from the master
(5.2.3.19)
requestCommandConfig Section M;R Scope of functionality of Master
Server (5.2.3.30)
serverType Enum L;M;C;R Operating mode of the installation
(5.2.3.1)
serviceRemotingEndpoint String L;R .NET remoting configuration for
communication with the line service
(5.2.3.22)
spiLines Section L SPI lines associated with this Line
Server. (5.2.3.24)
startingPoints Section M List of permissible object types for
starting points (5.2.3.28)
sqlDataSource String C;M;R SQL Server access for the Clearing
Pool (5.2.3.24)
sqlUserName String C;M;R User name for SQL Server access
(5.2.3.26)
sqlUserPassword String C;M;R Password for SQL Server access