mit der Webvisualisierung einer Wago 750-841 sollen in Abhängigkeit von Ereignissen auf dem vernetzten PC Ansagen ausgegeben werden. Die Audiodateien können auf dem PC abgelegt werden. Kann mir jemand dabei helfen.
Willi
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ich würde jetzt mal frech sagen, dass das nicht mit der Web-Visu geht.
Man kann zwar externe Dateien über CoDeSys aufrufen, aber in der Web-Visu sperrt der Browser Zugriffe auf Dateien auf dem System.
Ein Programm kann unter den Objekteigenschaften (von beispielweise einem Button) unter "Eingabe" -> "Programm ausführen" eingetragen werden. Dort im Edit-Feld einfach den Namen eines Programms bzw. einer Datei mit absolutem Pfad eingeben.
Weiter Infos liefert die CoDeSys-Hilfe über die Suche nach "Programm ausführen".
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Webseiten können von der Web-Visu aufgerufen werden.
Auf der Webseite könnte man eine Audio-Datei einbinden, die dann automatisch abgespielt wird, wenn die Browser-Einstellungen passend eingestellt sind.
Allerdings ist dann diese Webseite aufgerufen, um automatisch wieder zur Web-Visu zu wechseln, muss man einen redirect einbauen, der nach einer angegebenen Zeit die Web-Visu aufruft.
Das ist natürlich ganz schön umständlich...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Im 1. Lösungsansatz rufe ich über einen Button einen WAV Player mit dem Parameter der abzuspielenden .wav Datei auf. Das funktioniert online in der Entwicklungsumgebung und in der HMI runtime aber nicht in der Web-Visu. Es ist akzeptabel, die Audioausgabe auf dem PC, der ständig in betrieb ist, zu realisieren. Ich überlege daher eine HMI runtime Lizenz zu kaufen.
Der Programmaufruf muss dann noch durch eine boolsche Variable getriggert werden. Da das Störmeldesystem mit einem Retain-Array realisiert ist, möchte ich nach Möglichkeit die "Alarmkonfiguration" dafür nicht benutzen.
Bei dem 2. Lösungsansatz reichen derzeit meine Kenntnisse nicht aus, um das umzusetzen.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Seit Kurzem beschäftige ich mich mit der Frage, Variableninhalte aus CoDeSys nach VB zu übernehmen (Ist gar nicht so einfach, weil keine Infos vorhanden).
Nun mein Gedanke:
Wenn du in deinem SPS-Programm eine Variable hast der du, je nach zu sprechendem Text, eine Nummer gibst und diese nach VB übernimmst, kannst du dort mit den Mitteln von VB die gewünschten .WAV-Dateien ausgeben.
MfG
Denkes
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
mit der Webvisualisierung einer Wago 750-841 sollen in Abhängigkeit von Ereignissen auf dem vernetzten PC Ansagen ausgegeben werden. Die Audiodateien können auf dem PC abgelegt werden. Kann mir jemand dabei helfen.
Willi
Ich würde jetzt mal frech sagen, dass das nicht mit der Web-Visu geht.
Man kann zwar externe Dateien über CoDeSys aufrufen, aber in der Web-Visu sperrt der Browser Zugriffe auf Dateien auf dem System.
Ein Programm kann unter den Objekteigenschaften (von beispielweise einem Button) unter "Eingabe" -> "Programm ausführen" eingetragen werden. Dort im Edit-Feld einfach den Namen eines Programms bzw. einer Datei mit absolutem Pfad eingeben.
Weiter Infos liefert die CoDeSys-Hilfe über die Suche nach "Programm ausführen".
Man könnte das aber anders lösen.
Webseiten können von der Web-Visu aufgerufen werden.
Auf der Webseite könnte man eine Audio-Datei einbinden, die dann automatisch abgespielt wird, wenn die Browser-Einstellungen passend eingestellt sind.
Allerdings ist dann diese Webseite aufgerufen, um automatisch wieder zur Web-Visu zu wechseln, muss man einen redirect einbauen, der nach einer angegebenen Zeit die Web-Visu aufruft.
Das ist natürlich ganz schön umständlich...
Vielen Dank für die Infos,
Im 1. Lösungsansatz rufe ich über einen Button einen WAV Player mit dem Parameter der abzuspielenden .wav Datei auf. Das funktioniert online in der Entwicklungsumgebung und in der HMI runtime aber nicht in der Web-Visu. Es ist akzeptabel, die Audioausgabe auf dem PC, der ständig in betrieb ist, zu realisieren. Ich überlege daher eine HMI runtime Lizenz zu kaufen.
Der Programmaufruf muss dann noch durch eine boolsche Variable getriggert werden. Da das Störmeldesystem mit einem Retain-Array realisiert ist, möchte ich nach Möglichkeit die "Alarmkonfiguration" dafür nicht benutzen.
Bei dem 2. Lösungsansatz reichen derzeit meine Kenntnisse nicht aus, um das umzusetzen.
Zu 2.
Audiodateien im Browser abspielen:
http://www.e-teaching.org/technik/aufbe ... einsetzen/
Redirect nach bestimmter Zeit:
http://de.selfhtml.org/html/kopfdaten/m ... terleitung m
Ich habe eine html Seite erstellt die die Meldung als Text und die entsprechende Audiodatei als Hintergrund ausgibt.
Wie kann ich in CoDeSys eine html-Seite in Abhängigkeit einer boolschen Variablen aufrufen?
Hallo
Seit Kurzem beschäftige ich mich mit der Frage, Variableninhalte aus CoDeSys nach VB zu übernehmen (Ist gar nicht so einfach, weil keine Infos vorhanden).
Nun mein Gedanke:
Wenn du in deinem SPS-Programm eine Variable hast der du, je nach zu sprechendem Text, eine Nummer gibst und diese nach VB übernimmst, kannst du dort mit den Mitteln von VB die gewünschten .WAV-Dateien ausgeben.
MfG
Denkes