To establish PROFIBUS DP communication between a Siemens S7-1500 CPU and a Parker SSD 590+ DC drive equipped with a 6055-PROFIBUS Techbox in TIA Portal, install the manufacturer-supplied GSD file (PKR_0812.GSD), assign a unique PROFIBUS node address matching the hardware dip switches, configure a Parameter-Process Data Object (PPO) type in the Hardware Configuration, and map cyclic Process Data Words (PZD) using standard Peripheral Input/Output (PEW/PAW or %I/ %Q) addresses or process image tags in your Siemens program.
Table of Contents
- Technical Cause: Why Parker 590+ Drives Fail to Connect
- Prerequisites
- Implementation Workflow for TIA Portal
- PPO Types and Telegram Mapping
- Verification
- Limitations and Operational Cautions
- Engineer FAQ
- Related Articles
- Related Tags
Technical Cause: Why Parker 590+ Drives Fail to Connect
Integrating legacy fieldbus drives like the Parker SSD 590+ (formerly Eurotherm/SSD Drives) into modern engineering platforms such as TIA Portal V15.1 often causes configuration challenges. Legacy vendor documentation, often written for older platforms like STEP 7 V5.x or S7-300 controllers, lacks direct guidance for S7-1500 symbolic addressing and TIA Portal network configurations.
Communication failures typically stem from three core root causes:
- Hardware Node Address Mismatch: The PROFIBUS node address configured in the TIA Portal HW Config does not match the physical DIP switches on the 6055-PROFIBUS Techbox card.
- Incorrect PPO Module Selection: Selecting a PPO structure in the hardware configuration that does not match the configured Process Data Words (PZD) and Parameter Data (PKW) definitions programmed in the drive using Parker's DSE Lite software.
- Internal Block Mapping Mappings: Failing to map the incoming PROFIBUS PZD words to the drive’s internal function blocks (such as
SPEED DEMAND,CONTROL WORD,SPEED FEEDBACK, andSTATUS WORD) inside the drive parameters.
Plaintext
+-----------------------------------------------------------------------------------+
| TIA PORTAL (S7-1500 CPU) |
| |
| +-----------------------+ +-------------------------+ |
| | Hardware Config | | S7 Program (OB1) | |
| | | | | |
| | Node Address: 3 | | Write Control Word | |
| | Module: PPO Type 1 | | -> %QW256 (PZD1 Out) | |
| | Output Address: %QW256| | Write Speed Setpoint | |
| | Input Address: %IW256| | -> %QW258 (PZD2 Out) | |
| +-----------+-----------+ +------------+------------+ |
+---------------|--------------------------------------------------|----------------+
| |
+------------------------+-------------------------+
| PROFIBUS DP Cable
v
+-----------------------------------------------------------------------------------+
| PARKER SSD 590+ DRIVE & 6055 TECHBOX |
| |
| +------------------------------------+ +----------------------------------+ |
| | 6055-PROFIBUS Techbox | | 590+ Internal Drive Parameters| |
| | | | | |
| | DIP Switches: Node 3 | | PZD1 In --> Control Word Block | |
| | GSD Identity: PKR_0812.GSD | | PZD2 In --> Speed Demand Block | |
| | PPO Config: PPO Type 1 | | PZD1 Out --> Status Word Block | |
| | | | PZD2 Out --> Actual Speed Block | |
| +------------------------------------+ +----------------------------------+ |
+-----------------------------------------------------------------------------------+
Prerequisites
Before configuring PROFIBUS communication between the S7-1500 and Parker SSD 590+, ensure the following requirements are met:
- Engineering Environment: Siemens TIA Portal V15.1 (or higher) with STEP 7 Professional.
- Target Controller: Siemens SIMATIC S7-1500 CPU equipped with an onboard PROFIBUS DP interface (e.g., CPU 1516-3 PN/DP) or a communication module (e.g., CM 1542-5).
- Drive Equipment: Parker SSD 590+ DC Drive fitted with a 6055-PROFIBUS option card (Techbox).
- GSD File: Parker GSD file for the 6055 Techbox card (commonly
PKR_0812.GSDorPARK0812.GSD) downloaded and accessible on the engineering station. - Drive Configuration Tool: Parker DSE Lite (Drive System Explorer) software and a serial communications lead to verify drive internal block tagging.
Implementation Workflow for TIA Portal
Follow these sequential steps to integrate the Parker drive into the S7-1500 hardware configuration and execute control in S7 logic.
Step 1: Install the Parker GSD File in TIA Portal
- Open TIA Portal V15.1 and load your S7-1500 project.
- Navigate to the top menu and select Options > Manage general station description files (GSD).
- Browse to the directory containing the Parker 6055 GSD file (
PKR_0812.GSD). - Select the file, click Install, and wait for TIA Portal to update its hardware catalog.
Step 2: Add and Configure the Drive on PROFIBUS
- Open the Devices & networks view and switch to the Network view.
- In the Hardware catalog, expand Other field devices > PROFIBUS DP > Drives > Parker SSD Drives > 6055-PROFIBUS.
- Drag the 6055 object onto the PROFIBUS network canvas.
- Drag a network link from the S7-1500 CPU PROFIBUS DP master port to the 6055 drive station.
- Select the drive object, open its Properties, and set the PROFIBUS address (e.g.,
3). Ensure the rotary/DIP switches on the 6055 Techbox hardware match this exact address.
Step 3: Insert the PPO Telegram Structure
- Double-click the 6055 drive object to open its Device view.
- From the Hardware catalog on the right, select a PPO configuration module (e.g., PPO Type 1 or PPO Type 3).
- Drag the chosen PPO module into Slot 1 of the Device overview table.
- TIA Portal automatically assigns I/O addresses (e.g., Input Addresses
%IW256..%IW267and Output Addresses%QW256..%QW267). Note these starting addresses for your S7 program logic.
Step 4: Configure Internal Drive Parameters in DSE Lite
To allow the 590+ drive to accept commands over PROFIBUS, the drive's internal block links must be pointed to the Techbox data structures using Parker DSE Lite:
- Connect to the drive using DSE Lite and navigate to the TEC OPTION menu.
- Set the command source to enable fieldbus control (e.g., set
REMOTE COMMS SELtoTRUE). - Map PZD Input 1 (from PLC) to the drive’s
CONTROL WORDparameter. - Map PZD Input 2 (from PLC) to the drive’s
SPEED DEMAND(Setpoint) parameter. - Map PZD Output 1 (to PLC) from the drive’s
STATUS WORDparameter. - Map PZD Output 2 (to PLC) from the drive’s
SPEED FEEDBACKparameter.
PPO Types and Telegram Mapping
The 6055-PROFIBUS card supports standard PROFIBUS DP PPO (Parameter-Process Data Object) structures defined by the PROFIDrive profile. Choose the PPO type that meets your application needs:
PPO TypeTotal WordsPKW Words (Parameter Access)PZD Words (Cyclic Real-Time Process Data)Typical ApplicationPPO Type 16 Words4 Words (Read/Write Drive Parameters)2 Words (Control Word / Setpoint)Basic speed control with parameter accessPPO Type 210 Words4 Words (Read/Write Drive Parameters)6 Words (Control, Setpoint, Current, Torque, etc.)Advanced control with extended feedbackPPO Type 32 Words0 Words (No acyclic parameter access)2 Words (Control Word / Setpoint)Fast cyclic speed control onlyPPO Type 46 Words0 Words (No acyclic parameter access)6 Words (Extended Process Control)High-speed multi-word process control
Data Mapping Structure Example (PPO Type 1)
When using PPO Type 1 starting at address %IW256 and %QW256:
Plaintext
Output Structure (PLC to Drive - %QW256 to %QW266):
%QW256 : PKW1 (Parameter ID)
%QW258 : PKW2 (Sub-index / Parameter Number)
%QW260 : PKW3 (Parameter Value High Word)
%QW262 : PKW4 (Parameter Value Low Word)
%QW264 : PZD1 (Drive Control Word - Run / Stop / Reset)
%QW266 : PZD2 (Speed Setpoint - Scaled 0 to 100.00% = 0 to 16384 / 16#4000)
Input Structure (Drive to PLC - %IW256 to %IW266):
%IW256 : PKW1 (Returned Parameter ID)
%IW258 : PKW2 (Returned Sub-index)
%IW260 : PKW3 (Returned Parameter Value High Word)
%IW262 : PKW4 (Returned Parameter Value Low Word)
%IW264 : PZD1 (Drive Status Word - Ready / Running / Fault)
%IW266 : PZD2 (Speed Feedback - Scaled 0 to 100.00% = 0 to 16384 / 16#4000)
Verification
Confirm proper communication and operational control using the following steps:
-
Check Hardware LED Indicators:
- Inspect the 6055 Techbox option card. The NETWORK STATUS LED must show solid green (indicating active PROFIBUS data exchange).
-
Verify that the S7-1500 CPU PROFIBUS interface shows no bus fault (
BFLED off).
2. Monitor I/O Signals in TIA Portal: -
Create a Watch Table in TIA Portal containing
%IW264(Status Word) and%IW266(Speed Feedback). -
Verify that
%IW264updates dynamically when drive state changes occur.
3. Test Drive Run Command: -
Write the standard drive enable control word (e.g.,
16#047For as configured in drive logic) to%QW264. - Write a speed demand value (e.g.,
16#2000for 50% speed) to%QW266. - Confirm that the drive starts, ramps up, and reports matching actual speed feedback on
%IW266.
Limitations and Operational Cautions
- Analog Value Scaling: Speed setpoints and feedback in Parker 590+ drives typically scale where
100.00%speed corresponds to integer16384(16#4000) or32767(16#7FFF), depending on drive configuration settings in DSE. Verify scaling in DSE Lite to prevent unintended overspeed conditions. - Non-Volatile Memory Writes: Avoid continuously writing parameters using the PKW area inside high-frequency cyclic program blocks (e.g., OB1). Writing parameters repeatedly can degrade the internal EEPROM of the drive controller card.
- Control Word Logic: Parker 590+ drives do not enforce the exact Siemens PROFIDrive state machine by default unless configured via template. Ensure bit-level mapping of the Control Word in DSE matches your PLC logic bit assignments.
Engineer FAQ
Where can I download the GSD file for the Parker SSD 590+ drive?
The GSD file for the 6055-PROFIBUS Techbox card (PKR_0812.GSD) can be downloaded directly from the Parker Hannifin product support portal or requested from Parker technical support.
Do I need to use special Siemens instructions like DPWR_DAT or DPRD_DAT?
For simple PPO configurations (such as PPO Type 3 or PPO Type 1) mapped within the CPU process image partition, direct I/O tags (e.g., %QW264, %IW264) can be accessed directly in logic without special blocks. If accessing peripheral addresses outside the process image or requiring consistent data transfers across 4+ words, use DPRD_DAT (SFC14) and DPWR_DAT (SFC15).
Can I change drive parameters dynamically over PROFIBUS without DSE Lite?
Yes, if you configure a PPO structure that includes the PKW parameter channel (such as PPO Type 1 or PPO Type 2), you can read and write internal drive parameter numbers directly from your PLC code by formatting the PKW request words.
Related Articles
- How to Configure PROFIBUS Communications in TIA Portal
- Understanding PROFIDrive PPO Types and Telegram Formats
- Integrating Third-Party Drives into Siemens S7-1500 PLCs
Related Tags
Code: C140