GFPV Eckpfeiler Nr. 2: Excel-Tabelle
Der GFPV Standard wurde entwickelt, um die häufigsten Anwendungen wie Programmier-und Routinearbeinten zu minimieren. Dazu gehören alle Informationen, die normalerweise mehrmals in Projekten eingegeben werden müssen, wie z.B.:
- E/A-Adressen
- Bezeichnungen zu den E/A-Signalen
- BMK’s aus dem Schaltplan, die in der SPS-Symbolik,
dem Schaltplan und den Visualiserungsgeräten häufig hinterlegt sind
Für diese wesentliche Vereinfachung dient bei unserem GFPV-Standard eine Excel-Tabelle, in die alle Informationen, wie oben genannt, nur einmlaig eigegeben werden müssen. Informationen, die im SPS-Programm-Code an den verschiedensten Stellen wiederholt eigegeben werden müssten. Es wurde bewusst eine Software gewählt, die möglichst viele Anwender bereits kennen und die einfach zu bedienen ist. So entschieden wir uns für das Eingabemedim, die Tabellenkalkuation Excel. Alternativ können auch Open Office Calc oder änliche Software verwendet werden. In der Excel-Datei sind mehrere Tabellen enthalten, in welche die Projektdaten eingeben werden:
- Projektspezifische Einstellungen
- Funktionen/Objekte
(Baugruppen z.B. Motore, Ventile, Regelungen) - E/A-Signale und zugehörige Daten
- BMK’s aus dem Schaltplan
- FB-Bausteininformationen
- VISU Textlisten
- Informationen für das CAD-System
(für die Mechanik und Elektrik)
Diese Excel-Datei dient als Datenpool für den GFPV-Standard, auf den auch andere Softwaretools zugreifen können. Für unseren Programmgenerator werden CSV-Dateien benötigt, die mit wenigen Mausklicks aus dem Excel-Programm heraus erstellt werden. Aus diesen CSV-Datein kann dann der Programmgenerator nun den Programmcode/Daten für den S7-Manager, die VISU (z.B. OP177B) und das E-CAD Programm WSCAD erzeugen. Für das generieren/aufbereiten werden nur wenige Minuten benötigt, während ein Programmierer mehrere Stunden beschäftigt wäre. Also eine erhebliche Reduzierung des Arbeitsaufwands.

