CPE CPE Device Management & GSD Files 1 โ Questions and Answers
Question 1: What is the primary purpose of a GSD (General Station Description) file in a PROFIBUS network?
- To log diagnostic events from a slave device
- To describe a slave device's capabilities and configuration parameters to a master (Correct answer)
- To store the network topology map
- To define the cyclic data exchange schedule
Correct answer: To describe a slave device's capabilities and configuration parameters to a master
A GSD file provides the master with all necessary information about a slave device, including supported baud rates, I/O data structure, and configurable parameters.
Question 2: Which file extension is used for PROFIBUS GSD files written in a language-specific format?
- .gsd
- .gse
- .gsde (Correct answer)
- .xml
Correct answer: .gsde
Language-specific GSD files use the .gsde extension (for English) or similar locale extensions, while the base format uses .gsd.
Question 3: In PROFIBUS DP, what is the maximum number of configurable slave modules defined in a single GSD file's module section?
- 16
- 32
- 64 (Correct answer)
- 128
Correct answer: 64
The GSD format supports up to 64 module entries, allowing modular slaves to describe all their available I/O slot configurations.
Question 4: Which parameter in a GSD file defines the minimum station delay time a slave requires before responding to a master request?
- Tsdi
- Min_Slave_Intervall (Correct answer)
- MaxTsdr
- Tset
Correct answer: Min_Slave_Intervall
The Min_Slave_Intervall parameter specifies the minimum time in 100 ยตs units between two cycles that a slave needs to process requests.
Question 5: What does the 'Freeze_Mode_supp' keyword in a GSD file indicate?
- The slave supports synchronous output freeze commands from the master
- The slave can pause its watchdog timer
- The slave supports input freeze commands issued via a broadcast from the master (Correct answer)
- The slave can lock its configuration parameters
Correct answer: The slave supports input freeze commands issued via a broadcast from the master
Freeze_Mode_supp set to 1 means the slave supports the FREEZE command, causing it to latch its input data snapshot until the master issues an UNFREEZE.
Question 6: When uploading device parameters from a PROFIBUS slave using Class 2 master services, which acyclic service is used?
- DPV1 Read (Correct answer)
- DPV1 Write
- SAP 51 Get_Cfg
- SAP 55 Initiate
Correct answer: DPV1 Read
The DPV1 Read service (MS2 channel) allows a Class 2 master to read parameter data, diagnostics, and records from a slave on demand.
What is the primary purpose of a GSD (General Station Description) file in a PROFIBUS network?