00197702-04_VD_SIPLACE-OIB-4.3_EN.pdf - 第23页
Version Descript ion SIPLAC E OIB 4 . 3 05/201 6 E dition 23 6.4 Checki ng for the MSM Q Oper ation General The SI PLAC E OI B Setup C enter Adapter is col lecting t he inform ation f rom Setup Center and transf erring t…

Version Description
SIPLACE OIB 4.3 05/2016 Edition
22
6.3 Caching of the PackagingUnitQuantityChanged Events for Production
General
The SIPLACE machines are sending for every board released a PackagingUnitQuantityChanged event.
This generates a lot of traffic in the network and the central OIB WS-Eventing. The Setup Center Adapter
implements a caching mechanism of the PackagingUnitQuantityChanged events with the Action = 3 and
StationQuantityChangeReason=2. These events will be cached and the QuantityCorrection will be
accumulated until a send trigger is initiated. Triggers are
• Any other PackagingUnitQuantityChanged event
• Any action effecting the cached component location. For example, if a feeder is removed, all
cached events correlated to that feeder location will be sent.
• Setup changes
• Restart of the Setup Center adapter itself
•
Configurable amount of time, until the first occurrence from an event on one component location.
Default is 60 minutes.
• Splice Chain Split of a Packaging Unit
Configuration
By default the installation is configured to cache these events.
It can be adjusted in the OIB section under configuration->OIB in the config files in the installation
directory.
<oib>
…
<siplaceSetupCenter
factoryLocation="TEST.TEST.TEST"
setupCenterSCIPortOut="8001"
setupCenterPerformProductionEvents="true"
setupCenterPerformUnknownEvents="true"
setupCenterUseProductionEventCache="true"
setupCenterUseProductionEventCacheTimeSpan="60">
</siplaceSetupCenter>
</oib>
Changing the value from setupCenterUseProductionEventCache to false will disable the caching functions.
Changing the value setupCenterUseProductionEventCacheTimeSpan will change the time in minutes.

Version Description
SIPLACE OIB 4.3 05/2016 Edition
23
6.4 Checking for the MSMQ Operation
General
The SIPLACE OIB Setup Center Adapter is collecting the information from Setup Center and transferring
the event information via MSMQ to SIPLACE OIB Core. This is a reliable asynchronous communication. In
case of network malfunctions or malfunctions of the MSMQ Service on the server side the event
information is queued on the client computer in a so called outgoing queue. This check performs a periodic
check if the MSMQ queue is filled up with more than 500 messages. If so the adapter will send an
escalation email. Then user interaction is required to resolve the error situation.
Configuration
By default the installation is configured to check for collected messages.
It can be adjusted in the oib section under configuration->oib in the config files in the installation directory.
<siplaceSetupCenter factoryLocation="TEST.TEST.TEST"
setupCenterSCIPortOut="8001" setupCenterSCITimeOut="60000"
setupCenterPerformProductionEvents="true"
setupCenterPerformUnknownEvents="true"
setupCenterUseProductionEventCache="true"
setupCenterUseProductionEventCacheTimeSpan="60"
setupCenterMSMQMessageThreshold="500"
setupCenterMSMQWatchdogActivation="true"
setupCenterMSMQWatchDogCheckTimeSpan="3600000"
setupCenterDisconnectedWatchdogActivation="false"
setupCenterDisconnectedWatchDogCheckTimeSpan="300000">
Changing the value from setupCenterMSMQWatchdogActivation to false will disable the check functions.
Changing the value setupCenterMSMQWatchDogCheckTimeSpan will change the time in milliseconds,
how often the check is performed. Changing the value setupCenterMSMQMessageThreshold will change
the number of messages in the outgoing queue which triggers the escalation email.

Version Description
SIPLACE OIB 4.3 05/2016 Edition
24
6.5 Checking for Setup Center Availability
General
The SIPLACE OIB Setup Center Adapter is a service that will be started when the computer starts and
Setup Center is a GUI application. When SIPLACE Setup Center is closed no material control events are
forwarded to SIPLACE OIB. If the information flow is critical the adapter can check the communication to
Setup Center and trigger an escalation email for the disconnected communication.
Configuration
By default the installation is configured NOT to check for maintained connection.
It can be adjusted in the oib section under configuration->oib in the config files in the installation directory.
<siplaceSetupCenter factoryLocation="TEST.TEST.TEST"
setupCenterSCIPortOut="8001" setupCenterSCITimeOut="60000"
setupCenterPerformProductionEvents="true"
setupCenterPerformUnknownEvents="true"
setupCenterUseProductionEventCache="true"
setupCenterUseProductionEventCacheTimeSpan="60"
setupCenterMSMQMessageThreshold="500"
setupCenterMSMQWatchdogActivation="true"
setupCenterMSMQWatchDogCheckTimeSpan="3600000"
setupCenterDisconnectedWatchdogActivation="false"
setupCenterDisconnectedWatchDogCheckTimeSpan="300000">
Changing the value from setupCenterDisconnectedWatchdogActivation to true will enable the check
functions. Changing the value setupCenterDisconnectedWatchDogCheckTimeSpan will change the time in
milliseconds, after which time of being disconnected an escalation email will triggered.