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

Audio / Sprachausgabe über VAR oder UDP ?

2009-11-24
2009-11-24
  • jungleman2111 - 2009-11-24

    Hallo an Alle,

    ich glaube, die Frage ist hier schon mal besprochen worden,

    allerdings ohne Ergebnis, glaube ich.

    Das Ziel : Bestimmte Audiodatien ( z.B. MP3-Files )

    per Codesys Befehl auf einem PC ausgeben.

    Hierzu bieten sich meiner Meinuung folgende Möglichkeiten :

    • per UDP

    • per Netzwerkvariablen

    • per Browseraufruf.

    • direkter Aufruf der Datei mit Verknüpfung zum PLayer

    ICh glaube, die Version per UDP ist die einfachste und elegantest,

    man bräuchte nur ein Tool, das per UDP Befehl eine bestimmte Datei in

    einem PLayer aufruft.

    Das ganze soll, Störungen, HInweise und Signale in der Hausautomation steuern.

    Hat jemand eine Idee oder schon eine Umsetzung ?

    Danke im voraus für Tipps und Anregungen.

     
  • McNugget2000 - 2009-11-24

    Hallo Jungelman.

    An genau so einer Umsetzung bin ich gerade dran.

    Ich habe mich auf SNMP festgelegt, da dieses Protokoll speziell für (Fehler-)Meldeaufgaben entwickelt wurde.

    Der Controller legt Statusbits in ein Wort, welches, dann von aussen zyklisch abgerufen und wieder in die Bits ausmaskiert wird.

    Ein Freund schreibt mir nun mit Delphi/Lazarus eine Applikation (Tool) welche die SNMP Variablen abfragt, bzw. auf TRAPS reagiert und dann über einen internen Datei-Player Sounddateien aufruft und über den Lautsprecher ausgibt.

    Habe mich noch nicht festgelegt, ob die Informationen abgefragt (gepollt) oder durch Initiative des Controllers (push) übermittelt werden sollen.

    Ein Vorteil von TRAPS ist, dass auch von einem weiteren Rechner im Netzwerk aufgefangen werden können und dann zur weiteren Auswertung in einer Datenbank festgeschrieben werden können.

    So könnte man (z. B. bei Motorschutzschaltern) mit der Zeit eine vorausschauend Wartung umsetzen.

    Gruss

    McNugget

     

Log in to post a comment.