It controls the validity of each HPTLC PRO SYSTEM defined in the visionCATS installation:
A HPTLC PRO Module can belong to only one HPTLC PRO SYSTEM.
A HPTLC PRO SYSTEM can’t contain several HPTLC PRO Modules of same type. Supporting this could be possible in a later version.
It contains a state machine that:
Computes and executes the moves based on the runs added to the currently executing sequence and resolves moves conflicts.
Performs the initialization of the HPTLC PRO SYSTEM to determine its availability and raises errors (see Understanding the HPTLC PRO Module and HPTLC PRO SYSTEM initialization).
Finds and keeps track of the carriers present across the HPTLC PRO SYSTEM.
Tries to recover the execution of the runs after some events such as a door opened or a disconnection of an instrument.
It features a history where all events related to the initialization of the HPTLC PRO SYSTEM and the execution of the runs are stored.
It includes a Diagnostics part which checks that the instruments of the HPTLC PRO SYSTEM are correctly positioned.