MP377 12" Programm auf PC ausführen (Resett.bat)

A.Mattes

Level-1
Beiträge
11
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe da ein Problem, wo ich nicht weiter weis!
Ich habe ein MP377 12" das über Ethernet mit einem Box-PC von Siemens verbinden ist. Die Verbindung und der OPC-Server läuft alles ohne Probleme.
Jetzt möchte ich aber mit einer Fehlermeldung oder mit einem Button ein Programm auf dem PC-ausführen!! Wie geht das?
Wenn ich "Programm start" in ein script schreibe wird dieses ja auf dem Panel ausgeführt und der findet das File nicht!
Hat mir da jemand eine Lösung? Habe auch schonmal die PK-tools auf das Panel gepackt und getestet. Geht nicht!

Bin am ende mit meiner Weisheit!!
Hilfe!
 
Befehler von eine Partner auf ein andere Partner ausführen lassen, ohne das dies irgendwie auf der andere Partner vorbereitet ist, das geht nicht.
Sonnst wäre es eine riesen lücke wo virus und trojaner durchschleussen konnte.

Es konnte eventuell ein Funktion in ein eventuellen OPC Client sein, oder wenn du ein WinCC Flex PC RT auf den PC hat, dann kannst du auch Programme dadurch starten.
Also in WinCC Flex PC RT, eventuell ein Variabel überwachen, und per Wertänderungsereigniss den Systemfunktion StartProgram ausführen.
Dann kan nur Programme gestartet werden die von den Programmierer in das WinCC Flex PC RT Projekt definiert sind.
 
Mhmm...

Hat den der PC nur eine verbindung zum MP oder auch zur SPS? Wenn er auch eine Verbindung zur SPS hat, könntest du es damit versuchen: http://www.sps-forum.de/showthread.php/42901-Sleep-on-Lan?p=314068#post314068

F
alls nur zwischen MP und PC, dann könntest du auf dem MP ein Script schreiben, das wenn die Aktion ausgelöst werden soll, eine datei auf eine freigabe auf dem PC erzeugt, und auf dem PC läuft ein Script, das prüft ob die Datei in der Freigabe existiert, und dann dein Batch File startet.

Direkt vom MP etwas auf dem PC ausführen geht nicht!
 
Gibt es diese PSexe auch lauffähig auf WinCE ? Wo muss ich die dann hinpacken?

PC-RT habe ich leider nicht auf dem PC! Nur WinXP und Kamerasoftware und OPC-Server (Lean)!

Der PC ist auch verbunden mit der SPS, aber diese Kopplung geht ja noch! Das Problem kommt von den Kameras, die über GIGe angeschlossen sind, und sich manchmal abmelden! (Warum: ?; kurzer Spannungsausfall; oder so was). Dann muss ich das ganze System neu initialisieren!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja aber was bringt dir das wenn das PSExec auf dem Panel läuft?? Du willst doch ein Script auf dem PC ausführen!

Mit dem Tool das Ich dir gepostet habe, könntest du dann über setzen eines Bits auf der SPS dein Batch File starten!
 
Sorry das ich mich so lange nicht gemeldet habe! War im Stress!
Ich wollte gerade dein file runterladen aber da habe ich Problem. der will das ich mich anmelde und sagt noi noi!
Wie komme ich an dein file ran das ich mir das mal anschauen kann!

Ich bin übrigens ein bischen weiter gekommen mit meinen Versuchen!
Habe ein Script geschrieben ( StartProgram "\\Pccam\Zusatzsoftware\KameraReset.bat", "", hmiShowNormal, hmiYes)
Da findet er die Datei auf meinem Rechner und führt diese aber auf dem Panel aus nicht auf dem PC!! Schade aber auch könnte ja so einfach sein!

Habt mir jemand rat!
 
Noch einen Nachtrag:
So sieht meine .bat aus:
@echo off
echo System wird beendet.....
taskkill /F /IM i-checkDBOPCClient.exe
taskkill /F /IM i-checkDB.exe
taskkill /F /IM i-Remoteserver.exe
taskkill /F /IM i-NetAlive.exe
@ping localhost -n 5 >NUL
start /D C:\i-mation\i-checkDB\ /high i-checkDB.exe
echo C:\i-mation\i-checkDB\
echo System wird neu gestartet...
echo @ping localhost -n 35 >NUL
start /D C:\i-mation\i-checkDB\ i-checkDBOPCClient.exe
@ping localhost -n 2 >NUL
Start /D C:\i-mation\i-checkDB\ i-NetAlive.exe
 
Zurück
Oben