Access from the user program
KL3311, KL3312, KL3314 and KL3302
41
Version: 4.2
•
R15: Alignment bits (RAM)
The alignment bits are used to place the analog terminal in the Bus Coupler on a byte boundary.
R16 to R30: Manufacturer parameter area (SEEROM)
The manufacturer parameters are specific for each type of terminal. They are programmed by the
manufacturer, but can also be modified by the controller. The manufacturer parameters are stored in a serial
EEPROM in the terminal, and are retained in the event of voltage drop-out.
These registers can only be altered after a
code word has been set in R31 [
.
•
R17: Hardware compensation - offset (B_a)
16-bit signed integer
This register is used for offset compensation of the terminal (
Register value approx. 0x0000
•
R18: Hardware compensation - gain (A_a)
16 bit signed integer*2-
12
This register is used for gain compensation of the terminal (
).
Register value approx. 0x3D4X
•
R19: Manufacturer scaling - offset (B_h)
16-bit signed integer [0x0000]
This register contains the offset of the manufacturer linear equation (
). The linear
equation is enabled via register R32.
•
R20: Manufacturer scaling - gain (A_h)
16 bit signed integer*2
-8
[0x00A0]
This register contains the scale factor of the manufacturer's equation of the straight line (
).
The linear equation is enabled via register R32.
•
R21: Manufacturer gain compensation for reference voltage
[approx. 0x01XX]
R31 to R47: User parameter area (SEEROM)
The user parameters are specific for each type of terminal. They can be modified by the programmer. The
user parameters are stored in a serial EEPROM in the terminal, and are retained in the event of voltage
drop-out. The user area is write-protected by a code word.
• R31: Code word register in RAM
The code word
0x1235
must be entered here so that parameters in the user area can be modified.
If any other value is entered into this register, the write-protection is active. When write protection is
not active, the code word is returned when the register is read. If the write protection is active, the
register contains a zero value.
•
R32: Feature register
[0x1006]
This register specifies the operation modes of the terminal.