6 communication library – INFICON STM-2XM 2-Channel Rate/Thickness Monitor User Manual

Page 93

Advertising
background image

5 - 13

PN

07

4-

61

4-

P1

A

STM-2XM Operating Manual

5.6 Communication Library

SMDP control is an ActiveX library that implements SMDP.

SMDP is built as an out-of-process server, and automatically manages multiple
sessions with multiple programs. All programs that use SMDP control can share
the communication link without interference or crosstalk. It is possible to have
multiple programs communicating with the same instrument, transparent to the
user.

Using SMDP control is a standard ActiveX control for Windows computers.

NOTE: Since all programming environments have different ways to integrate

ActiveX controls, linking to the control will not be covered.

Most programming environments can use ActiveX controls (i.e., Delphi, Visual
Studio (vb,vc++, etc), LabVIEW, and many others). SMDP_SVR is the name of the
ActiveX control library for all programming environments.

An instance of the control should be initiated for each instrument being controlled
and communicated with remotely, the parameters set accordingly, and
DoTransaction called to do the communications.

SMDP control handles multiple instances on the same communications port and
multiple instances for the same instrument.

Advertising