Infosys在阅读器中打开 / AI 翻译

KL3214 | Four-channel HD input terminal for 3-wire connection of resistance sensors · 0 次阅读

Register description

The following registers are used for parameterization of the KL3214. They can be read or written via the register communication with the aid of control, status and data bytes.

  • R0: ADC raw value RTD
    Raw value of the A/D converter (XR). The range is restricted to 16 bits; the three least significant bits are discarded.
  • R1: ADC raw value RL
    Raw value of the A/D converter for the line (XRL). The range is restricted to 16 bits; the three least significant bits are discarded.
  • R2: Resistance RTD
    Resistance RTD with a resolution of 1/32 ohm with PT100 and 1/8 ohm with PT1000.
  • R3: Resistance RL
    Resistance RL with a resolution of 1/32 ohm.
  • R6: Diagnostic register
    The diagnostic register has no function in the KL3214.
  • R7: Command register
    The command register has no function in the KL3214.
  • R8: Terminal description
    Register R8 contains the designation of the KL3214 terminal: 0x0C8E (3214dec).
  • R9: Firmware version
    Register R9 contains the ASCII coding of the terminal's firmware version, e.g. 0x3141 (1A)ASCII. '0x31' corresponds to the ASCII character '1' and '0x41' to the ASCII character 'A'. This value cannot be changed.
  • R10: Data length (multiplex shift register)
    R10 contains the number of multiplexed shift registers and their length in bits.
  • R11: Signal channels
    Unlike R10, this contains the number of channels that are logically present. Thus for example a shift register that is physically present can perfectly well consist of several signal channels.
  • R12: Minimum data length
    The particular byte contains the minimum data length for a channel that is to be transferred. If the MSB is set, the control and status byte is not necessarily required for the terminal function and is not transferred to the control, if the Bus Coupler is configured accordingly.
  • R13: Data structure (data type register)

Data type register

Meaning

0x00

Terminal with no valid data type

0x01

Byte array

0x02

Structure: 1 byte, n bytes

0x03

Word array

0x04

Structure: 1 byte, n words

0x05

Double word array

0x06

Structure: 1 byte, n double words

0x07

Structure: 1 byte, 1 double word

0x08

Structure: 1 byte, 1 double word

0x11

Byte array with variable logical channel length

0x12

Structure: 1 byte, n bytes with variable logical channel length (e.g. 60xx)

0x13

Word array with variable logical channel length

0x14

Structure: 1 byte, n words with variable logical channel length

0x15

Double word array with variable logical channel length

0x16

Structure: 1 byte, n double words with variable logical channel length

  • R15: Alignment register
    Via the alignment register bits, the Bus Coupler arranges the address range of an analog terminal such that it starts at a byte boundary.
  • R16: Hardware version number
    Register R16 contains the hardware revision level of the terminal; this value cannot be changed.
  • R17: Vendor calibration - offset PT100
    This register contains the vendor calibration offset for PT100.
  • R18: Vendor calibration - gain PT100
    This register contains the vendor calibration gain for PT100.
  • R21: Vendor calibration - offset PT1000
    This register contains the vendor calibration offset for PT1000.
  • R22: Vendor calibration - gain PT1000
    This register contains the vendor calibration gain for PT1000.
  • R23: Manufacturer compensation - offset RL
    This register contains the vendor calibration offset for RL.
  • R24: vendor calibration - gain RL
    This register contains the vendor calibration gain for RL.
  • R29: Terminal type, special version
    Register R29 contains the special designation of the KL3214-0000 terminal: 0x0000 (0000dec).
  • R31: Code word register
    • If you write values into the user registers without first entering the user code word (0x1235) into the code word register, the terminal will not accept the supplied data.
    • If you write values into the user registers and have previously entered the user code word (0x1235) in the code word register, these values are stored in the RAM registers and in the SEEPROM registers and are therefore retained if the terminal is restarted.
  • The code word is reset with each restart of the terminal.
  • R32: Feature register
    The feature register specifies the terminal's configuration. Default: 0x0040 (64dec)

Bit

R32.15

R32.14

R32.13

R32.12

R32.11

R32.10

R32.9

R32.8

Name

SensorType

Bit

R32.7

R32.6

R32.5

R32.4

R32.3

R32.2

R32.1

R32.0

Name

ConnectionTechnique

en1/100°C

enS5format

-

enWdTimer

-

enUserScaling

Bit

Name

Description

Default

R32.15 to R32.8

SensorType

0dec

RTD PT100

0dec

1dec

RTD NI100

2dec

RTD PT1000

3dec

RTD PT500

4dec

RTD PT200

5dec

RTD NI1000

6dec

RTD NI120

7dec

RTD RS1000

8dec…
13dec

reserved

14dec

RTD RES16

15dec

RTD RES64

16dec

RTD KTSIEMENS2K

17dec

KTY81110

18dec

KTY81121

19dec

KTY81122

20dec

KTY81151

21dec

KTY81152

22dec

KTY81210

23dec

KTY81221

24dec

KTY81222

25dec

KTY81251

26dec

KTY81252

27dec

KTY83110

28dec

KTY83121

29dec

KTY83122

30dec

KTY83151

31dec

KTY83152

32dec

KTY84130

33dec

KTY84151

34dec

KTSIEMENS1K

35dec

KTSIEMENS2K_5

36dec

KTSIEMENS2K_7

37dec

KTSIEMENS1K_5

38dec

KTSIEMENS1K_7

R32.7 to R32.6

Connection technique

00bin

reserved

01bin

01bin

Three-wire connection technique

10bin

reserved

11bin

not connected

R32.5

Resolution

0bin

Resolution 1/10 °C

0bin

1bin

Resolution 1/100°C

R32.4

enS5format

0bin

Siemens S5 Format disabled

0bin

 

1bin

Siemens S5 Format enabled

R32.3

-

reserved

0bin

R32.2

enWdTimer

0bin

Watchdog timer is not active

1bin

1bin

Watchdog timer is active (the watchdog is triggered if no process data are received for 100 ms)

R32.1

-

reserved

0bin

R32.0

enUserScaling

0bin

User scaling deactivated

0bin

1bin

User scaling activated

 

  • R33: user scaling offset (default: 0x0000)
    Here you can specify the offset for the user scaling.
    Scaling: 1/10 °C (default) or 1/100 °C, see bit R32.5 of the feature register.
    The user scaling must be activated with bit R32.0 of the feature register.
  • R34: user scaling gain (default: 0x0100)
    Here you can specify the gain for the user scaling.
    Scaling: Register value x 2-8. This means that 0x0100 (256dec) corresponds to the factor 1.
    The user scaling must be activated with bit R32.0 of the feature register.
  • R37: Filter settings (default: 0x0000)
    0x0000: 50 Hz
    0x0001: 60 Hz
    0x0002: 100 Hz
    0x0003: 500 Hz
    0x0004: 1000 Hz
    0x0005: 2000 Hz
    0x0006: 3750 Hz
    0x0007: 7500 Hz
    0x0008: 15000 Hz
    0x0009: 30000 Hz
    0x000A: 5 Hz
    0x000B: 10 Hz
  • R38: Line resistance calibration (default: 0x0000)
    1 ohm corresponds to 32 digits.
See also