Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched.
Close
ich versuche seit einer weile über SysSockPing eine IP adresse im Hiemnetzwerk anzupingen, leider mag das bis jetzt nicht wirklich. Im Netzt habe ich zwar schon ein paar Anhaltspunkte gefunden, aber nichts in Codesys V3.
Im Endefekt will ich am Schluss nur ein True oder Fals haben wenn die Adesse erreicbar ist.
Hoffe hier kann mir jmd helfen.
Danke schonmal.
MfG Chris
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
IFxPingTHEN
  Result:=SysSockPing(szIPAddress:='192.168.188.1', ulTimeout:=500, pulReplyTime:=ADR(PingTime));
  IFPingTime>0THEN
    iPingCount:=iPingCount+1;
    IFiPingCount>50THEN
      iPingCount:=0;
      xDeviceavailable:=true;
    END_IF
  END_IFEND_IF
das pingen eventuell in einer eigenen Task aufrufen...!
Viele Grüße
plcmax
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
seit ihr hier schon auf eine Lösung gekommen? Ich hätte das gleiche Problem wie Chris87 das ich mehrere Geräte im 5min. Takt anpingen möchte und hier dann einen False oder True wert erhalten will.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo Comunity,
ich versuche seit einer weile über SysSockPing eine IP adresse im Hiemnetzwerk anzupingen, leider mag das bis jetzt nicht wirklich. Im Netzt habe ich zwar schon ein paar Anhaltspunkte gefunden, aber nichts in Codesys V3.
Im Endefekt will ich am Schluss nur ein True oder Fals haben wenn die Adesse erreicbar ist.
Hoffe hier kann mir jmd helfen.
Danke schonmal.
MfG Chris
Hallo,
ich würde es so machen:
das pingen eventuell in einer eigenen Task aufrufen...!
Viele Grüße
plcmax
Hallo Chris87, Hallo plcmax,
seit ihr hier schon auf eine Lösung gekommen? Ich hätte das gleiche Problem wie Chris87 das ich mehrere Geräte im 5min. Takt anpingen möchte und hier dann einen False oder True wert erhalten will.