00196806-02_IM_EDM_1_10_en.pdf - 第10页
EDM V1.10 / Installation Manual 07/2011 Edition 2.7 EDM configuration The EDM configuration is the central lo cation fo r configuring the customized settings. There yo u will find the functionality to ● create and admini…
EDM V1.10 / Installation Manual 07/2011 Edition
2.2 EDM Master Server
The EDM master service is the server component of EDM. It replies to queries from EDM line
services and distributes the data in the central SIPLACE Pro database among the lines. In return, it
accepts change notifications and collects them in the Clearing Pool database.
The EDM master service is implemented as a Windows service that starts automatically when the
system is started.
2.3 EDM Client
The EDM Client enables user interaction on the line. It implements the customer workflow for the
distribution of data from a central database. The workflow can be customized to match customer
needs (see section 5.2.4 Configuring push mode). The workflow to be performed here is to be
obtained from the customer, discussed with the customer, and customized for technical or
efficiency reasons if necessary before installing the EDM system.
2.4 EDM Clearing Pool
The EDM Clearing Pool is the tool used by the data preparation engineer to examine the change
notifications from each of the lines in terms of their relevance and, if necessary, integrate them into
the SIPLACE Pro master database. With the functionality already available in SIPLACE Pro,
individual objects of a certain type (components, component shapes, fiducial types, boards and
placement lists) can be compared attribute-by-attribute, and changes can be applied at this low
level. The EDM Clearing Pool can be installed independently of the EDM master service on a
separate workstation computer.
2.5 EDM Data Transfer Manager
The data preparation engineer controls the push mode functions using the EDM Data Transfer GUI
(see section 3.3 Push mode). Here, the objects to be sent are selected and sent to the relevant
lines, a status display shows the progress of the data transferred in this way, informs the user that
the push operation was successful and warns of any problems.
The EDM Data Transfer Manager is always installed in combination with the EDM Clearing Pool.
2.6 EDM notifications
The EDM Service converts the change notifications received from the lines into a human-readable
form and distributes these to the appropriate locations. The type of messages sent and the
recipients of the messages can be configured. This will be explained in more detail later on (see
section 5.4 EDM configuration and section 5.5 Filter configuration).
9
EDM V1.10 / Installation Manual 07/2011 Edition
2.7 EDM configuration
The EDM configuration is the central location for configuring the customized settings. There you
will find the functionality to
● create and administer application templates
● configure email notifications on incoming notifications
The configuration options and the user interface are described in sections 5.4.1 Application
templates and 5.4.2 Email configuration.
2.8 EDM filter configuration
EDM filter configuration allows you to configure the EDM notifications. The configuration options
and the user interface are described in section 5.5, Filter configuration.
2.9 EDM Line Server
The EDM line service is the counterpart to the EDM master service. It monitors the changes made
by users to the local SIPLACE Pro database, documents the changes and sends them to the
master service for entry in the EDM Clearing Pool.
2.10 EDM Tool
The EDM Tool is a utility that runs on the Master Server and Line Servers and which monitors the
status of the EDM services (master service and line service) and the integrity of the EDM
configuration files.
It also allows you to enter comments for new notifications. The EDM Tool is installed on the Line
Server.
Comments can also be entered on a computer other than the Line Server. To do this, the EDM
Tool must be installed on this computer and an entry in the configuration file of the Line Server
must be adapted accordingly (see section 5.2.3.14 EDM tool endpoint).
10
EDM V1.10 / Installation Manual 07/2011 Edition
3 Data transfer
SIPLACE EDM was developed to make it possible to store SIPLACE Pro data on a decentralized
basis. One requirement to fulfill to reach this goal is to guarantee an efficient, selective data
transfer from the Master Server to the Line Servers and in the opposite direction. Changes made at
the local level are integrated into the central database so that it contains data that is valid – i.e. as
up-to-date as possible – throughout production.
From a technical point of view, bi-directional data transfer is based on the import and export data
model in SIPLACE Pro, which is also familiar from SIPLACE Pro Desk and which can be performed
manually from the Desk.
SIPLACE EDM implements a process-based solution for data transfer. The program provides three
approaches to controlling and monitoring the data flow:
● pull mode
● forced pull mode
● push mode
3.1 Pull mode
On the one hand, the pull mode represents a stand-alone process controller for the data transfer,
and on the other hand, it serves as the basis for the forced pull mode. For this reason, this section
will only deal with the aspects common to both modes, and the following section will only deal with
the aspects specific to the forced pull mode.
The basic idea behind the forced pull mode as well as the "simple" pull mode is that the line
engineer is basically responsible for the production data and for the decision regarding which data
applies to the line since the line engineer is responsible for ensuring that the line produces.
To do this, the line engineer manually starts the pull mode via the SIPLACE EDM Client. He or
she selects the data to be transferred. The data preparation engineer, though, is provided with
configuration options he or she can use to actively intervene in the process (see section 5.4.1
Application templates). The data preparation engineer specifies what objects are available for each
line and what object types are to be overwritten when performing a download to the line. In general
terms:
– The data preparation engineer is responsible for the correctness of the object types overwritten
during the download.
– The line engineer is responsible for the object types that are not overwritten.
The data preparation engineer, however, has neither influence on whether or not the line engineer
pulls new data from the Master Server, nor when this data is pulled.
3.2 Forced pull mode
With forced pull mode, SIPLACE EDM provides an option of ensuring that the line data engineer
is always working with relatively up-to-date data. This mode allows for the specification of a
maximum time period between two downloads. This should ensure that the data on the lines is
never older than the prescribed time period. If no data is downloaded from the Master Server
during the time period defined, then the data preparation engineer is informed of this via a
SIPLACE EDM notification and can initiate organizational activities to ensure the data is
downloaded and up-to-date.
11