TIA Tonwiedergabe auf HMI bei Fehlermeldung

spsfreak123

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo liebes Forum,
ich habe den Auftrag erhalten, an meine Fehlermeldungen eine Tonmeldung zu projektieren.
Mein Setup ist ein HMI TP700 Compfort Pannel und eine Siemens ET 200S welche über Netzwerk verbunden sind.
In meinem Compfort Pannel sitzt eine SD Karte, auf welcher sich diverse Töne und Musik zum herumbasteln befindet.
Ich nutze das TIA Portal V13.

Meine Frage ist nun:

Wie kann ich ein x beliebigen Ton oder eine Musikdatei an der HMI abspielen lassen, sobald eine Fehlermeldung erscheint?
Ich habe bereits in vielen Foren etwas über diverse Scripte und damit verbundene Aufrufe von ceplayer gehört mit der /Play /Close variante gelesen, jedoch konnte ich dies nicht umsetzen.
Hat vielleicht jemand eine alternative Idee für mich ? oder Kann mir vielleicht jemand sagen, wie ich die Sound Datei, die auf der SD Karte in der HMI liegt, in einem Script verlinken kann, welches ich in Tia Portal auf meinem Rechner erstelle? Denn wenn ich dort den Pfad angeben will , in meinem fall : Storage SD Card:\Musik\sounddatei
dann sagt er mir, das keine HMI Variable mit diesem Namen gefunden werden kann.

Ich hoffe mir kann jemand möglichst schnell helfen.
Ich habe gleich Feierabend und lese die antworten dann spätestens Donnerstag.
Freue mich auf eure Hilfe.

Mit Freundlichen Grüßen

Spsfreak123
 
Denn wenn ich dort den Pfad angeben will , in meinem fall : Storage SD Card:\Musik\sounddatei
dann sagt er mir, das keine HMI Variable mit diesem Namen gefunden werden kann.
Wie sieht denn Dein Programmcode im Skript aus?
Dein Pfad lautet ziemlich sicher falsch - versuche mal: "\Storage Card SD\Musik\sounddatei" (oder schau mit dem Windows Explorer nach wie der Pfad exakt heißt)
und Du hast noch mehr falsch formuliert wenn der Pfad als Name einer HMI-Variable interpretiert wird.

PS: Hat so ein Comfort Panel bereits einen Media Player? Den "ceplayer" muß man doch bestimmt erst installieren? Hast du den installiert?

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Der Ceplayer ist installiert ja.
habe das script genutzt, welches du einmal als antgwort gepostet hattest auserdem war ich auf der siemens seite unterwegs, auf der ich dann gelsen hab man müsse das über wincc machen mit ner variable die dann bei kommender Meldung das Signal an den ceplayer weiter gibt.
 
Mein aktuelles Script lautet also :

Dim Sound
Sound = "\Storage Card SD\Musik\04ThreeLittleBirds"
StartProgram "flash:\AddOn\ceplayer", "/play /close " & Sound, hmiShowMinimized, hmiNo
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Probiere es mal so:
Code:
Dim Sound, Parameter
Sound = "\Storage Card SD\Musik\04ThreeLittleBirds.mp3"
Parameter = "/play /close " & Chr(34) & Sound & Chr(34)
StartProgram "\flash\AddOn\ceplayer.exe", Parameter, hmiShowMinimized, hmiNo [COLOR="#008000"]'oder hmiYes ?[/COLOR]

Harald
 
Ich benutze TIA WinCC V15.0 und ein TP1200 Comfort leider funktionieren da die Parameter /play /close nicht es gibt nur eine Fehlermeldung.
Wenn ich die Parameter weg lasse funktioniert es mit dem Code unten, nur leider geht der Player dann logischer weiße nicht mehr zu.
Hat jemand eine Idee wie sich das bewerkstelligen lässt?

Code:
Dim Sound, Parameter
Sound = "\Storage Card SD\Musik\Test.mp3"
Parameter = "/play /close " & Chr(34) & Sound & Chr(34)
StartProgram "\flash\AddOn\ceplayer.exe", "\Storage Card SD\Musik\Test.mp3", hmiShowMinimized, hmiYes
 
Hallo zusammen,
ich grabe diesen alten Beitrag nochmal aus. Ich versuche auch eine Sounddatei abzuspielen unter TIA V14 und einem TP1500 Comfort Panel.
Diese Generation hat einen anderen Player "MPStandalone.exe"
beim Aufruf wird der Player nur kurz geöffnet und gleich wieder beendet. Die Datei an sich funktioniert wenn ich sie über den Explorer öffne wird sie abgespielt.
Ich habe schon verschiedene Varianten durchprobiert:
Parameter = "/play /close " & Chr(34) & Datei_TP & Chr(34)
ohne /close
nur den Dateipfad wie in der Runtime, in der Simulation mit VLC.exe und einem anderen Pfad funktioniert das wunderbar ohne zusätliche Parameter

Hat dieser Player andere Parameter bzw. wo findet man die Parameter die man verwenden kann?
Ich habe bei Siemens noch keine Beschreibung dazu gefunden

Vielen Dank schonmal :)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hat dieser Player andere Parameter bzw. wo findet man die Parameter die man verwenden kann?
Ich habe bei Siemens noch keine Beschreibung dazu gefunden
Das dürfte eher in der Beschreibung oder Hilfe von "MPStandalone.exe" beschrieben sein.
Probier mal, ob dieser Player auf den Parameter /? oder /help reagiert.
 
wenn ichs noch richtig im Kopf habe, hab ich nen Popupbild angelegt, in dem befindet sich der Mediaplayermit Autostart auf dem gewünschten Sound... Bei Eintreffen des Ereignisses öffne ich das entsprechende popupbild un der Sound wird abgespielt. Da befindet sich auch noch nen rote blinkender Hintergrund drin und nen Button zum Quittieren...
 
Zurück
Oben