Setup Center mit Setup Center Interface.pdf - 第12页

3 Application progra m interface (API) description SIPLACE Ausgabe 05/2007 12 3.2 SCI Interface 3.2.1 Dat a model 3.2.1.1 Overview The following diagram describes all dat a classes and their relation s. The classes are u…

100%1 / 44
SIPLACE 3 Application program interface (API) description
Ausgabe 05/2007
11
3 Application program interface (API)
description
3.1 Overview
The interface ‘ISetupCenter’ provides a public interface to interact with SIPLACE Setup Center
(see Figure 1 – Overview). The interface will be implemented on the baseline of SIPLACE Setup
Center 2.2 SP 1 and bases on .NET Remoting Version 1.1. 3
The events which are provide by SIPLACE Setup Center can be get, if the client implements the
interface ‘ISetupCenterCallback’. The client publish the .NET Remoting interface and register it at
the Setup Center. 3
The interface description can be found in the component ‘sci.dll’, which is installed automatically
and saved in program folder of Setup Center. 3
3
Fig. 3.10 - 1 Overview
In this document all software diagrams based on UML 2.1. 3
3 Application program interface (API) description SIPLACE
Ausgabe 05/2007
12
3.2 SCI Interface
3.2.1 Data model
3.2.1.1 Overview
The following diagram describes all data classes and their relations. The classes are used by the
functions of the interfaces to exchange informations. 3
3
Fig. 3.11 - 1 Date model used by the interfaces
3
The detailed information for each class and its properties can be found in the following chapters.
Please, see below. 3
3
SIPLACE 3 Application program interface (API) description
Ausgabe 05/2007
13
3.1.2 Spliced packaging units
Setup Center supports splice chains of at most 3 pieces (see Figure 3 – Spliced packaging units).
The “first” packaging unit is the one which can be identified by the barcode labels on the reel. The
last packaging unit is the one, which will be picked up first. 3
3
Fig. 3.12 - 2 Spliced packaging units
On each function the client calls Setup Center the correct splice chain have to be set. If not, Setup
Center may (depends on the specific function call) use the new information for further proces-
sing. 3
3.1.2.1 Machine
Representation of a SIPLACE machine. 3
3
3
Member name Description
Machine Id
Station identification
SPIDisplayPath
Machine identifier used in SIPLACE Pro, consisting of full path
and machine name