Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

Bonfiglioli Vectron CM-PDP Profibus DP Configuration and Debugging Guide

F: | Au:FANS | DA:2026-09-07 | 15 Br: | 🔊 点击朗读正文 ❚❚ | Share:

Bonfiglioli Vectron CM-PDP Profibus DP Communication Module Configuration and Debugging Guide

In the field of industrial automation, Profibus DP remains the preferred fieldbus for many factory automation and process control scenarios due to its high real-time performance and determinacy. Bonfiglioli has provided CM-PDP communication modules for its ACTION and ACTION Cube series frequency converters, enabling seamless integration into the Profibus DP network.


Chapter 1: Hardware Installation and Profibus DP Physical Layer Specification

The CM-PDP module, as an extension component of the frequency converter, needs to be installed in slot B of the device. Proper installation and bus networking are prerequisites for stable communication.

1.1 Key points of module assembly

According to the guidelines in Chapter 3 of the manual, the assembly process should pay attention to the following key points:

Safe power-off: Before installing the module, it is necessary to ensure that the frequency converter has completely cut off the power supply and that the DC bus capacitor has been fully discharged (at least wait for 3 minutes).

PE spring grounding: The accompanying PE spring needs to be fixed to the inverter body with M4 screws, and then the communication module should be securely connected to the spring with M2 screws. This step is crucial as it enables a low impedance connection between the Profibus cable shielding layer and the equipment ground (PE), which is the foundation for ensuring EMC performance.

Cover plate treatment: After installation, the pre punched holes on the upper cover plate need to be knocked off to expose the Sub-D 9-pin socket X310.

1.2 Bus Terminal Resistance and Cable Specification

The Profibus DP network requires the activation of termination resistors at the first and last nodes of the physical bus.

Activation method: Implemented through DIP switch S1 on the module (factory default is OFF).

Key warning: Terminal resistance is only effective when the module is powered on. If a terminal node device in the network loses power, its terminal resistance will fail, which may cause the entire bus communication to be interrupted.

Definition of socket: X310 socket follows the standard Profibus DP definition, Pin 3 (RxD/TxD-P, corresponding to line B) and Pin 8 (RxD/TxD-N, corresponding to line A). Special Profibus cables and connectors that meet a transmission rate of 12 MBaud must be used.


Chapter 2: DP Master Station Configuration and PPO Type Selection

The "plug and play" feature of CM-PDP is reflected in its support for Auto-Baud, which does not require manual baud rate setting, but the correct configuration of the main station is the core of communication establishment.

2.1 GSD file import and site address setting

The GSD file (VEC_0696. GSD) is the "ID card" used by the DP master station to identify the attributes of slave station devices.

Import: In the hardware configuration tool (such as Siemens STEP7), install the file through "Extras ->Install new GSD". After installation, the device will be visible in the "PROFIBUS-DP ->Additional Field Devices ->Drives ->ACT 10" directory.

Station address setting: Set the node address through the parameter Profibus Node-ID 391 (range 0-126) of the frequency converter. Note: After the address modification is saved, the frequency converter will automatically perform a reset to apply the new address. In the same Profibus network, the station address of each node must be unique.

2.2 PPO Type Selection and Scanning Cycle

CM-PDP supports four types of PPO (Parameter Process Data Object), corresponding to different data exchange efficiencies (Chapter 7):

PPO1: 4 Words PKW (parameter channel)+2 Words PZD (process data channel), suitable for scenarios that require frequent reading and writing of parameters and moderate real-time requirements, with a scanning cycle of 32ms.

PPO2:4 Words PKW + 6 Words PZD, Provide the richest process data (such as multiple actual values) with a scanning period of 32ms.

PPO3: Only 2 Words PZD, no parameter channel, designed for scenarios that pursue ultimate high-speed data interaction, with a scanning cycle of only 16ms.

PPO4: Only 6 Words PZD, suitable for occasions that only require pure process data communication, with a scanning cycle of 32ms.

In tools such as STEP7, drag and drop the selected PPO objects (such as "PPO2: 4 Words PKW, 6 Words PZD") to the inverter slave station.


Chapter 3: PKW Channel - Inverter Parameter Reading and Writing Mechanism

The PKW (Parameter Identification Value) channel is the essence of the Profidrive protocol, which defines how the master station can read and write access any parameter of the frequency converter through the bus.

3.1 Handshake Rules for Request and Response

PKW's communication follows a strict master-slave "handshake" process (Chapter 10.1.5):

Initial state: The "Task Identifier" (AK) of the master station and the "Response Identifier" (AK) of the slave station are both 0.

Initiate request: The master station writes the task identifier (such as AK=1 for reading parameters, AK=2 for writing integers), and fills in the parameter number (PNU) and index (IND).

Waiting for response: The master station polls and waits for the slave station to change the response identifier from 0 to non-zero (such as AK=1 indicating successful read response, AK=7 indicating execution failure).

End transaction: After the master station reads the data, it writes the task identifier back to 0, and the slave station then resets the response identifier to 0, ending a complete parameter access.

3.2 Key Data Structures

PKE (Parameter Identification): Includes task/response identification (AK) and parameter number (PNU, range 1-999). For example, when accessing parameter 480 (fixed frequency 1), the PNU is 0x1E0.

IND (Index): Used to specify the dataset (DS). For parameters that support dataset switching, IND=1-4 corresponds to datasets 1-4. Key tip: When cyclic writing is required (such as real-time updating of PID setpoint), to avoid burning EEPROM and running out of life, the index value should be incremented by 5 (e.g. IND=6 indicates writing to dataset 1 but only remaining in RAM).

PWE (parameter value): 16 bit parameters occupy PWE1 (low word), 32-bit parameters (such as frequency value) occupy PWE_High+PWE_Low.

3.3 Interpretation of Exception Codes

When the response identifier AK=7 (task cannot be executed), the error code can be read from the low byte of PWE_Low:

1: Invalid parameter number

2: Parameter value exceeds the limit

3: Wrong dataset

9: Inconsistent dataset values (commonly seen when reading IND=0 but different values in four datasets)

101: Parameters cannot be read, etc.

Chapter 4: PZD Channel - Real time Process Data and State Machine Control

The PZD (Process Data) channel is the core of Profibus DP for real-time drive control, which is divided into control word/status word (PZD1) and setpoint/actual value (PZD2-PZD6).

4.1 PZD1: "Three modes" of control word and state machine

The parameter Local/Remote 412 determines the control source of the frequency converter, which mainly involves three modes for Profibus (Chapter 10.2.1):

Mode 0- Contact Control: Controlled by hard wired digital input, PZD1 control word is invalid.

Mode 1- State Machine Control (Recommended): Standard Profidrive Control Mode. Trigger the state machine jump by controlling the combination of word positions.

Startup process: 0x06 (Shutdown) ->0x07 (Switch On) ->0x0F (Enable Operation). This is a universal power on startup sequence.

Shutdown and Emergency Stop: 0x02 triggers Quick Stop, which will use the emergency stop ramp to decelerate. The status word reflects states such as' ready to run ',' operation enabled ', and' fault '.

Mode 2- Remote Contact: Control words Bit 0-5 are directly mapped to virtual digital inputs (S1IND-S6IND), used to simulate hard wired start and stop logic.

Special Reminder (Chapter 10.2.3.2): Transition 5 (from "Operation enabled" to "Ready") can be customized with the parameter State transition 5 392 for shutdown mode:

0: Free Parking (Coast)

1: DC braking (V/f control mode only)

2: Slope deceleration parking (default)

4.2 PZD2-PZD6: Given values and actual values from multiple channels

Calibration of Given Values (Chapter 10.2.5): The given values are sent in standardized form, with -100% corresponding to 0x0000 and+100% corresponding to 0x4000. The reference benchmark is defined by the parameter Profibus Reference 390 (if set to 0, refer to Rated frequency 375). For example, if Profibus Reference=60.00Hz and 0x2000 (50%) is sent, the given frequency is 30.00Hz.

Extended Actual Values (PPO2/PPO4): In PPO2 and PPO4, PZD3-PZD6 maps rich actual values, such as PZD3 for absolute current, PZD4 for active current, PZD5 for warning codes, and PZD6 for fault codes (Chapter 10.2.7).

PPO-OUT data as a global source (Chapter 10.2.8): This is a highly flexible feature. The output data of PZD3-PZD6 in PPO2/PPO4 can serve as a signal source for the internal functions of the frequency converter. For example, PZD3 can serve as a setpoint source for technical controllers, while a certain bit of PZD4 can directly control the digital output.


Chapter 5: SYNC/FREEZE Command and Advanced Diagnosis

5.1 SYNC and FREEZE commands

FREEZE: Synchronize and lock all input data from slave stations, allowing the master station to read device status snapshots at the same time.

SYNC: Synchronize and lock the output data of all slave stations. The master station can configure the output of multiple slave stations, and then use the UNSYNC command to take effect simultaneously, achieving precise synchronization of multi axis motion.

5.2 Troubleshooting and Diagnosis

Status words: Bit 7 (Warning) and Bit 15 (Warning 2) are indicator lights for quickly determining the health status of the device. Warning 2 usually indicates that a trip is about to be triggered.

Communication failure: Fault code F2061 indicates module failure, F2062 indicates DP master station communication interruption (OFF), F2065 indicates configuration error (usually caused by PPO type mismatch).

Actual value monitoring: The two special parameters DP Master OUT 281 and DP Master IN 284 (only available for VPlus software viewing) can intuitively display the raw hexadecimal data of the current bus interaction, making them a powerful tool for locating communication logic problems.

  • Lauer LCA 200 V03907 Control Console Operator Interface
  • Lauer PCS 095 PG095.507.A Operator Panel Industrial HMI
  • Lauer 035/24 Industrial Control Module Automation Component
  • Systeme Lauer PCS830-31 Interface Module Industrial Automation
  • Lauer PCS090.M 190.203.3 Operator Panel Industrial Control
  • Systems Lauer LCA045 Text Display Operator Terminal
  • Lauer EPC-PM-1200TC Industrial PC Panel
  • Lauer PCS095 Topline Mini Operator Panel 095.506.8
  • Lauer PCS 8010 Expansion Module
  • Lauer PCS950Q PLUS Membrane Keypad
  • Lauer Tele Service TSN 110 Module
  • Lauer PCS950C User Interface Trepko 95C.201.0
  • Lauer PCS 200FZ Control Console XX2.1031.SHX
  • Lauer PCS950 Operator Panel Wifag 950.000.5
  • Lauer PCS 950 Topline Midi Control Panel 950.000.05
  • Lauer LHT-T40m-P Control Panel V15-10-10
  • Lauer Operator Panel PCS Light PG080.308.F
  • Lauer LCA Starline Mini 200.102.1
  • Lauer VPC Take Off Line VK212B.II.LAU
  • Lauer Grießbach Printing Machine Operating Terminal BAB34098
  • BS Lauer LP 056/02 Operator Panel
  • Lauer AVTCE212.3 HMI Panel
  • Lauer PCS950 Operator Panel 950.000.5 Wifag
  • Lauer PCS095 Topline Mini 095.508.B Operator Panel
  • Lauer PCS 811 Interbus-S Module Fieldbus Communication Interface
  • Systeme Lauer 035/18F Industrial Control Module Automation
  • LAUER PCS090 090.202.7 Operator Panel Industrial Control
  • Lauer PCS 600 Control Console Industrial Operator Panel
  • Lauer PCS095 Topline PG095.505.8 Operator Panel HMI
  • Systeme Lauer PCS830-3 Control Module Industrial Automation
  • Lauer EPC-PM-1200TR Industrial PC Panel Touch Display Computer
  • Lauer PCS090 PG090.208.E Operator Panel Industrial Terminal
  • Lauer PCS 804 Interbus Interface Module Fieldbus Adapter
  • Lauer PCS 802 Control Console Industrial Operator Panel
  • Lauer Operator Panel PCS950 with PCS808
  • Lauer PCS950Q Topline Midi 950.000.5
  • Lauer LCA 320 300.001.0 Text Display
  • Lauer Operator Panel PCS090 PG090.207.D
  • Lauer PCS PCS095.1 Operator Panel Skinetta
  • Lauer PCS8010 035/28B Expansion Module
  • Lauer Topline Mini Operator Panel PCS 090 PG090.208.E
  • Systeme Lauer PCS830-1 Interface Board 830.1-00124-H6
  • Kuttler Lauer PCS090.M PG190.203.3 Operator Panel
  • Lauer PCS 090 Control Console Operator Terminal Industrial
  • Lauer PCS 804.1 Interbus Adapter Module Fieldbus Interface
  • Lauer LCA 300.0 Starline Midi Text Display Control Panel
  • Systems Lauer PCS811 GEB Interbus-S Slave Module Fieldbus
  • Lauer PCS 811 Interbus-S Module PG 811.000.1 Fieldbus Interface
  • LAUER WOP-IT-X-550-KTC Industrial Touch Panel HMI Terminal
  • Lauer PCS609 Topline Micro Panel Operator Interface Industrial
  • Lauer PCS 090 Topline Mini PG 090.207.D Operator Panel Industrial HMI
  • Lauer AIO Automation in One PC Unit 24V DC
  • Lauer WOP-IT-X-640TC UMP
  • Systeme Lauer LCA 265 Text Display 24V
  • Lauer VPC Take Off Line MT215.LAU
  • Systeme Lauer SIMATIC S5 Serial Interface Board PCS 810-1
  • Lauer PCS WIN Profibus DP PCS 090b/L033/03
  • Lauer LCA200 Starline Mini
  • Lauer DJ432 Control Panel EPC 1200tc Eltex ESC2/EBE
  • Lauer LK2438 Control Panel Branson PCS095
  • LAUER PCS LIGHT PG 080.308.E Operator Panel PLC HMI
  • Lauer LCA 200 Starline Mini Control Console Operator Interface
  • LAUER LCA300 Starline Midi Operator Console Panel Industrial
  • LAUER PCS 009 Topline Micro Operator Panel 24VDC Industrial
  • LAUER LCA320.1 Text Display Operator Terminal Industrial
  • LAUER PCS812 Operator Panel Control Interface Industrial
  • LAUER PCS LIGHT 00190 K4 Operator Panel Industrial Display
  • Lauer PCS 8100 Memory Module Control Panel Industrial Storage
  • Lauer PSC095.5 A Operator Interface Panel Industrial HMI
  • LAUER PCS 9100 LCD Display Module Industrial Replacement Screen HLD0909-010050
  • Lauer Systeme LCA620.1 Operating Terminal Industrial HMI Keypad Panel
  • LAUER LXT-K10m Beijer EXTER-K10m Operator Interface Keypad HMI Panel
  • LAUER EPC-PM-1500tc Embedded PC 15 Inch TFT Touch Screen Industrial Computer
  • Lauer Industrial VPC Color Panel Control ID64680
  • Lauer PCSsmart PCS-10TVD-102 Touchscreen Panel
  • Lauer EPC 1200TC Embedded Industrial PC
  • Lauer Control Console PCS 095
  • Lauer PCS-090 Topline Mini Operator Panel PG090.208.D
  • Systeme Lauer 14X Operator Panel
  • Lauer Topline midi PCS950C Operator Panel 24V
  • Lauer PCS090 Topline Mini Control Console – Compact Operator Panel
  • Lauer PCS950 Topline Midi Operator Panel PG 950.100.6 – HMI Terminal
  • Lauer LCA 285.0 Text Display – Alphanumeric Operator Terminal
  • Lauer PCS100 Operator Panel V100.305.7 – Industrial HMI Terminal
  • Systeme Lauer PCS810-1 Interface Module – Communication Board
  • Lauer EPCG Box Embedded 1000TC Motherboard
  • Lauer Systeme LCA285 LCA 285.9 Text Display – 24V Alphanumeric Terminal
  • LAUER PSC090.S Operator Interface Panel – Compact HMI with Serial Communication
  • Lauer PCS590p / PCS595p Busline Mini Profibus DP Panel
  • LAUER PCS009 Control Panel – Compact Operator Terminal
  • Lauer PCS595 Business Mini Profibus DP Control Panel – Compact HMI with Fieldbus
  • LAUER PCS600 Operator Panel PG 600.105.2 – Compact HMI Terminal
  • Lauer LCA Terminal 640.1 – Advanced Operator Workstation
  • LAUER PCS807 Profibus-DP Module 24V DC 5.0VA – Fieldbus Adapter
  • SYSTEME LAUER PCS810.1 Interface Module – Communication Adapter
  • Lauer PCS090 Topline Operator Panel PG 090.204.9 – Compact HMI
  • LAUER PCS950 Rismat Label Operator Panel PG 950.100.6 – HMI Terminal
  • Lauer PCS609 Operator Interface Panel – Keypad Display Terminal
  • LAUER PCS095 Branson Label Operator Panel PG 095.508.A – HMI Terminal
  • Systems Lauer LCA 265 Text Display – Alphanumeric Operator Terminal
  • Lauer PCS-10TVD-102 Touch Panel – Smart HMI for Industrial Control
  • Lauer PCS595i Industrial Operator Panel – High-Performance HMI
  • LAUER PCS950 Operator Panel – Advanced HMI Terminal
  • Lauer PCS100FZ Control Console – Industrial Operator Station
  • Lauer LCA320.0 Industrial Controller – Compact Logic Module
  • Lauer PCS950.000.5 Control Panel PG 950.103.0 – Branson Compatible HMI
  • Lauer LCA Busline 320 Controller Module i01457 – Industrial Logic Unit
  • LAUER PCS095 Complete Controller Display – Graphic Operator Panel
  • Lauer PCS807 Profibus-DP Module PX 807.101.5BM – Fieldbus Adapter
  • Lauer PCS090 Topline Operator Panel PG 090.206.D – Compact HMI Terminal
  • Lauer PCS095 Branson Label Operator Panel PG 095.507.A – HMI Terminal
  • Lauer PCS009 Topline Micro Operating Terminal PG 009.204.1 – Mini HMI
  • LAUER AVTCE210.2 – Industrial Vision and Control Terminal
  • LAUER LCA 245 Text Display SU 245.100.1
  • LAUER PCS807 Profibus DP Module 807.101.5BM
  • Lauer PSC090 Topline Mini Operator Interface Panel – Compact HMI
  • Lauer EPC X 550 TC Embedded Industrial PC with Touch Panel
  • LAUER SYSTEME PCS-900 Operator Panel – Advanced HMI Workstation
  • Lauer PCS095.P PCS Plus Profibus DP Operator Interface – Control Panel
  • Systeme Lauer LCA 180 Text Monitor LD 180.004.1 – Industrial Text Display Terminal
  • LAUER PCS950C – High-Performance Process Control Station
  • LAUER SYSTEME LCA142 – Compact Industrial Controller and Logic Unit
  • LAUER SYSTEME PCS-810-1 – Industrial Panel PC and Control Terminal
  • ASML Right Field Detector 874-0084-002 – Light Intensity Measurement Module
  • ASML IPCB SEM-I-319 Interface Board 4022.636.58181 – VME I/O Module
  • ASML Temperature Sensor Assembly PT1000 4022.481.27732
  • ASML PCB FEI PHILIPS FIDT BD 4022.192.71178
  • ASML IR1-NIR Module 4022.639.86644 – Infrared Near-Infrared Sensor Unit