Wat is het GSD-bestandsformaat?
Een .gsd-bestand is een apparaatbeschrijving in platte tekst die wordt gebruikt in PROFIBUS industriële veldbusnetwerken. Gedefinieerd door PROFIBUS & PROFINET International (PI) onder IEC 61158, is het de „Electronic Device Data Sheet” - het configuratiecontract tussen een PROFIBUS DP- of PA-slave-apparaat (sensor, aandrijving, klepactuator) and de PLC-master die het aanstuurt.
Het bestand is geschreven in ASCII-trefwoord/waarde-syntaxis en begint met de kopregel #Profibus_DP. Verplichte secties declareren de leveranciersnaam, het apparaatmodel, de firmware-revisie, ondersteunde baudrates en moduledefinities die de lay-out van de invoer-/uitvoergegevens van het apparaat beschrijven. Parametrisatiegegevens en optionele diagnostiek volgen daarna.
Elke PROFIBUS-slave wordt geleverd met een door de leverancier verstrekt .gsd-bestand. PLC-engineeringtools zoals Siemens TIA Portal en Step 7 importeren dit tijdens de hardwareconfiguratie, zodat de master weet hoe het apparaat moet worden geadresseerd - zonder de juiste .gsd kan de controller die slave niet configureren. Bestanden zijn beschikbaar in de PI GSD-bibliotheek op profibus.com of rechtstreeks bij de fabrikanten van de apparatuur.
Het .gsd-formaat is voor PROFINET-apparaten vervangen door .gsdml (op XML gebaseerde Generic Station Description Markup Language, geïntroduceerd rond 2003), maar blijft actief in gebruik binnen de grote geïnstalleerde basis van legacy PROFIBUS DP/PA-hardware.
Beveiliging & veiligheid
RISICO: LOWGSD is een plat ASCII-tekstbestand - geen uitvoerbare code, geen macro's, geen scripts. Volledig veilig om te openen in een teksteditor. Afkomstig van apparaatfabrikanten of de PI-standaardbibliotheek op profibus.com. Geen bekende malware-vector.
Formaatdetails
in een notendop- GSDML-bestand (PROFINET) - PROFINET-apparaten gebruiken .gsdml (op XML gebaseerde GSD Markup Language) in plaats van .gsd; soms wordt de extensie .gsd per vergissing gebruikt voor GSDML-bestanden.
Programma's die GSD-bestanden openen
Technische details
diepe specificaties| Bestandscodering | Platte ASCII-tekst |
| Kopregel eerste regel | #Profibus_DP (verplicht ASCII-trefwoord op regel 1) |
| Intern versietrefwoord | GSD_Revision (waarde doorgaans 3 of 4, volgens PI-specificatie) |
| MIME-type | text/plain |
| Typische bestandsgrootte | 2 KB - 50 KB |
| Standaard | PROFIBUS PI Profile Guideline 3.152; IEC 61158-3 |
| Verplichte inhoudssecties | Header (leverancier/apparaat/revisie), ondersteunde baudrates, module I/O-definities, parametrisatiegegevens |
| Besturingssystemen | Windows, Linux (gebruikt in PLC-engineeringomgevingen) |
| Vervangen door | .gsdml (op XML gebaseerde PROFINET-apparaatbeschrijving) voor PROFINET-apparaten, geïntroduceerd rond 2003 |
| Distributiebron | Geleverd door apparaatleveranciers; ook beschikbaar in de PI GSD-bibliotheek op profibus.com |
| Importvereiste PLC-tool | Moet worden geïmporteerd in TIA Portal, Step 7 of equivalent voordat een PROFIBUS-slave-apparaat kan worden geconfigureerd |
| Uitgebracht | 1993 (PROFIBUS DP specification, IEC 61158) |
| Laatste versie | PROFIBUS Profile Guideline 3.152 (current PI specification) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.profibus.com |
GSD conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over GSD-bestanden.