Loader
The loader object is your gateway to the material handling capabilities of the connected probe station. Please be aware that not all probe stations support loader operations.
method GetCassetteWaferSize(idx: int)
Gets the size of a cassette placed at a given cassette station of the loader.
Parameters
Name |
Description |
idx |
The index of the cassette station. (0 or 1) |
Returns
Type |
Description |
int |
Returns the cassette size in mm. |
Example
probe_station = measmatic.GetDevice('device-probe-station')
wafer_size = probe_station.Loader.GetCassetteWaferSize(0)
method IsCassettePresent(idx: int)
Checks whether a cassette port is occupied or not.
Parameters
Name |
Description |
idx |
The index of the cassette station. (0 or 1) |
Returns
Type |
Description |
bool |
True if a cassette is at the corresponding loader cassette port, otherwise False . |
Example
probe_station = measmatic.GetDevice('device-probe-station')
has_cassette = probe_station.Loader.IsCassettePresent(0)
method ReadWaferId()
Reads a wafer ID of the wafer currently located at the id reader station. This function requires a wafer id reader to be installed in the probe station.
Returns
Type |
Description |
string |
Returns the wafer id read by the build in ID-reader. |
Example
probe_station = measmatic.GetDevice('device-probe-station')
has_cassette = probe_station.Loader.ReadWaferId()