Комментарии •

  • @LJLHouben
    @LJLHouben 2 года назад

    Hallo Automatisierungskanal, das inkrementieren auf dem wert 2 von 'itest' hat damit zu tun das die Methode 'M_WriteOutput' auch benutzt wird um den Ausgang wieder zurück zu setzen mit dem leeren string. Das Video ist sehr deutlich und hat mich sehr geholfen um mehr über Methoden und deren zu passung zu erfahren.

  • @berndschublade1219
    @berndschublade1219 3 года назад +2

    Super Video. Ich hatte mit der OOP noch gar nichts zu tun. Hab bisher nur mit dem "üblichen" SPS-Stil programmiert. Bin mal gespannt, ob ich das eventuell, wenn ich mich mehr damit beschäftigt habe und deine zukünftigen Videos zu dem Thema gesehen habe, bei der Arbeit einsetzen kann.
    Bzgl. des Zählers: Wenn ich das richtig verstanden habe, rufst du die Methode "M_WriteOutput" ja zwei mal auf. Einmal im "M_HelloWorld" um die Variable zu beschreiben und einmal im "FB_OOP" um sie "zu leeren", sag ich mal. Deswegen wird auch zwei mal der Zähler ausgeführt.

    • @derautomatisierungskanal1261
      @derautomatisierungskanal1261 3 года назад +1

      Super! Jetzt sehe ich es auch.^^ Vielen Dank. Ich bin mal gespannt, ob du OOP in der Praxis einsetzen kannt. Das nächste Video ist gerade geschnitten und nun am rendern. Wird dann wie immer Donnerstag um 8:45 online gehen.

    • @berndschublade1219
      @berndschublade1219 3 года назад +1

      @@derautomatisierungskanal1261 Ja, manchmal sieht man den Wald vor lauter Bäumen nicht. Kenne ich auch. Freue mich schon auf das nächste Video.
      Ich denke, dass es definitiv nicht verkehrt sein kann, die OOP zu verstehen.

  • @carlosandres8639
    @carlosandres8639 2 года назад

    Super Video!! Ich habe angefangen, der OOP zu lernen. Mit deiner Hilfe kann ich besser das Thema verstehen. Ich habe nur eine kurze Frage: Spielt eine Rolle, welche "Return Type" ich auswähle, wenn man ein Method erstellt wird?...Zum Beispiel, du hast die Option "Return Type: BOOL" ausgewählt. Welche Bedeutung hat diese "Return Type"
    Vielen Dank im Voraus für Ihre Hilfe.

    • @derautomatisierungskanal1261
      @derautomatisierungskanal1261 2 года назад +1

      Hi Carlos, ich glaube, ich erkläre das in diesem Video ruclips.net/video/-lXT7wVM3xQ/видео.html Guck mal bitte rein und lass es mich wissen, falls du noch Fragen hast. Methoden verhalten sich da wie Funktionen.

  • @spsfun1789
    @spsfun1789 2 года назад

    Erstens, vielen Dank für tolles Video ! Ich versuchte verstehen, wieso itest immer auf 2 sich erhört, nicht auf 1.
    Glaube der Grund ist, dass M_WriteOutput zweimal pro Zyklus aufgerufen ist, einmal mit 'Hello World' und zweimal leer, mit ' '. Ich nehme "THIS^.itest := THIS^.itest + 1;" von M_Writeoutput weg, ergänze es als erste Zeile in M_HelloWorld, in Var muss nix ergänzen, weil ich schon THIS^ habe und alles läuft gut, itest wird immer auf 1 erhöht.

    • @derautomatisierungskanal1261
      @derautomatisierungskanal1261 2 года назад

      Kannst du bitte einmal die Minute angeben, auf die du dich beziehst. Das Video ist schon etwas älter und ich müsste dein Problem mal eben selber sehen. Danke.

    • @spsfun1789
      @spsfun1789 2 года назад

      @@derautomatisierungskanal1261 - ruclips.net/video/cLDHvmVY6LA/видео.html , 20:35