Chapter 7 darwin - visual c, 1 darwin class, Darwin class -1 – Yokogawa PC-Based MX100 User Manual
Page 399
7-1
IM MX190-01E
DARWIN - Visual C++ -
7
Chapter 7 DARWIN - Visual C++ -
7.1
DARWIN Class
The API consists of the MX100/DARWIN Common Class and the class dedicated to
the DARWIN as shown in the figure below. For the details on the MX100/DARWIN
Common Class, see section 2.4.
CDAQChInfo
• CDAQDARWINChInfo
• CDAQDARWINSysInfo
CDAQDataInfo
• CDAQDARWINDataInfo
CDAQDateTime
• CDAQDARWINDateTime
CDAQHandler
• CDAQDARWIN
: Class common to the MX100
and the DARWIN.
•
: Class dedicated to the MX100.
CDAQChInfo Class
Base class for storing the channel information data.
CDAQDARWINChInfo Class
Class derived from the CDAQChInfo class. Stores the channel information data in
the DarwinChInfo structure.
CDAQDARWINSysInfo Class
Class for storing the system configuration data in the DarwinSystemnfo structure.
CDAQDataInfo Class
Base class for storing the measured data.
CDAQDARWINDataInfo Class
Class derived from the CDAQDataInfo class. Stores the measured data.
CDAQDateTime Class
Base class for storing time information.
CDAQDARWINDateTime Class
Class derived from the CDAQDateTime class. Stores the time information.
CDAQHandler Class
Handler base class for performing communications with the instrument (MX100/
DARWIN).
CDAQDARWIN Class
Class derived from the CDAQHandler class. Provides communication functions
common to the DARWIN series.
Note
Data type and retrieval method
The retrieval of the DARWIN data is handled by a dedicated class. The setup data is
not handled by a dedicated class, since the data is retrieved at the line level.