Prozess in Windows CE beenden Beckhoff

BeckABOm

Level-1
Beiträge
19
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen

Wir betreiben eine unserer Anlagen mit einem CP7709-0001-0030 mit Windows CE V6.0 TC2.11 Build 2231.

Der Kunde kann mit einem Tragbaren Panel unsere Anlage Bedienen, weshalb wir für die Remote verbindung das winvnc programm instaliert haben.

Nun stürtzt dieses Programm auf dem Beckhoff Panel von Zeit zu Zeit ab und der Kunde muss die Komplette Anlage neu starten damit er Remote wider darauf zugreiffen kann.

Ich habe mir nun überlegt, aus dem TwinCAT Programm eine Batchdatei zu starten die das Programm beendet und wider neu startet. Jedoch habe ich bis jetzt keinen Batchbefehl gefunden um den Prozess zu beenden. Starten ist kein Problem mit dem befehl "Start 'Pfad'".

Das Problem ist also eher ein WIN CE.

Weiss jemand hier wie man einen Prozess mit einer Batch beenden kann oder hat vieleicht einen komplett anderen Lösungsansatz für mein Problem?

Freundliche Grüsse BeckABOm
 
So wie es aussieht kann mir hier niemand weiterhelfen.

Hat jemand eine idee wo ich da noch nachfragen könnte?

Ich danke für jeden Hinweis.:D
 
Hi, soweit ich weiß, kann man einen CE-Task nicht beenden, ich hätte das auch schon mal gebraucht.
Ein anderer Ansatz wäre, herauszufinden warum winvnc immer wieder abstürzt.
Kenne leider auch das von einigen unserer Anwendungen...
Komischerweise stürzt das kostenpflichtige VNC von Siemens für CE im Gegensatz dazu nicht ab... :TOOL:

Hier wäre eine Quelle zu einem weiteren CE-Viewer, kostet "allerdings" €9,95 pro Gerät.
http://www.smartlab.at/MobileVNC/

Hatte mit dem Programmierer schon mal Kontakt, der ist immer wieder an Feedback
interessiert, hatte schon einmal hier im Forum aufgerufen das Ding zu testen.
Wenn er für Dich funktioniert, ist es die 10 EUR allemal Wert.

Grüße Markus
 
kleines prg, basierend auf einer lib von codeproject.
finde sie leider grad nicht mehr.
bedienung:
gesamten pfad der zu beendenden exe als 1 Argument übergeben
zb. so:
in einer bat-datei:
start "\Hard Disk\FTP\KillProcessCE.exe" "\Windows\iesample.exe"
 

Anhänge

  • KillProcessCE.rar
    3,8 KB · Aufrufe: 168
Zuviel Werbung?
-> Hier kostenlos registrieren
kleines prg, basierend auf einer lib von codeproject.
finde sie leider grad nicht mehr.
bedienung:
gesamten pfad der zu beendenden exe als 1 Argument übergeben
zb. so:
in einer bat-datei:
start "\Hard Disk\FTP\KillProcessCE.exe" "\Windows\iesample.exe"

Hallo Soma
Das hört sich ja schon mal gut an.
Hast du das selber mal getestet?
 
Zurück
Oben