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:
| UINT16 | RW | 0x0000 (0dec) |
1C33:02 | Cycle time | Cycle time (in ns):
| 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:
| 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 |
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) |