Resolving SIMATIC PDM EDD Recognition for Endress+Hauser TMT84
The Endress+Hauser iTEMP TMT84 is a dual-input HART/Profibus PA temperature transmitter widely deployed in process plants. When integrating a TMT84 (for example, order code TR10-ABA1CAS1B2000) into a Siemens PCS 7 or SIMATIC PDM commissioning workflow, engineers frequently encounter a condition where the supplied Electronic Device Description (EDD) file is not recognized by the PDM Device Catalog. The transmitter appears under the manufacturer list with a generic icon, and the PA address cannot be written from the PDM "Device" menu. The most common root cause is a PDM build older than V6.0 SP5; the bundled EDD interpreter does not support the device revision markers that E+H shipped in the TMT84 Rev 1 (V01.00.XX) Profibus PA profile. This article documents the field-proven corrective action, the underlying device description architecture, and the verification steps required to confirm a working PA address assignment.
1. Problem Description
An engineer attempts to commission an Endress+Hauser TMT84 Profibus PA temperature transmitter using SIMATIC PDM. The Device Catalog does not display the TMT84 entry under Endress+Hauser > Sensors > Temperature, even though the EDD file TMT84_Rev1_V01.00.XX.edd has been manually copied into the catalog directory. When the device is opened from the plant view (via DP/PA coupler or link), PDM reports one of the following symptoms:
- "No device description available for this device"
- The device appears with a yellow question-mark icon and cannot be parameterized
- The Communication > Profibus Address dialog is greyed out
- EDD parser log records
EDDL_E_UNSUPPORTED_REVISION
The original symptom is the inability to set the PA bus address, which is required before the transmitter can participate in cyclic Profibus DP-V1 data exchange with the PCS 7 AS or a third-party PLC master.
2. Affected Products and Versions
| Component | Version / Catalog Reference | Status |
|---|---|---|
| SIMATIC PDM | V6.0 SP3 and earlier | AFFECTED — TMT84 Rev 1 EDD not recognized |
| SIMATIC PDM | V6.0 SP4 | PARTIAL — partial support, intermittent parsing |
| SIMATIC PDM | V6.0 SP5 (Hotfix 1+) | FIXED — full TMT84 Rev 1 EDD support |
| SIMATIC PDM | V6.0 SP6, V6.1, V6.2, V8.x, V9.x | FIXED — bundled catalog includes TMT84 |
| E+H TMT84 EDD | Rev 1, V01.00.XX (Profibus PA profile 3.02) | Requires PDM >= V6.0 SP5 |
| PDM Device Catalog | 2009 release and later | Contains TMT84 entry |
3. Root Cause Analysis
SIMATIC PDM uses the EDD interpreter defined by the EDDL (Electronic Device Description Language) specification IEC 61804-3. Each EDD file contains a header block that declares the device revision, the EDD interpreter revision required to parse it, and the supported communication profile. The E+H TMT84 Rev 1 EDD introduced the following header markers:
EDD_REVISION : 1.2
EDD_PROFILE : 3.02
DEVICE_REVISION : 1
DEVICE_TYPE : 0x10A2 (TMT84 family)
PROFILE_BODY : PROFIBUS_PA_V4
PDM V6.0 SP3 ships with an EDDL interpreter that supports EDD profile 3.01 and rejects profile 3.02 declarations as UNSUPPORTED_PROFILE. The parser silently discards the file, which is why the device does not appear in the catalog and why the TMT84 is treated as a generic unidentified Profibus node. SP4 added partial 3.02 support but did not include the complete E+H TMT84 variable set, and SP5 finalized the catalog index update for the Rev 1 profile.
The root cause is therefore host-tool interpreter version, not a defective EDD file, a defective transmitter, or a wiring fault. Replacing the EDD with a different file version will not solve the problem; only a SIMATIC PDM Service Pack upgrade that includes the profile 3.02 interpreter will.
4. Required Components and Prerequisites
- SIMATIC PDM V6.0 SP5 installation media (or a newer cumulative hotfix) on the engineering station
- Administrative rights on the Windows host running PDM
- PDM License dongle or soft license for the device count in use
- Profibus PA segment commissioned with a DP/PA coupler or link (e.g., Siemens 6GK1 500-0AA00 or 6GK1 500-0AB10)
- E+H TMT84 transmitter with valid Profibus PA device address 0–126 (factory default = 126)
- Optional: a stand-alone PC with PROFIBUS interface card (CP 5611 / CP 5613 / CP 5621) and a PA segment coupler for off-line address setting
5. Step-by-Step Resolution
Step 5.1 — Capture Current PDM Version
- Open SIMATIC PDM.
- Select Help > About SIMATIC PDM.
- Record the build string (for example,
PDM V6.0 SP3 (Build 6.0.3.15)).
Step 5.2 — Acquire PDM V6.0 SP5 (or Newer)
- Navigate to the Siemens Industry Online Support portal and search for SIMATIC PDM V6.0 Service Pack 5.
- Download the SP5 hotfix package that matches your installed base (32-bit or 64-bit). The hotfix is cumulative; it includes all fixes from SP1 through SP4 plus the EDDL interpreter update.
- Verify the SHA-256 hash of the downloaded package against the value published in the Siemens download entry.
Step 5.3 — Apply the Service Pack
- Close all PDM clients and the PDM Service Manager.
- Stop the
SIMATIC PDM ServerWindows service. - Run the SP5 installer with administrator privileges.
- During installation, choose Update existing installation; do not perform a clean re-install, as the device database and project archive must be preserved.
- Restart the workstation when prompted.
Step 5.4 — Refresh the Device Catalog
- Start SIMATIC PDM.
- Open Device Catalog > Options > Update Catalog.
- Point the catalog update to the bundled catalog source, typically
C:\Program Files\Siemens\Automation\SIMATIC_PDM\Catalog, or use the online catalog source if internet access is available. - Confirm that the Endress+Hauser > Sensors > Temperature > TMT84 entry is now listed with revision 1 (V01.00.XX).
Step 5.5 — Set the Profibus PA Address
- In PDM, open the Plant View or Network View and locate the TMT84 device on the PA segment.
- Right-click the device icon and select Open Object.
- Navigate to Device > Communication > Profibus Address.
- Enter the desired bus address (0–125 for in-service use; 126 is the initialization address reserved for unconfigured nodes).
- Click Download to device and acknowledge the parameter download dialog.
- Wait for the Status: Successful confirmation in the PDM log.
Step 5.6 — Verify Cyclic Communication
- Return to the PCS 7 AS or the third-party Profibus master configuration (for example, TIA Portal or STEP 7).
- Compile the hardware configuration and download the GSD-based TMT84 slot assignment.
- Force the cyclic AI channel and confirm the measured temperature is updated in the process image.
6. Verification
After the Service Pack installation and the address download, perform the following checks to confirm a clean integration:
| Check | Expected Result | Diagnostic Path |
|---|---|---|
| PDM version banner | Reports V6.0 SP5 (or later) | Help > About |
| Catalog entry | TMT84 Rev 1 visible with green check icon | Device Catalog > E+H > Sensors > Temperature |
| Device online status | Green icon, status "OK" | Plant View right-click > Status |
| PA address parameter | Reports the value just written | Device > Communication > Profibus Address > Upload |
| Cyclic process value | Updates within the configured update time (typical 1 s) | AS process image tag or PCS 7 OS faceplate |
| Diagnostic buffer | No EDD parsing errors, no profile mismatch | Device > Diagnostics > Diagnostic Buffer |
0xFE (Resource temporarily unavailable), the PA segment is in cyclic traffic. Stop the PROFIBUS master or isolate the segment through a service coupler before retrying the parameterization. Address changes are only accepted when the device is in the acyclic parameterization phase.
7. Alternative: Manual EDD Import (Not Recommended)
If a Service Pack upgrade is not immediately possible, the TMT84 EDD can be imported manually into the PDM catalog directory. This approach is documented here for completeness but is not a substitute for the SP5 interpreter fix, because the underlying EDDL parser will still reject the profile 3.02 declarations on PDM V6.0 SP3.
- Obtain the latest TMT84 EDD package from the Endress+Hauser support portal (W@M or Product Finder).
- Extract the
.eddand.bmpicon files. - Copy them into
%ProgramFiles%\Siemens\Automation\SIMATIC_PDM\Catalog\EDD\Endress+Hauser\. - Restart the PDM Service Manager.
- Run Device Catalog > Update.
If the device is still not recognized, the interpreter version is the binding constraint and a Service Pack upgrade is required.
8. Working with the PDM Device Catalog
SIMATIC PDM maintains a centralized device catalog. The catalog source can be one of the following:
| Catalog Source | Path / URL Pattern | Notes |
|---|---|---|
| Local bundled | ...\SIMATIC_PDM\Catalog\ |
Installed with PDM media; updated by Service Pack |
| Manufacturer-supplied | E+H Product Finder > Device Driver > EDD for SIMATIC PDM | Always the most recent device revision |
| Siemens online catalog | Siemens Industry Online Support > SIMATIC PDM Device Catalog | Centralized, version-stamped releases |
| Field PG / project-local | Network share or USB media | Used in plant commissioning scenarios |
For long-term supportability, prefer the manufacturer-supplied catalog source and document the catalog build number in the project quality dossier. The TMT84 EDD profile is forward-compatible with PDM V6.0 SP5 through the current PDM V9.x line.
9. TMT84 Device Reference
The TMT84 is a universal dual-input RTD/TC transmitter with HART 6 / Profibus PA Profile 3.02 communication. Key parameters relevant to the address-setting workflow:
| Parameter | Value / Range | Notes |
|---|---|---|
| Manufacturer ID (Profibus) | 0x0E (0x11 hex for E+H group) | Fixed |
| Device ID | 0x10A2 | Identifies TMT84 family |
| Profile version | 3.02 | Requires PDM EDDL >= 1.2 |
| Baud rate | 31.25 kbit/s | Profibus PA physical layer |
| Bus address range | 0–125 (cyclic), 126 = unconfigured | Set via PDM or handheld (e.g., DXR375) |
| Default address | 126 | Factory default |
| Input channels | 2 (dual RTD/TC/mV/Ohm) | Configured via PDM "Sensor > Input" tab |
| Update time (cyclic) | 1 s default, 0.1 s minimum | Negotiated with Class 1 master |
10. Troubleshooting Matrix
| Symptom | Most Likely Cause | Corrective Action |
|---|---|---|
| Device not in catalog | PDM < V6.0 SP5 | Apply Service Pack 5 |
| Catalog entry present, no parameters | EDD file damaged / truncated | Re-import from E+H source |
| Address download returns bus fault | Segment in cyclic traffic | Isolate PA segment through service coupler |
| Address download returns "Access denied" | Write protection enabled in device | Clear hardware write-protect jumper and retry |
| Device goes offline after address change | Duplicate address on segment | Scan segment for duplicate IDs, assign unique address |
| EDD parse error in log | Catalog corrupted | Rebuild catalog from clean PDM installation |
| Old PDM (V5.x) is in use | PDM 5.x does not support profile 3.02 | Migrate to PDM V6.0 SP5 minimum |
11. Best Practices and Field Recommendations
- Always verify the PDM build string before commissioning a Profibus PA segment; the host tool version is a more common source of integration failures than the device itself.
- Document the catalog build number and the Service Pack level in the project FAT/SAT dossier.
- When using PCS 7, synchronize the PDM version with the PCS 7 release matrix published by Siemens to avoid EDD / GSD mismatch conditions.
- For multi-vendor projects, request the latest EDD from each manufacturer (E+H, ABB, Emerson, Yokogawa) and import them into a single PDM catalog to maintain a uniform parameterization environment.
- Address changes should be performed with the segment in commissioning mode; live segments will reject the acyclic write while the Class 1 master holds the token.
- After any Service Pack installation, run a full device catalog rebuild to clear stale index entries left by previous EDD versions.
12. Related Standards and Documentation
- IEC 61804-3 — EDDL specification, profile 3.02 (Profibus PA)
- Profibus PA Profile 3.02 — Device description for process automation devices
- Siemens SIMATIC PDM — Process Device Manager manual (entry ID 109772822)
- Endress+Hauser TMT84 Operating Instructions (BA00257R/09) — Device Description and Profibus Address section
For the canonical Siemens documentation set on SIMATIC PDM, refer to the official manual portal at SIMATIC PDM Process Device Manager manual (PDF) and the product overview at Siemens Product Data Management overview. The TMT84-specific EDD is available from the Endress+Hauser Product Finder and W@M portal, both linked from the E+H product detail page for the TMT84 transmitter.
FAQ
Which SIMATIC PDM version supports the Endress+Hauser TMT84 Rev 1 EDD?
SIMATIC PDM V6.0 Service Pack 5 (V6.0 SP5) is the minimum version that recognizes the TMT84 Rev 1 (V01.00.XX) Profibus PA EDD. The fix is cumulative; all later Service Packs, including V6.0 SP6, V6.1, V6.2, V8.x, and V9.x, include the required EDDL profile 3.02 interpreter.
Why does the TMT84 EDD appear in the catalog but the PA address field stays greyed out?
The greyed-out Profibus Address dialog is a symptom of a partial EDD parse, typical of PDM V6.0 SP4 which recognizes the file header but cannot render the full variable set. Upgrading to V6.0 SP5 (or newer) and refreshing the catalog resolves the issue.
Can the TMT84 PA address be set without a SIMATIC PDM upgrade?
Yes, as a workaround you can use a Profibus handheld communicator such as the Endress+Hauser Field Xpert or a generic DXR375 with the TMT84 DTM/EDD. The handheld communicates directly with the device on the PA segment using acyclic PROFIBUS DP-V1, bypassing the PC-side PDM parser. However, for full integration with PCS 7, the SIMATIC PDM upgrade remains the recommended path.
Does the TMT84 firmware need to be updated to support the new EDD?
No. The TMT84 transmitter firmware is independent of the EDD revision on the host side. The EDD is a description file consumed by the PDM interpreter; the device itself uses its internal firmware to respond to parameterization. A Service Pack upgrade on the engineering station is sufficient to enable full parameterization of the existing transmitter.
What is the default Profibus PA address of a new TMT84?
The factory default Profibus PA address of a TMT84 is 126, the reserved initialization address. Before the device can be used in cyclic data exchange, the address must be changed to a unique value in the 0–125 range. Address 126 can remain temporarily for commissioning with a service coupler; it cannot be used in live operation.