dwfpy.analog_io.AnalogIoChannelNode

class AnalogIoChannelNode(channel, node)[source]

Bases: object

Represents an Analog IO channel node.

Methods

Attributes

index

Gets the node index.

name

Gets the node name.

node_info

Gets the supported channel node types.

status

Gets the actual node value.

status_max

Gets the maximum node value.

status_min

Gets the minimum node value.

status_steps

Gets the number of node value steps.

unit

Gets the unit of the node value.

value

Gets or sets the node value.

value_max

Gets the maximum node value.

value_min

Gets the minimum node value.

value_steps

Gets the number of node value steps.

property index: int

Gets the node index.

Return type

int

property name: str

Gets the node name.

Return type

str

property node_info: Tuple[ChannelNodeType, ...]

Gets the supported channel node types.

Return type

Tuple[ChannelNodeType, ...]

property status: float

Gets the actual node value.

Return type

float

property status_max: float

Gets the maximum node value.

Return type

float

property status_min: float

Gets the minimum node value.

Return type

float

property status_steps: int

Gets the number of node value steps.

Return type

int

property unit: str

Gets the unit of the node value.

Return type

str

property value: float

Gets or sets the node value.

Return type

float

property value_max: float

Gets the maximum node value.

Return type

float

property value_min: float

Gets the minimum node value.

Return type

float

property value_steps: int

Gets the number of node value steps.

Return type

int