Table of Contents

Class TableFunctions

Namespace
TwinSharp.NC
Assembly
TwinSharp.dll

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 TableInterpolationType
lineCount uint
columnCount 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 TableInterpolationType
lineCount uint
columnCount 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 TableInterpolationType
lineCount uint
columnCount uint