Seite 1 von 1

Systemdatum vergleichen

Verfasst: Samstag 29. Dezember 2012, 15:05
von Neuling
Hallo an alle und ein gutes neues Jahr,

ich möchte das Systemdatum vergleichen. Geht das mit PL4 ? wenn ja wie?
Gibt es eventuell eine DLL dafür ?

Älter = Low
Gleiches Datum = High
Zukünftiges Datum = High

Sonnige Grüße
Neuling

Re: System Datum vergleichen

Verfasst: Samstag 29. Dezember 2012, 18:00
von ehmtech
Hallo!

Nur so eine Idee:
Systemdatum (Frontplattenelemente --> Uhren) und einige analoge Vergleicher (Analoges --> Vergleicher).

Woher kommt das Datum, welches du mit dem Systemdatum vergleichen willst?

Gruß
ehmtech

Re: System Datum vergleichen

Verfasst: Samstag 29. Dezember 2012, 20:56
von tom_g
Hi,
in diese Richtung vielleicht ? Ich will mir aber die Arbeit für die Monatstage-Unterscheidung (look up tabelle) nicht machen, daher bleibt dieses Beispile nur anwendbar für die Übereinstimmung der Zeit/Daten.

Viele Grüsse von Thomas

Re: System Datum vergleichen

Verfasst: Sonntag 30. Dezember 2012, 10:03
von Neuling
Hallo an Euch,

leider haut der Vergleich nicht hin. bin immer noch am probieren die Schaltung wird immer größer ;-) denke das da nur eine DLL hilft. Danke für die die Denkanstöße.

Wenn einer eine Lösung hat wäre ich sehr Dankbar.

Möchte ein Verfallsdatum per Scanner ermitteln.

Sonnige Grüße und guten rutsch ins neue Jahr
Neuling

Re: System Datum vergleichen

Verfasst: Sonntag 30. Dezember 2012, 11:13
von tom_g
Hoi Neuling,

ich vermute nun, Dein Scanner liefert ein relatives Datum seit 1900 oder 1970 oder sowas, was Du dann mit Zeitfunktionen aus PL vergleichen willst ?
Da ich es nur vermute, benötigen (wir) präzisere Informationen, sonst kann Dir nicht geholfen werden :-)

Gruss Thomas

Re: System Datum vergleichen

Verfasst: Sonntag 30. Dezember 2012, 13:08
von Neuling
Hallo Thomas,

ich lese mit dem Scanner das Verfallsdatum und möchte es mit dem Systemdatum vergleichen.

Also wenn das eingescannte Datum früher ist als das heutige Systemdatum, dann ist es schlecht.

Ist das eingescannte Datum gleich wie das Systemdatum dann geht es gerade noch

Ist das eingescannte Datum später als das Systemdatum, dann ist es gut.

Hoffe ich konnte es nun besser beschreiben

Sonnige Grüße
Neuling

Re: System Datum vergleichen

Verfasst: Sonntag 30. Dezember 2012, 16:31
von Neuling
Hallo Wob,

echt super, Danke.

Habe es nun erweitert für den Scanner. Das Format lässt sich somit anpassen.

Guten Rutsch ins neue Jahr

Neuling

Re: System Datum vergleichen

Verfasst: Montag 31. Dezember 2012, 12:05
von tom_g
Hoi,

Profilab liefert nur das aktuelle System-Datum.
Hier eine Möglichkeit, die vergangene Zeit seit einem definierten Startdatum (UNIX-Epoche = 1.1.1970) auszulesen.

Anstelle einer "echten" DLL habe ich den ProfiLua-Interpreter (ist auch eine DLL) und Lua-Code (eine einzige Code-Zeile im File "1.lua", Klartext) verwendet, um die Epoche aszulesen.
Entzippen in ein gewähltes Directory, im PL Projekt evt. die DLL (den LUA Interpreter) neu konfigurieren.


Grüsse Thomas