FM33xx-B110-xxxx - 12 and 32 channel analog thermocouple input plug

Object description and parameterization

 
Parameterization
Terminals' parameterization will be conducted by the CoE tab (double-click on the referring object) or the Process data tab (PDO assignment)
EtherCAT XML Device Description
If the XML description of the FM33xx-B110-xxxx is not available in your system you can request the latest XML file from Beckhoff and install it according to the installation instructions.
 

Restore object

 
Index 1011 Restore default parameters
Index (hex)
Name
Meaning
Data type
Flags
Default
1011:0
Restore default parameters
Restore the default settings in the EtherCAT slave
UINT8
RO
0x01 (1dec)
1011:01
SubIndex 001
If this object is set to "0x64616F6C" ("Set Value Dialog") all terminal-specific objects are reset to their delivery state.
UINT32
RW
0x00000000 (0dec)
 
 

Configuration data

Index 8nn0 TC Settings (for Ch. 1 - 32 (00 ≤ nn ≤ 1F))

 
Index (hex)
Name
Meaning
Data type
Flags
Default
8nn0:0
TC Settings
Max. subindex
UINT8
RO
0x19 (25dec)
8nn0:0C
Coldjunction compensation
0: intern
1: no
coldjunction compensation is not active
2: Extern process data
coldjunction compensation is effected over process data (resolution [1/10]°C)
BIT2
RW
0x00 (0dec)
8nn0:15
Filter settings
This object defines the digital filter settings
UINT16
RW
0x0000 (0dec)
8nn0:19
Thermocouples
0: Type: K -200°C to 1370°C
1: Type: J -100°C to 1200°C
100: ± 30 mV (1 µV resolution)
101: ± 60 mV (2 µV resolution)
102: ± 75 mV (4 µV resolution)
UINT16
RW
0x0000 (0dec)

Index F080 Channel Enable (for Ch. 1 - 32 (00 ≤ nn ≤ 1F))

 
Index (hex)
Name
Meaning
Data type
Flags
Default
F080:0
Channel Enable
Max. channel number
UINT8
RO
0x20 (32dez)
F080:[nn+1]
SubIndex 001 .. 032
FALSE: Channel disabled
TRUE: Channel enabled
BOOLEAN
RW
0x01 (0dec)
 
 

Configuration data (vendor specific)

Index 8nnF TC Vendor data (for Ch. 1 - 32 (00 ≤ nn ≤ 1F))

 
Index (hex)
Name
Meaning
Data type
Flags
Default
8nnF:0
TC Vendor data
Max. subindex
UINT8
RO
0x03 (3dec)
8nnF:01
Calibration offset TC
Calibration offset thermocouple
INT16
RW
0x0000 (0dec)
8nnF:02
Calibration gain TC
Calibration gain thermocouple
UINT16
RW
0x1E88 (7816dec)
8nnF:03
Calibration offset CJ
Calibration offset coldjunction
INT16
RW
0x0000 (0dec)
 
 

Input data

Index 6nn0 TC Inputs (for Ch. 1 - 32 (00 ≤ nn ≤ 1F))

 
Index (hex)
Name
Meaning
Data type
Flags
Default
6nn0:0
TC Inputs
Max. Subindex
UINT8
RO
0x11 (17dec)
6nn0:01
Underrange
Measurement underrange
BOOLEAN
RO
0x00 (0dec)
6nn0:02
Overrange
Measurement overrange
("open circuit" detection if also "Error" [Index 0x6nn0:07])
BOOLEAN
RO
0x00 (0dec)
6nn0:07
Error
Error bit is set, if data is invalid (open circuit, overrange, underrange)
BOOLEAN
RO
0x00 (0dec)
6nn0:08
Back Voltage State
A backvoltage was detected.
The module tries to reset the Backvoltage every 10 seconds.
BOOLEAN
RO
0x00 (0dec)
6nn0:09
Wirebreak
Detection of a wirebreak
BOOLEAN
RO
0x00 (0dec)
6nn0:0F
TxPDO State
Valid of data of assigned TxPDO (0=valid, 1=invalid).
BOOLEAN
RO
0x00 (0dec)
6nn0:10
TxPDO Toggle
The TxPDO Toggle is toggled by the slave, if the data of the corresponding PDO was updated.
BOOLEAN
RO
0x00 (0dec)
6nn0:11
Value
Analog input data (resolution 1/10 °C)
INT16
RO
0x0000 (0dec)
 
 

Information / diagnosis data

Index 8nnE TC Internal data (for Ch. 1 - 32 (00 ≤ nn ≤ 1F))

 
Index (hex)
Name
Meaning
Data type
Flags
Default
8nnE:0
TC Internal data
Max. subindex
UINT8
RO
0x04 (4dec)
8nnE:01
ADC raw value TC
ADC raw value thermocouple
UINT32
RO
0x00000000 (0dec)
8nnE:02
ADC raw value TMP36
ADC raw value CJ sensor
UINT32
RO
0x00000000 (0dec)
8nnE:03
CJ temperature
Coldjunction temperature (resolution [1/10]°C)
INT16
RO
0x0000 (0dec)
8nnE:04
CJ voltage
Coldjunction voltage (resolution 1 µV)
INT16
RO
0x0000 (0dec)
 
 

Standard objects

Index 1000 Device type

 
Index (hex)
Name
Meaning
Data type
Flags
Default
1000:0
Device type
Device Type of the EtherCAT slave: The Lo-Word contains the supported CoE Profile (5001). The Hi-Word contains the Module Profile corresponding to the Modular Device Profile.
UINT32
RO
0x014A1389 (21631881dec)

Index 1008 Device name

 
Index (hex)
Name
Meaning
Data type
Flags
Default
1008:0
Device name
Device name of the EtherCAT slave
STRING
RO
FM3312-0010
FM3332-1010

Index 1009 Hardware version

 
Index (hex)
Name
Meaning
Data type
Flags
Default
1009:0
Hardware version
Hardware version of the EtherCAT slaves
STRING
RO
03

Index 100A Software version

 
Index (hex)
Name
Meaning
Data type
Flags
Default
100A:0
Software version
Firmware version of the EtherCAT slaves
STRING
RO
01

Index 1018 Identity

 
Index (hex)
Name
Meaning
Data type
Flags
Default
1018:0
Identity
Contains information to identify the EtherCAT slave
UINT8
RO
0x04 (4dec)
1018:01
Vendor ID
Vendor ID of the EtherCAT slave
UINT32
RO
0x00000002 (2dec)
1018:02
Product code
Product code of the EtherCAT slave
UINT32
RO
0x0CF03462 (217068642dec)
1018:03
Revision
Revision number of the EtherCAT-Slave, the Lo-Word (Bit 0-15) indicates the special functions terminal number; the Hi-Word (Bit 16-31) refers to the device description.
UINT32
RO
0x00110000 (1114112dec)
1018:04
Serial number
Serial number of the EtherCAT-Slave, the Lo-Byte (Bit 0-7) of the Lo-Word contains the year of manufacturing, the Hi-Byte (Bit 8-15) of the Lo-Word contains the week of manufacturing, the Hi-Word (Bit 16-31) is 0 .
UINT32
RO
0x0000006 (110dec)

Index 10F0 Backup parameter handling

 
Index (hex)
Name
Meaning
Data type
Flags
Default
10F0:0
Backup parameter handling
Contains information for the standardized Upload and Download of the Backup Entries
UINT8
RO
0x01 (1dec)
10F0:01
Checksum
Checksum over all backup entries
UINT32
RO
0x00000000 (0dec)

Index 10F2 Backup parameter storage

 
Index (hex)
Name
Meaning
Data type
Flags
Default
10F2:0
Backup parameter storage
reserved
OCTET-STRING[4]
RW
{0}

Index 1Ann TxPDO-Map (for Ch. 1 - 32 (00 ≤ nn ≤ 1F))

 
Index (hex)
Name
Meaning
Data type
Flags
Default
1Ann:0
TxPDO-Map
PDO Mapping TxPDO
UINT8
RW
0x0A(10dec)
1Ann:01
SubIndex 001
1. PDO Mapping entry (object 0x6nn0 (TC Inputs Ch.01), entry 0x01 (Underrange))
UINT32
RO
0x6nn0:01, 1
1Ann:02
SubIndex 002
2. PDO Mapping entry (object 0x6nn0 (TC Inputs Ch.01), entry 0x02 (Overrange))
UINT32
RO
0x6nn0:02, 1
1Ann:03
SubIndex 003
3. PDO Mapping entry (4 bits align)
UINT32
RO
0x0000:00, 4
1Ann:04
SubIndex 004
4. PDO Mapping entry (object 0x6nn0 (TC Inputs Ch.01), entry 0x07 (Error))
UINT32
RO
0x6nn0:07, 1
1Ann:05
SubIndex 005
5. PDO Mapping entry (object 0x6nn0 (TC Inputs Ch.01), entry 0x08 (Back Voltage State))
UINT32
RO
0x6nn0:08, 1
1Ann:06
SubIndex 006
6. PDO Mapping entry (object 0x6nn0 (TC Inputs Ch.01), entry 0x09 (Wirebreak))
UINT32
RO
0x6nn0:09, 1
1Ann:07
SubIndex 007
7. PDO Mapping entry (5 bits align)
UINT32
RO
0x0000:00, 5
1Ann:08
SubIndex 008
8. PDO Mapping entry (object 0x6nn0 (TC Inputs Ch.01), entry 0x0F (TxPDO State))
UINT32
RO
0x6nn0:0F, 1
1Ann:09
SubIndex 009
9. PDO Mapping entry (object 0x18nn, entry 0x09)
UINT32
RO
0x18nn:09, 1
1Ann:0A
SubIndex 010
10. PDO Mapping entry (object 0x6nn0 (TC Inputs Ch.01), entry 0x11 (Value))
UINT32
RO
0x6nn0:11, 16

Index 1C00 Sync manager type

 
Index (hex)
Name
Meaning
Data type
Flags
Default
1C00:0
Sync manager type
Usage of the Sync Manager channels
UINT8
RO
0x04 (4dec)
1C00:01
SubIndex 001
Sync-Manager Type Channel 1: Mailbox Write
UINT8
RO
0x01 (1dec)
1C00:02
SubIndex 002
Sync-Manager Type Channel 2: Mailbox Read
UINT8
RO
0x02 (2dec)
1C00:03
SubIndex 003
Sync-Manager Type Channel 3: Process Data Write (Outputs)
UINT8
RO
0x03 (3dec)
1C00:04
SubIndex 004
Sync-Manager Type Channel 4: Process Data Read (Inputs)
UINT8
RO
0x04 (4dec)

Index 1C12 RxPDO assign

 
Index (hex)
Name
Meaning
Data type
Flags
Default
1C12:0
RxPDO assign
PDO Assign Outputs
UINT8
RW
0x00 (0dec)

Index 1C13 TxPDO assign (for Ch. 1 - 32 (00 ≤ nn ≤ 1F))

 
Index (hex)
Name
Meaning
Data type
Flags
Default
1C13:0
TxPDO assign
PDO Assign Inputs
UINT8
RW
0x1F (32dec)
1C13:[nn
Subindex 001 .. 032
nn. assigned TxPDO (contains the index of the corresponding TxPDO Mapping object)
UINT16
RW
0x1Ann

Index 1C33 SM input parameter

 
Index (hex)
Name
Meaning
Data type
Flags
Default
1C33:0
SM input parameter
Synchronization parameter of the inputs
UINT8
RO
0x20 (32dec)
1C33:01
Sync mode
actual synchronization mode:
0: Free Run
1: Synchron with SM 3 Event (no Outputs available)
2: DC - Synchron with SYNC0 Event
3: DC - Synchron with SYNC1 Event
34: Synchron with SM 2 Event (Outputs available)
UINT16
RW
0x0000 (0dec)
1C33:02
Cycle time
Cycle time (in ns):
Free Run: cycle time of the local timer
Synchron with SM 2 Event: Cycle time of the master
DC-Mode: SYNC0/SYNC1 Cycle time
UINT32
RW
0x000F4240 (1000000dec)
1C33:03
Shift time
time between SYNC0-Event and Input Latch (in ns, only in DC-Mode)
UINT32
RW
0x00000000 (0dec)
1C33:04
Sync modes supported
Supported synchronization modes:
Bit 0: Free Run is supported
Bit 1: Synchron with SM 2 Event is supported (Outputs available)
Bit 1: Synchron with SM 3 Event is supported (no Outputs available)
Bit 2-3 = 01: DC-Mode is supported
Bit 4-5 = 01: Input Shift with local event (Outputs available)
Bit 4-5 = 10: Input Shift with SYNC1 Event (no Outputs available)
Bit 14 = 1: dynamic times (could be measured by writing 0x1C33:08)
UINT16
RO
0xC007 (49159dec)
1C33:05
Minimum cycle time
Minimum cycle time supported (in ns)
UINT32
RO
0x00002710 (10000dec)
1C33:06
Calc and copy time
time between Input Latch and the availability of the inputs for the master (in ns, only in DC-Mode)
UINT32
RO
0x00000000 (0dec)
1C33:07
Minimum delay time
Minimum delay time
UINT32
RO
0x00000000 (0dec)
1C33:08
Command
0: Measurement of the times will be stopped
1: Measurement of the times will be started
The Entries 0x1C33:03, 0x1C33:06, 0x1C33:09 will be updated with the maximum measured values.
UINT16
RW
0x0000 (0dec)
1C33:09
Delay time
Time between SYNC1 Event and Outputs Valid (in ns, only in DC-Mode)
UINT32
RO
0x00000000 (0dec)
1C33:0B
SM event missed counter
Number of the missed SM-Events in state OPERATIONAL (only in DC Mode)
UINT16
RO
0x0000 (0dec)
1C33:0C
Cycle exceeded counter
Number of the exceeded cycles in state OPERATIONAL
UINT16
RO
0x0000 (0dec)
1C33:0D
Shift too short counter
Number of the too short distances between SYNC0 and SYNC1 Event (only in DC Mode)
UINT16
RO
0x0000 (0dec)
1C33:20
Sync error
TRUE: In the last cycle the synchronization was not correct (only in DC Mode)
BOOLEAN
RO
0x00 (0dec)

Index F000 Modular device profile

 
Index (hex)
Name
Meaning
Data type
Flags
Default
F000:0
Modular device profile
General information about the Modular Device Profile
UINT8
RO
0x02 (2dec)
F000:01
Module index distance
Index distance between the objects of two channels
UINT16
RO
0x0010 (16dec)
F000:02
Maximum number of modules
Number of channels
UINT16
RO
0x0020 (32dec)

Index F008 Code word

 
Index (hex)
Name
Meaning
Data type
Flags
Default
F008:0
Code word
The manufacturer reserves the authority for the basic calibration of the terminals. The Producer codeword is therefore at present reserved.
UINT32
RW
0x00000000 (0dec)

Index F010 Module list (00 ≤ nn ≤ 1F))

 
Index (hex)
Name
Meaning
Data type
Flags
Default
F010:0
Module list
Max. subindex
UINT32
RW
0x020 (32dec)
F010:[nn]
SubIndex 001 .. 032
TC Profil
UINT32
RW
0x0000014A (330dec)