Icc-4c C# SDK
Loading...
Searching...
No Matches
ICC4cPwmSdk.Device.ICh0AnalogInput Interface Reference
Inheritance diagram for ICC4cPwmSdk.Device.ICh0AnalogInput:
ICC4cPwmSdk.Device.Ecc1cSdkDeviceController ICC4cPwmSdk.Device.Icc1cSdkDeviceController

Public Member Functions

void SetAnalogInputCurrentMax (float current)
 set maximum current = ADC -> 10V

 
void SetAnalogInputCurrentMin (float current)
 set minimum current = ADC -> 0V
 
float GetAnalogInputCurrentMax ()
 get maximum current = ADC -> 10V
 
float GetAnalogInputCurrentMin ()
 get minimum current = ADC -> 0V
 
void SetAnalogInputDiopterMax (float diopter)
 set maximum Dpt = ADC -> 10V
 
void SetAnalogInputDiopterMin (float diopter)
 set minimum Dpt = ADC -> 0V
 
float GetAnalogInputDiopterMax ()
 get maximum Dpt = ADC -> 10V
 
float GetAnalogInputDiopterMin ()
 set minimum Dpt = ADC -> 0V
 
CurrentLimitsDto GetMinimumAndMaximumCurrent ()
 get minimum and maximum current ADC = 0V, 10V
 
void SetAnalogInputVoltagePoints (float[] voltages)
 set interval of points to modify -> new float[] { 0, 10 }
 
void SetAnalogInputValuePoints (float[] values)
 set interval of values to modify -> new float[] { -2, 3 } [dpt]
 
void SetAnalogInputType (EICC4cPwmUnitType unitType)
 set active control stage system
 
EICC4cPwmUnitType GetAnalogActiveInputType ()
 determined by active control stage system
 
EICC4cPwmUnitType GetAnalogInputType ()
 determined by active control stage system

 
void SetAnalogInputExtrapolation (EExtrapolationType extrapolation)
 set constant or linear extrapolation
 
EExtrapolationType GetAnalogInputExtrapolation ()
 get constant or linear extrapolation

 

Member Function Documentation

◆ GetAnalogActiveInputType()

EICC4cPwmUnitType ICC4cPwmSdk.Device.ICh0AnalogInput.GetAnalogActiveInputType ( )

determined by active control stage system

Returns
EICC4cPwmUnitType

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ GetAnalogInputCurrentMax()

float ICC4cPwmSdk.Device.ICh0AnalogInput.GetAnalogInputCurrentMax ( )

get maximum current = ADC -> 10V

Returns
current

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ GetAnalogInputCurrentMin()

float ICC4cPwmSdk.Device.ICh0AnalogInput.GetAnalogInputCurrentMin ( )

get minimum current = ADC -> 0V

Returns
current

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ GetAnalogInputDiopterMax()

float ICC4cPwmSdk.Device.ICh0AnalogInput.GetAnalogInputDiopterMax ( )

get maximum Dpt = ADC -> 10V

Returns
diopter

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ GetAnalogInputDiopterMin()

float ICC4cPwmSdk.Device.ICh0AnalogInput.GetAnalogInputDiopterMin ( )

set minimum Dpt = ADC -> 0V

Returns
diopter

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ GetAnalogInputExtrapolation()

EExtrapolationType ICC4cPwmSdk.Device.ICh0AnalogInput.GetAnalogInputExtrapolation ( )

get constant or linear extrapolation

Returns
EExtrapolationType

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ GetAnalogInputType()

EICC4cPwmUnitType ICC4cPwmSdk.Device.ICh0AnalogInput.GetAnalogInputType ( )

determined by active control stage system

Returns
GetAnalogActiveInputType

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ GetMinimumAndMaximumCurrent()

CurrentLimitsDto ICC4cPwmSdk.Device.ICh0AnalogInput.GetMinimumAndMaximumCurrent ( )

get minimum and maximum current ADC = 0V, 10V

Returns
CurrentLimitsDto

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ SetAnalogInputCurrentMax()

void ICC4cPwmSdk.Device.ICh0AnalogInput.SetAnalogInputCurrentMax ( float current)

set maximum current = ADC -> 10V

Parameters
currentcurrent
Returns

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ SetAnalogInputCurrentMin()

void ICC4cPwmSdk.Device.ICh0AnalogInput.SetAnalogInputCurrentMin ( float current)

set minimum current = ADC -> 0V

Parameters
currentcurrent
Returns

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ SetAnalogInputDiopterMax()

void ICC4cPwmSdk.Device.ICh0AnalogInput.SetAnalogInputDiopterMax ( float diopter)

set maximum Dpt = ADC -> 10V

Parameters
diopterdiopter
Returns

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ SetAnalogInputDiopterMin()

void ICC4cPwmSdk.Device.ICh0AnalogInput.SetAnalogInputDiopterMin ( float diopter)

set minimum Dpt = ADC -> 0V

Parameters
diopterdiopter
Returns

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ SetAnalogInputExtrapolation()

void ICC4cPwmSdk.Device.ICh0AnalogInput.SetAnalogInputExtrapolation ( EExtrapolationType extrapolation)

set constant or linear extrapolation

Parameters
extrapolationextrapolation
Returns

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ SetAnalogInputType()

void ICC4cPwmSdk.Device.ICh0AnalogInput.SetAnalogInputType ( EICC4cPwmUnitType unitType)

set active control stage system

Parameters
unitTypeunit type
Returns

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ SetAnalogInputValuePoints()

void ICC4cPwmSdk.Device.ICh0AnalogInput.SetAnalogInputValuePoints ( float[] values)

set interval of values to modify -> new float[] { -2, 3 } [dpt]

Parameters
valuesvalues
Returns

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.

◆ SetAnalogInputVoltagePoints()

void ICC4cPwmSdk.Device.ICh0AnalogInput.SetAnalogInputVoltagePoints ( float[] voltages)

set interval of points to modify -> new float[] { 0, 10 }

Parameters
voltagesvoltages
Returns

Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.


The documentation for this interface was generated from the following file: