Class TableFunctions
The TableFunctions class provides methods to generate and delete various types of tables with specified dimensions and interpolation types. It interacts with a TwinCAT AdsClient to perform these operations. The class supports generating general tables, valve diagram tables, and motion function tables, each with specific table types and dimensions.
public class TableFunctions
- Inheritance
-
TableFunctions
- Inherited Members
Methods
DeleteTable()
Deletes table with dimension (n*m) Table types: 1,2,3,4
public void DeleteTable()
GenerateMotionFunctionTable(TableInterpolationType, uint, uint)
Generates "Motion Function" table with dimension (n*m): Table types: 3, 4 Dimension: at least 2x1
public void GenerateMotionFunctionTable(TableInterpolationType tableType, uint lineCount, uint columnCount)
Parameters
tableType
TableInterpolationTypelineCount
uintcolumnCount
uint
GenerateTable(TableInterpolationType, uint, uint)
Generates table with dimension (n*m): Table types: 1,2,3,4 Dimension: at least 2x1
public void GenerateTable(TableInterpolationType tableType, uint lineCount, uint columnCount)
Parameters
tableType
TableInterpolationTypelineCount
uintcolumnCount
uint
GenerateValveDiagramTable(TableInterpolationType, uint, uint)
Generates valve diagram table with dimension (n*m): Table types: 1,3 Dimension: at least 2x1
public void GenerateValveDiagramTable(TableInterpolationType tableType, uint lineCount, uint columnCount)
Parameters
tableType
TableInterpolationTypelineCount
uintcolumnCount
uint