Batch Datei aus S7 Programm anstoßen

olitheis

Level-1
Beiträge
488
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich möchte eine Batchdatei (e-mail Versand -> send_mail.bat) aus dem S7 (5.3) Programm heraus anstoßen.
An der SPS (hier eine Vipa) ist ein PC per Ethernet verbunden, auf dem die Batch Datei liegen würde, die für den
e-mail Versand zuständig wäre.
Kann man das realisieren?

Danke
Oli
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, danke für die schnelle AW.
So wie ich das sehe, brauch ich dafür libnodave. Gibt es auch eine Möglichkeit, aus der SPS heraus
direkt die batch datei auszuführen.

Bzw. wie würde das denn konkret mit Deinem Beispiel denn funktionieren?

Danke
 
Wie aus der SPS heraus? Mein programm überwacht ein Bit in der SPS, und wenn das auf 1 ist, dann startet es das angegebene Programm. Dazu muss das Programm aber auch reglemäßig aufgerufen werden, da es nicht als Dienst läuft! Und ne Rückmeldung ob was gemacht wurde gibts im Moment auch noch nicht!
 
Ich dachte, es gibt evtl. einen FB, der über einen angegebenen Netzwerkpfad eine Datei ausführen kann.

Aber Dein Programm würde das ja auch machen.
Dazu muss das Programm aber auch reglemäßig aufgerufen werden, da es nicht als Dienst läuft!
welches? dein Programm?

Was benötige ich denn, um es bei mir zum Laufen zu bekommen?

Danke
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich dachte, es gibt evtl. einen FB, der über einen angegebenen Netzwerkpfad eine Datei ausführen kann.

Wie soll das denn funktionieren? Kannst du etwa von einem Windows-Rechner aus auf einen anderen Windows-Rechner übers Netzwerk zugreifen und dann eine Datei auf dem anderen Rechner ausführen?

Du hattest ein ähnliches Problem doch schon vor einem Jahr:
www.sps-forum.de/showthread.php/46374-Aus-Excel-heraus-eine-Batch-Datei-ausführen

Hast du daraus denn gar nichts lernen können??
 
Na ja, ich denke, ich habe schon etwas lernen können. Und zwar hatte ich die Sache dann etwas anders über Wonderware und
dem Programm "postie" realisiert. Hat prima geklappt.
Jetzt dachte ich, dass das hier auch funktioniert, hatte auch ein wenig TwinCat im Hinterkopf, da kann man auch Dateioperationen
ausführen, allerdings ist das ja auch eine Windows basierende SPS...

@Jochen
was benötige ich denn, um Dein Programm zum Laufen zu bekommen?

Danke
Oli
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Beachte: das programm hat keine Oberfläche, es ist ein Konsolenprogramm! Und es läuft auch nicht im Hintergrund, also wenn du ein Bit überwachen willst, einfach mit dem Taskplaner regelmäßig starten!
 
Ok, also ich muss die .exe starten, um das bit zu überwachen.

Wo und wie wird denn die Variable und die Comandozeile konfiguriert?
Danke dir
Oli
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Bitte entschuldige meine Faulheit :s21:...

Allerdings fehlt im Config Fenster alles unterhalb des Statusbalkens.
Ich denke mal, hier wird der Datenbaustein und das bit irgendwo konfiguriert, richtig?
 
Zurück
Oben