2 software components and features, Software components and features -4, Software components – Yokogawa PC-Based MX100 User Manual
Page 19: Features

1-4
IM MX190-01E
1.2
Software Components and Features
Software Components
The software consists of the API and an extension API.
The software provides Visual C++ classes.
The classes are Common Class, MX100 class, and DARWIN class. The MX100
Class and DARWIN Class are derived from the Common Class.
Functions used by Visual C, Visual Basic, Visual Basic.NET, and C# are provided.
Functions for the MX100 and functions for DARWIN are also available. These
functions are executed by calling the Visual C++ class instance.
Common
class
MX100 functions
MX100
class
DARWIN
class
Visual C, Visual Basic
Visual Basic.NET*, C#*
Visual C++
DARWIN functions
* Visual Basic.NET and C#
correspond by Extension API.
Features
• Control is achieved by retrieving the handle (device descriptor) that represents the
connection with the controlled unit. This means that, programs can be created
independently of the hardware environment of the MX100 or DARWIN.
• The API provides structures for collection of data corresponding to the function.
For example, the MX100 module information structure contains the module type,
the number of channels, the scan interval, and other information related to the
module. The same structure can be used even when the same data is retrieved
using different commands and different formats.
• This API is subordinate to the extension API. Call the API to activate. The
extension API holds the current status data internally. The extension API can
describe a program without using a structure.