Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 28

Thema: 4 Werte vergleichen und den kleinsten bzw. größten Wert erhalten

  1. #11
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Corosop15 Beitrag anzeigen
    Da hast Du natürlich recht.
    aber auch mir das danke zu geben hat er nicht nötig, aber schön ist es trotzdem
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  2. #12
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Standard

    Zitat Zitat von vierlagig Beitrag anzeigen
    SCL-quelle schreiben -> übersetzen -> quelle weg hauen -> baustein öffnen -> AWL
    Hallo superkato,
    vergiss das gleich wieder, das war nur ein Witz.
    Diesen Code kann man nicht mehr vernünftig lesen.
    @4L, lass doch den Mist.
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  3. Folgende 2 Benutzer sagen Danke zu Paule für den nützlichen Beitrag:

    Backdoor (29.03.2011),Perfektionist (30.03.2011)

  4. #13
    Registriert seit
    06.01.2005
    Ort
    im schönen Lipperland
    Beiträge
    4.472
    Danke
    498
    Erhielt 1.143 Danke für 736 Beiträge

    Standard

    Zitat Zitat von superkato Beitrag anzeigen
    ja ich meinte eigentlich 5 Lampen und statt mx.x nennen wir es einfach mal "int".

    Der Bubblesort ist cool! Gibts das auch in AWL ? Ich hab zwar keine Angst vor SCL aber ich hab schon alles andere in FUP/AWL gemacht.

    danke für den Tipp!

    mfg
    Sk
    Also irgendwo in den Tiefen dies Forums gibt es das als AWL. Ich glaube unserer Freund Zottel hat das mal eingestellt.
    Früher gab es Peitschen .... heute Terminkalender

  5. #14
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von Paule Beitrag anzeigen
    Hallo superkato,
    vergiss das gleich wieder, das war nur ein Witz.
    Diesen Code kann man nicht mehr vernünftig lesen.
    @4L, lass doch den Mist.
    paule, mein lieber, DAS war kein witz! wenn man weiß, was man programmiert hat kann man es sehr wohl lesen, auch weil die lokaldatenbennenung erhalten bleibt... vielleicht sollte man sich herantasten, ja, aber ansonsten funktioniert die "methode" und die optimierung des AWL-codes kann man dann nach besonderen vorlieben und können durchführen.
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  6. #15
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Standard

    Zitat Zitat von vierlagig Beitrag anzeigen
    und die optimierung des AWL-codes kann man dann nach besonderen vorlieben und können durchführen.
    Sorry 4L,
    aber das hat doch nichts mit vorlieben und können zu tun, das ist reine Schikane.
    Die ganzen Kommentare die in SCL (liebevoll, mühsam, was auch immer) erstellt wurden sind weg.
    Und warum soll man was optimieren und kommentieren was vorher schon da war?
    Das ist einfach nur unkommentierter umständlicher kauderwelsch.
    Ich glaube Dir auch sofort, dass ich Dir so eine übersetzte SCL > AWL Quelle schicken könnte und Du sie dann kommentieren könntest.
    Aber ich bin auch davon überzeugt dass Du den gleichen SCL - Code (inklusive Kommentaren) mit einem Blick sehen und verstehen würdest.
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  7. #16
    Avatar von superkato
    superkato ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    21.04.2009
    Ort
    München
    Beiträge
    220
    Danke
    56
    Erhielt 0 Danke für 0 Beiträge

    Standard

    nunja back2topic

    es geht mir ja nich nur um das zählen und vergleichen...

    ich denke ich müsste hier mal die vollständige logik beschreiben.

    Der Reihenfolge nach:


    Analogeingang liest den Helligkeitswert ein.
    wenn IST-Wert < SOLL-Wert

    Schalte Lampe mit den niedrigsten Betriebsstunden ein.
    => Funktion Betriebsstunden vergleich und dementsprechend die Lampe mit den niedrigsten BS. einschalten

    15 Sek. später nochmal prüfen

    wenn IST-Wert < SOLL-Wert
    Weitere Lampe einschalten (von den inaktiven, die mit den niedrigsten BS).

    wenn IST-Wert >= Soll-Wert

    So lassen.

    Wenn IST-Wert > Schwellwert_X

    die Lampe mit den höchsten BS. abschalten.

    15 Sek später prüfen, falls immer noch zu hoch dann ncoh eine abschalten.

    falls IST-Wert kleiner SollWert dann
    wieder die Lampe mit den niedrigsten BS einschalten.

    usw...


    kann man das überhaupt so in FUP/AWL realisieren?
    Sollte ich das als Zustandsautomat realisieren?

    mfg
    SK
    TIA V13 + SP1 Update5 Windows8.1

  8. #17
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard

    Zitat Zitat von superkato Beitrag anzeigen
    nunja back2topic
    ...
    Hast Du Dir das Beispiel vom Stollentroll aus dem von mir verlinkten Thread mal angeschaut und getestet?
    If you open your Mind too much, your Brain will fall out.

  9. #18
    Registriert seit
    06.01.2005
    Ort
    im schönen Lipperland
    Beiträge
    4.472
    Danke
    498
    Erhielt 1.143 Danke für 736 Beiträge

    Standard

    =superkato;322801

    .......

    kann man das überhaupt so in FUP/AWL realisieren?
    Sollte ich das als Zustandsautomat realisieren?

    mfg
    SK
    Die Antwort auf die erste Frage ist auf jedenfall JA wobei AWL einfacher ist. Es sollte aber auch in FUP gehen..... die 2. Frage verstehe ich nicht.

    Wo siehst du denn das Problem ?
    Früher gab es Peitschen .... heute Terminkalender

  10. #19
    Registriert seit
    02.10.2010
    Beiträge
    453
    Danke
    62
    Erhielt 87 Danke für 69 Beiträge

    Standard

    Zitat Zitat von zotos Beitrag anzeigen
    Hast Du Dir das Beispiel vom Stollentroll aus dem von mir verlinkten Thread mal angeschaut und getestet?
    Vielleicht sollte der TE den Vorschlag, welchen zotos zum 2. Mal unterbreitet, mal annehmen.....

  11. #20
    Avatar von superkato
    superkato ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    21.04.2009
    Ort
    München
    Beiträge
    220
    Danke
    56
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Das hat der TE schon , er hat aber gerade ein PRoblem in der Logik des Programms.

    Wenn ich 4 lampen habe und jetzt 2 lampen laufen und die anderen 2 inaktiv sind, dann kann ich ja ein Bit setzen bzw. Merker um einen Status "aktiv bzw. inaktiv" zu symbolisieren.

    wie kann ich aber jetzt realisieren, das nur die inaktiven lampen eingeschaltet werden sollen bzw. in die Einschaltauswahl sollen. Ich mein das so:

    1) =>2 von 4 Lampen aktiv
    2) => Lux wert sinkt
    3) => Eine weitere Lampe soll aktiviert werden
    4) => Prüfe welche Lampen inaktiv sind
    5) => nehme die inaktiven Lampen
    6) => vergleiche die Betriebsstunden und aktiviere die mit den geringsten Betriebsstunden.

    wie realisiere ich denn Schritt 4 und 5 ?? Ich häng da seit Tagen dran
    Geändert von superkato (05.04.2011 um 21:10 Uhr)
    TIA V13 + SP1 Update5 Windows8.1

Ähnliche Themen

  1. 8 Integer Werte vergleichen
    Von HarryH im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 20.09.2011, 08:00
  2. DB Wert mit Hex Wert Vergleichen?
    Von ibanesch im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 13.02.2011, 14:32
  3. gegebenen REAL-Wert mit Drehgeberwert vergleichen
    Von refurbishment im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 21.05.2010, 09:21
  4. Werte in einem DB suchen und vergleichen
    Von Kodan im Forum Simatic
    Antworten: 48
    Letzter Beitrag: 25.02.2009, 18:06
  5. REAL Wert Vergleichen
    Von tomatensaft im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 05.09.2007, 16:22

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •