beautypg.com

BECKHOFF FM33xx User Manual

Page 34

background image

Register description

FM33xx

29


R13: Data type register

Data type register

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


R14: reserved

R15: Alignment bits (RAM)
The analog terminal is placed on a byte boundary in the terminal bus with
the alignment bits.

Manufacturer parameters

R16-R30 is the region for the "manufacturer parameters" (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 the code word has been set in
R31.

User parameters

R31-R47 is the "application parameters" region (SEEROM)
The application parameters are specific for each type of terminal. They can
be modified by the programmer. The application parameters are stored in a
serial EEPROM in the terminal, and are retained in the event of voltage
drop-out. The application region is write-protected by a code word.

Note

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
This register specifies the terminal's operating modes. Thus, for instance, a
user-specific scaling can be activated for the analog I/Os.

R33 - R47
Registers that depend on the terminal type

Extended application region

R47 - R63
Extended registers with additional functions.