adapnex::drivers::bnr_x2x::X20AT4222

B&R X20AT4222 Analog Temperature Module (4‐channel, PT100/PT1000, 2‐ or 3‐wire)

Synopsis

Declared in <adapnex/drivers/bnr_x2x/x20at4222.h>

class X20AT4222 final
    : public X2XModule

Base Classes

Name

Description

X2XModule

Enums

Name

Description

ConnectionType

InputError

Result of the module's input signal monitoring for a single channel. The measured value is reported as NaN whenever an error state is signaled.

Status

Member Functions

Name

Description

X20AT4222 [constructor]

Default constructor

FirmwareVersion

Module firmware version

HardwareID [virtual]

HardwareVariant

Module hardware variant

Name [virtual]

SerialNumber

Module serial number

Slot

Module location on X2X bus (slot number)

Status

Module status

Data Members

Name

Description

PT1

Channel 1 measurement mapping (°C for PT100/PT1000, Ohm for resistance measurement). Use InputMappingWithError::Configure to set the measurement type. NaN indicates invalid/uninitialized.

PT2

Channel 2 measurement mapping (°C for PT100/PT1000, Ohm for resistance measurement). Use InputMappingWithError::Configure to set the measurement type. NaN indicates invalid/uninitialized.

PT3

Channel 3 measurement mapping (°C for PT100/PT1000, Ohm for resistance measurement). Use InputMappingWithError::Configure to set the measurement type. NaN indicates invalid/uninitialized.

PT4

Channel 4 measurement mapping (°C for PT100/PT1000, Ohm for resistance measurement). Use InputMappingWithError::Configure to set the measurement type. NaN indicates invalid/uninitialized.

Protected Member Functions

Name

Configuration [virtual]

PostUpdate [virtual]

PreUpdate [virtual]

ProcessImage [virtual]

StartMode [virtual]

Protected Static Member Functions

Name

UpdateMapping

Created with MrDocs