Creating or Obtaining the Semiconductor Module Manager Object
- Updated2025-04-10
- 1 minute(s) read
Applications that use the TSM Application API must first create or obtain an instance of the Semiconductor Module Manager object, which implements most of the methods in the TSM Application API.
For applications that control a test system, such as an operator interface, you must create a new Semiconductor Module Manager object. For custom reports, callbacks used to set lot of station settings, and other programs for monitoring a test system, you must obtain the existing Semiconductor Module Manager object that the TestStand Sequence Editor or an operator interface created.
Creating an Instance of the Semiconductor Module Manager
Before you create the Semiconductor Module Manager object, you must first create a TestStand Application Manager control and a SequenceFileView Manager control in the TestStand user interface.
To create the Semiconductor Module Manager object in LabVIEW, use the Create Semiconductor Module Manager VI. To create the object in .NET, call the NewSemiconductorModuleManager static method on the SemiconductorModuleManagerFactory class.
Obtaining an Existing Instance of the Semiconductor Module Manager
To obtain the existing Semiconductor Module Manager object in LabVIEW, use the Get Semiconductor Module Manager VI. To obtain the existing object in .NET, call the GetSemiconductorModuleManager static method on the SemiconductorModuleManagerFactory class.