WinniePooh
Level-1
- Beiträge
- 102
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo SPS'ler,
ich habe folgendes Problem.
Ich will eine WOL- Funktion schreiben, dazu habe ich mir die Hilfe aus dem folgenden Beitrag durchgelesen: http://www.sps-forum.de/simatic/9125-wake-lan-mit-ethernet-cpu.html
Ich habe auch die Magic Sequence erzeugt.
Mein Rechner ist WOL fähig und ich habe auch ausprobiert über ein UDP Test- Tool, ob die WOL Sequence an meinen Rechner ankommt.
Ergebnis, ja das gesendete Paket kommt über die UDP Verbindung an (Port 9, aber es gehen auch andere Ports).
Meine SPS ist die S7-315 2 PN/DP
Wenn ich aber mein PC herunterfahre und mit der SPS die Sequenze nochmal sende, passiert nichts = PC fährt nicht hoch.
Jetzt eine Frage zu der Magic Sequenz: Ich gehe davon aus, dass diese Zeichen als HEX Bytes gesendet werden und nicht in ASCII Format, also B#16#FF.
Zweitens: In den Beitrag wird die Verbindung über den AGSEND hergestellt. Bei mir wird die Verbindung über den TUSEND gesendet.
Macht es was aus??
Drittens: Ich sende die Daten nicht an Broadcast sondern direkt adressiert an meinen PC. Steht zumindest auch, dass es funktioniert.
Arbeite ich hier Richtig? Oder wo könnte der Hacken sein?
Gruß
Winnie
ich habe folgendes Problem.
Ich will eine WOL- Funktion schreiben, dazu habe ich mir die Hilfe aus dem folgenden Beitrag durchgelesen: http://www.sps-forum.de/simatic/9125-wake-lan-mit-ethernet-cpu.html
Ich habe auch die Magic Sequence erzeugt.
Mein Rechner ist WOL fähig und ich habe auch ausprobiert über ein UDP Test- Tool, ob die WOL Sequence an meinen Rechner ankommt.
Ergebnis, ja das gesendete Paket kommt über die UDP Verbindung an (Port 9, aber es gehen auch andere Ports).
Meine SPS ist die S7-315 2 PN/DP
Wenn ich aber mein PC herunterfahre und mit der SPS die Sequenze nochmal sende, passiert nichts = PC fährt nicht hoch.
Jetzt eine Frage zu der Magic Sequenz: Ich gehe davon aus, dass diese Zeichen als HEX Bytes gesendet werden und nicht in ASCII Format, also B#16#FF.
Zweitens: In den Beitrag wird die Verbindung über den AGSEND hergestellt. Bei mir wird die Verbindung über den TUSEND gesendet.
Macht es was aus??
Drittens: Ich sende die Daten nicht an Broadcast sondern direkt adressiert an meinen PC. Steht zumindest auch, dass es funktioniert.
Arbeite ich hier Richtig? Oder wo könnte der Hacken sein?
Gruß
Winnie