Livebild oder Standbild in Webvisu erzeugt hohe CPU Last

CanBohr
2018-11-22
2019-03-05
  • CanBohr - 2018-11-22

    Hallo Zusammen,

    ich suche nach einer Möglichkeit, das Bild der Raspi Kamera in der Webvisu darzustellen, ohne daß die Buslast gleich auf 40% hochsteigt.
    Das Livebild im Webbrowser erzeugt leider diese Buslast.

    Eine Alternative wäre, alle 2 Sekunden das von der Kamera aufgenommene Standbild anzeigen zu lassen.
    Dafür habe ich aber bislang außer dem Webbrowserelement keine andere Möglichkeit gefunden.
    Auch beim Standbild steigt die CPU Auslastung bei Nutzung des Webbrowserlements an.
    Gibt es eine Alternative in Codesys?

    Gruß,
    CanBohr

     
  • eschwellinger

    eschwellinger - 2018-11-23

    Hallo,
    welchen Pi verwendest du?
    PIB, P2, PI3?

    Grüße
    Edwin

     
  • eschwellinger

    eschwellinger - 2018-11-23

    Hi,
    hast ja im englischen Forum ne Lösung gepostet,
    bei mir sieht das mit dem Stream so aus ist ein PI3Bplus:

    Grüße
    Edwin

    IMG: plcload.png

     
  • CanBohr - 2018-12-07

    Hallo Edwin,

    danke für Deine wie immer professionelle Unterstützung und die deutlich schönere Version, die Du hier zeigst.
    Kannst Du mir auch für GoogleMaps einen Tip geben.
    Im englischen Forum habe ich da schon nachgefragt.
    Das GoogleMaps Beispielprojekt wirft bei mir auch den Fehler "The configured control 3S.Native.Control.GoogleMaps is not available" aus.
    Hast Du vielleicht einen Tip zur Lösung?

    Adventliche Grüße,
    CanBohr

     
  • eschwellinger

    eschwellinger - 2018-12-07

    Hallo,

    das geht nur mit der Webvisu... im Projekt also TargetVisu rauslöschen.
    Grüße
    Edwin

     
  • CanBohr - 2019-03-05

    Hallo Edwin,

    ich habe für den Ausfall nach 25 Stunden, den Copy-Befehl für das "Livebild" im Verdacht:
    "sudo cp /dev/shm/mjpeg/cam.jpg /var/opt/codesys/PlcLogic/visu/cam.jpg"

    Kannst Du mir vielleicht das von Dir modifizierte Visu-Beispielprogramm aus dem Post vom 23. November 2018 für die reduzierte CPU-Last zukommen lassen.
    Dann würde ich versuchen, das Livebild nocheinmal damit umzusetzen.

    Gruß,
    CanBohr

     
  • eschwellinger

    eschwellinger - 2019-03-05

    Hallo CanBohr,

    mach das doch einfach wie in diesem Beispiel:
    https://forum.codesys.com/viewtopic.php ... =30#p23781
    Da kommen über den Download von CODESYS die Soundfiles und werden ins Visu Verzeichnis umkopiert.

    Grüße
    Edwin

     

Log in to post a comment.