Skip to content

ErsThermalController#

A class for controlling an ERS thermal chuck controller. This class will use RS232 to communicate with the controller directly.


method ActivateCompensationTable(tableIndex: int)#

Activates the compensation table with the given index.

Parameters#

Name Description
tableIndex An integer number representing the compensation table index. (1,2 or 3)

method InitializeCompensationTable(tableIndex: int)#

Initializes the compensation table with the given index.

Parameters#

Name Description
tableIndex An integer number representing the compensation table index. (1,2 or 3)

method SaveAndUpdateCompensationTable()#

Saves the compensation table currently being worked on to persistent storage.


method SetCompensationTableValue(rowIndex: int, referenceTemperature: float, compensationValue: float)#

Sets a value of the compensation table.

Parameters#

Name Description
rowIndex The row index of the value to be written
referenceTemperature The reference temperature of the given table entry.
compensationValue The compensation value of the given table entry.