WinnCC flex 2007 MP277 : batch aufruf

vmm

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,

ich habe folgendes Problem:
ich habe in das Pannel (MP277) eine batch datei rüberkopiert, die mir einige csv-Dateien nach PC über Ethernet verschiebt. nun will ich die batch vom VBScript aufrufen, den ich im Projekt an die AufgabenRoutine ahhänge und jede minute starten lasse.

folgendes habe schon ausprobiert:

Code:
set wshell = CreateObject("WScript.Shell")
wshell.run "\datei.bat"

dies meldet zwar keine Fehler, macht aber auch nichts. habe ich vllt. was falsh gemacht?
weiss jemand wie man dieses Problem lösen kann?

wenn es andere Möglichkeiten gibt, eine batch im Pannel (vom Projekt) zu starten, höre ich gerne zu...

Danke im Voraus,
vmm
 
Ich arbeite zwar nicht so oft mit WinCC flex aber meines Wissens nach gibt es dort eine Funktion "StartProgram"

Beschreibung der Funktion "StartProgram"
Im Skript-Editor werden die Anweisungen von Funktionen rötlich dargestellt. Der Aufbau der Funktion "StartProgram" ist folgendermaßen definiert:

StartProgram( <ProgName>, <Param>, <Layout>, <Wait> )

Parameter

Bedeutung

Beschreibung


ProgName
Name des Programms
Name und Pfad des Programms, das gestartet wird.

Param
Programm-Parameter
Die Parameter, die Sie bei Start des Programms übergeben z.B. eine Datei, die nach Programmstart geöffnet wird.

Layout
Darstellung
Legt fest, wie das Programmfenster am Bediengerät dargestellt wird:
0 (hmiShowNormal) =Normal
1 (hmiShowMinimized) =Minimiert
2 (hmiShowMaximized) =Maximiert
3 (ShowMinimizedAndInactive) =Minimiert und inaktiv

Wait
auf Beendigung warten
Legt fest, ob nach Beenden des aufgerufenen Programms zurück zum Projekt gewechselt wird:
0 (hmiNo) = Nein: Es wird nicht zum Projekt gewechselt
1 (hmiYes) = Ja:Es wird zum Projekt gewechselt
Probier die mal aus

StartProgram wird durch Call aufgerufen

Im Anhang ein Beispiel von der Siemens Website
 

Anhänge

  • Beispiel.gif
    Beispiel.gif
    34,8 KB · Aufrufe: 29
Zuletzt bearbeitet:
Zurück
Oben