Kkula
Browse Questions » SIMATIC TDC, FM458, T400: @PRODP

About User

Questions Asked: 24.4K

Answers Given: 0

0
  • Open

SIMATIC TDC, FM458, T400: @PRODP

Hi everyone,
I´m new on TDC and in my country there's no TDC training... I'm reading the manuals of TDC but I got a few questions.
I have a rack with a CPU550 and a CP50M0. In HWConfig I set the X1 from CP50M0 to MPI (address 2) and PROFIBUS for X2.
The MPI was easy to config but de Profibus is making me bald...
Reading the manual I saw that I need to start the profibus from the SW. Than I put the block @PRODP and set the transmission rate with 5 (1.5Mbps) and the adress of the master (CPU) with
1.
On Com Profibus I set the master (CPU) and insert one Baluff Encoder. If I download the configuration with only the CPU, led H6 is fixed and the ECO (from @PRODP) is 0, which means no error. But when I download the CPU + encoder the ECO goes to 4 and the H6 led starts to blink.
There's any configuration missing?
Another question is, how the TDC knows the number of the nodes, for an example, how do I configure a slave with adress 63 and the TDC recognize as a encoder?
Thanks a lot
Tiago

0 Likes 0 Favourites 0 Followers 0 Comments
Answers(1)

Troubleshooting PROFIBUS Configuration in TDC with CPU550 & CP50M0

Hello Tiago,

Welcome to TDC! It's common to encounter challenges when starting out, especially without local training. Let's address your PROFIBUS issues. The ECO=4 and blinking H6 LED indicate a PROFIBUS communication error. Here's a breakdown of potential issues and solutions:

Configuration Checks:

  • @PRODP Block: Verify the @PRODP block configuration. Ensure the transmission rate (5 = 1.5 Mbps) matches the encoder's settings *exactly*. A mismatch is a frequent cause of ECO errors.
  • Com Profibus Configuration: Double-check the encoder's configuration within Com Profibus. Confirm the correct PROFIBUS address (you'll set this on the encoder itself, typically with DIP switches).
  • Address Range: Ensure the encoder's address (eventually 63) is within the valid range for your PROFIBUS network.
  • Termination: PROFIBUS networks *require* proper termination. Verify the network has termination resistors at both ends (typically 120 ohms). This is crucial for reliable communication.
  • Cable: Inspect the PROFIBUS cable for damage or improper shielding.

Node Addressing & Device Recognition

TDC doesn't automatically "know" the number of nodes. You define the PROFIBUS address on each slave device (like the Baluff encoder) using its physical configuration (e.g., DIP switches). Then, within TDC's Com Profibus configuration, you *tell* TDC what's at each address.

To configure a slave with address 63:

  1. Encoder Setup: Set the Baluff encoder's PROFIBUS address to 63 using the encoder's manual instructions.
  2. Com Profibus: In TDC's Com Profibus, add a new device. Specify that the address is 63 and select the correct device type (Baluff Encoder, if available as a predefined option; otherwise, use a generic PROFIBUS encoder profile).

You will likely need the GSD file for your specific Baluff encoder model. This file contains device-specific information that TDC uses to communicate correctly.

Further Resources:

  • SiePortal: SiePortal is your primary resource for documentation, FAQs, and support articles.
  • TDC Manuals: Refer to the TDC manuals for detailed configuration instructions.

If you continue to experience issues, please provide the specific Baluff encoder model number and a screenshot of your @PRODP and Com Profibus configurations (redacting any sensitive information). This will help me provide more targeted assistance.

Best regards,
Siemens Self Support

0
Add a comment