What Is Gsd File In Profibus Communication

chauhanrasikendra

Guest
C
Dear Sir,
I would like to know what is GSD file in Profibus communication with Third party device.

Regards

Chauhan
 
A GSD file is used to identify a PROFIBUS-DP/PA device. (Master or Slave). It contains data making it possible to have manufacturer independent configuration tools. Typical information in a GSD file is Vendor information, Baudrates supported, Timing information, Options/features suppported and Available i/o signals. A GSD file must be available for every DP/PA slave.
http://www.profibus.com/support.html
 
Hello chauhanrasikendra;

From the FAQ on profibus.com (I can suggest that you refer to this link if you need information and/or web-based training for Profibus):


Hope this helps,
Daniel Chartier


P.S. Looks like we resort to the same sources, Ron.

gsd_def.jpg
 
Hi all guys,

I want to know that how the profibus DP Master know which data is to be transfered through the bus and where to dump data which he recieved from the slave devices.
Is GSD file is help ful in this mapping.

Regards

Jagroop
 
Hello jagroop;
Actually, you (the programmer) tell the DP-master what data you will exchange over the bus and where it will be "dumped", as you say.
When you use the Profibus Configurations software of the DP-master (HWConfig for S7 PLCs, Com Profibus for S5/505s, Sycon for Schneider and others) you select a slave to be placed into the bus configuration (once the gsd file is integrated in the configurator) and you give it a unique Profibus address so it can exchange data with the master.
Then you select "modules" for the slave's data exchange, that is, based on the contents of the slave's gsd file you select either a telegram or some data type/size that will be sent/recieved by the master. This is how you tell the master what data to expect.
You then attribute to each one of the selected modules an address (or an address range) in the master's memory bank. This is how you tell the master where to find the data to send to the slave or to save the data recieved from the slave.
Finally, you compile and download the configuration to the master, before it can go online.
When the Profibus network is initialized, the master starts by connecting to every slave, finding out if there is no addressing mismatch and sending to each slave the configuration data that concerns it, so master and slave "agree" on the data exchange to be done. Then the master starts polling each slave in a cyclic order.
Hope this helps,
Daniel Chartier
 
Dear Dchartier,

thank you for your help.
I am very new to this profibus configuration, so that is why I might be sound silly.
From your explanation I understood that there is an IP address of Master and slave is configured and then data exchange established.But,I want to know that ,for example, I stored some Integer in a variable( which is also a part of memory) then how the Master access this variable in the PLC memory and send it to the slave.

Thank you in advance.

regards

Jagroop
 

Similar Topics

Hello dear members. I've been looking for a GSD file of a Litronic pulsregler with no success. I Cant even find a contact of the manufacturer. By...
Replies
3
Views
1,285
Hi all, I want configure Profibus-DP nodes of Bubenzer CMB2-SB brakes which monitors the brake status and sends signal to PLC(profibus...
Replies
1
Views
2,099
Replies
17
Views
7,794
I have a block valve FESTO, with code like this: 1. VIGA 03-FB-4 (18,656 L307) - 4 Digital Output 2. VIGA 03-FB-4 (18,656 L307) - 4 Digital Output...
Replies
5
Views
3,926
Hi guys, I really need your help. I've been looking for the GSD file for the Baldor "H2 series" vector control VDF, but with not success. There is...
Replies
0
Views
2,554
Back
Top Bottom