Daten in eine Datei

Lockerbee

Level-2
Beiträge
23
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

habe folgendes Problem.

Es geht um eine Messmaschine die Abstände mißt.
Die gemessenen Daten sollen in einer Datei auf dem Netz gespeichert werden, wenn eine vorher gewählte anzahl von datensätzen vorhanden ist.
Die Datei soll EX001.txt heißen. (wobei 001 >> eine Zahl zwischen 1-999 ist).
Eine schon vorhandene Datei darf nicht überschrieben werden.

Zur Anlage :
S7 318
Wincc Runtime
CP343
 
Datenspeicher

Hi,
und wo genau ist das Problem?
In der Steuerung in einem DB Datensätze speichern, wenn die
soundsoviel sind, ein Merker setzten; WinnCC prüft den Merker, aha,
da ist er. Neue Datei erstellen, die Werte aus der SPS holen und
in die Textdatei speichern. Mit einem Merker "Fertig" zurückmelden,
und das Ganze von vorne. Welche WinCC Version(VBA Script dabei)?

Gruss: Vladi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

WinCC Flex Advanced Version 2005 Sp1.
Also die Textdatei muß so aufgebaut sein : 1[1],BA12345,Unter-/Überstand,
wobei die Werte zwischen den komas einzelne Variablen in verschiedenen DB's
sind. mein Problem ist, das ich nicht weiß wie ich dem Script sagen soll das es einen bestimmten teil des DB's nimmt und in so in dieser Form in die Text Datei schreibt.

Die Textdatei muß so aufgebaut sin, weil sie von einem anderen System ausgelesen wird. Es kann vorfewählt werden, das bis zu 999 solcher Datensätze in eine Datei geschrieben wird.
 
Script

Hi,
zuerst die verschiedene SPS Daten lesen, dann ein String
daraus bilden(nach deinem CSV Muster), und den String in die
Textdatei schreiben, und wieder von vorn..

Gruss: Vladi
 
Soweit ich weiß ist es ist es das gleich wie bei WINCC.
In Flex steht :

HINWEIS:
' Beim Erstellen von Skripten können Sie mit <Strg+Leertaste> vordefinierte
' Systemfunktionen in das neue Skript einbinden.
' Das HMIRuntime-Objekt ermöglicht einfachen Zugriff auf die Objekte des
' WinCC flexible Objektmodells, ihre Methoden und ihre Eigenschaften.
' Für ein komfortables Auswählen einer Objektreferenz betätigen Sie bitte <Alt+Rechts>.
' Komplexe Skripte können Sie mit Sprachelementen der Programmiersprache
' VBScript erstellen.
' Der Zugriff auf WinCC flexible Variablen erfolgt direkt über den Variablennamen,
' z.B. Tag = 5
 
Zurück
Oben