Datenexport mit CPU319-3 PN/DP

Zuviel Werbung?
-> Hier kostenlos registrieren
Das mit dem Dateinamen passt, ich kann nur ändern der Namen es so anpassen wie ichs brauche.
Allgemein gefällt mir die Software schon ziemlich gut.

Nur noch eine Sache:
Die Exportfile sieht so aus:
ID;test;
Abc123;2,34;


In Excel kann ich die Datei aber nur öffnen wenn in der ersten Zeile die Bezeichnungen in Anführungszeichen stehen.
Gibt es dafür noch eine Lösung?
 
Wenn die Exceldatei mit ID (beide Buchstaben großgeschrieben) beginnt, weigert sich Excel die Datei zu öffnen - verwendet man hingegen Id oder id dann lässt sich die Datei öffnen.
Im Web ist recht wenig darüber zu finden - handelt sich wohl um ein spezielles Format.

Abhilfe: entweder Id (zweiter Buchstabe klein) stehen lassen (ist so voreingestellt), oder "ID" (in Anführungszeichen setzen) verwenden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ist es in der Vollversion auch möglich 1. die Verbindung automatisch aufzubauen und 2. die Datenarchivierung aller Tabellen automatisch zu starten?
 
Du kannst auch einfach ein kleines selbstgeschriebenes VB.Net Programm auf einem PC laufen lassen, das die Verbindung zur SPS entgegennimmt.
Ich habe damit schon einige Erfahrungen gesammelt und das geht recht elegant.
Vorteil:
- Keine Lizenzkosten
Nachteil:
- VB.Net Kenntnisse notwendig
- Programmieraufwand

Wenn man aber ein paar Vorlagen besitzt, geht das Programmieren immer schneller und schneller.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du kannst auch einfach ein kleines selbstgeschriebenes VB.Net Programm auf einem PC laufen lassen, das die Verbindung zur SPS entgegennimmt.
Ich habe damit schon einige Erfahrungen gesammelt und das geht recht elegant.
Vorteil:
- Keine Lizenzkosten
Nachteil:
- VB.Net Kenntnisse notwendig
- Programmieraufwand

Wenn man aber ein paar Vorlagen besitzt, geht das Programmieren immer schneller und schneller.

Und wie kommuniziert das Programm mit der SPS? Ohne S7-Treiber geht da erstmal nüscht! ;-) Und da fallen unter Umständen wieder Lizenzkosten an, wenn man was gscheites haben will. Hat allerdings auch folgende Vorteile:

- Ich habe meine Applikation so wie ich sie möchte
- i.d.R. günstiger als eine fertige Lösung
- viele fertige Lösungen sind Betriebssystemabhängig
- ...
 
Zuletzt bearbeitet:
Hab das ohne Treiber programmiert. Auf dem Pc läuft ein selbst geschriebener Socket-Handler, der den Datenstrom von der SPS entgegen nimmt. Anschließend können die Daten beliebig weiter verarbeitet werden.
Auf SPS Seite wird mit den Siemens Standard TCP Bausteinen Send und Recive gearbeitet.

OK, man muss die Daten in der SPS in einen DB einsortieren, den man dann an eine IP Adresse unter Angabe eines Ports sendet, aber sonst klappt das schon recht gut und bisher auch Fehlerfrei.
 
Zurück
Oben