Aktueller Inhalt von Ingo dV

  1. Ingo dV

    TIA Variant Bubblesort

    Die Idee dahinter sind generische Bausteine, die optimiert Speicher benötigen und in Bibliotheken eingebunden sind und nicht verändert werden sollen. Zur Laufzeit veränderbare Array sind für solche Ziele unabdingbar und somit - zu mindest von meiner Seite aus gesehen - wünschenswert. PS...
  2. Ingo dV

    TIA Variant Bubblesort

    Hallo Larry, meine Intension ist die Möglichkeiten von TIA auszuschöpfen, Variant statt ANY ist da ja jetzt 'state of the art'. Weiterhin ist ANY, da absolut adressiert, nicht in optimierten Bausteinen möglich. Ich möchte eigentlich vollsymbolische generische Bausteine erzeugen, die wenn...
  3. Ingo dV

    TIA Variant Bubblesort

    Moin, ich habe mir die Aufgabe gestellt in TIA V13 ein flexibles Bubblesort zu erstellen, was mit der symbolischen Zuordnung eines Arrays als Parameterübergabe funktioniert. Wo ich eine Lösung gefunden habe: Durch das Nutzen eines Variant habe ich eine flexible Arraylänge als IN/OUT, dies...
  4. Ingo dV

    S7-1200: Zugriffsmöglichkeiten auf Pheripherie?

    Der Beitrag ist schon etwas älter aber wie wär's damit (ist allerdings nicht konsistent) #i := 0; #x := 0; FOR #i := 2 TO 8 BY 2 DO #x := #x +1; POKE(area:=16#82, // Bereich 'Ausgänge' dbNumber:=0...
  5. Ingo dV

    Schieben rechtsbündig mit Vorzeichen (SSI) in SCL V11 1200

    Hallo Larry, recht hast du! - Habe den Wald vor lauter Bäumen nicht gesehen. Danke
  6. Ingo dV

    Schieben rechtsbündig mit Vorzeichen (SSI) in SCL V11 1200

    Moin, wie kann ich ein vorzeichenbehafteten (INT) Wert per SCL um 4 Stellen verschieben und das Vorzeichen beibehalten? In AWL sehr einfach L #Wert SSI 4 T #Neuer_Wert Danke für die Infos
  7. Ingo dV

    Umsetzung von AWL nach SCL TIA V11

    Moin! Leider muss ich mein geliebtes AWL (teilweise) aufgeben, da Herr Siemens kein AWL in die 1200er eingebaut hat. Ich lerne also gerade SCL und würde gerne durch euch prüfen lassen ob ich die Dinge so richtig sehen. Hier ist mein AWL Code (Info - alle Werte sind REAL): L #V_Soll...
  8. Ingo dV

    String zusammen setzen und als Array of Char abspeichern - ohne SCL

    Strings Moin, ich habe ein kleines Bspl. (Auszug aus einem FB) für Stringverarbeitung im TEMP Bereich. Die Strings hier werden z.T. 'zusammengebastelt' und per Ethernet an ein externes Gerät gesendet. Im TEMP Bereich sind die jeweiligen Strings mit Größe angelegt z.B. WZS_Rstrg String[14]...
  9. Ingo dV

    Einfaches Beispielprogramm S7-300 für Lenze 8400 Profibus

    Lenze PPO3 Ich hab mal was, ist aber schon lange her dass ich mit Lenze gearbeitet habe.... try and error :cool: Folgende Parameter müssen im Lenzeregler angepasst werden. C005 - Wert 200 : Werte per Profibus werden akzeptiert C011 - Wert in Hz: Frequenzgrenze in Hz C015 - wie C011 : Max...
  10. Ingo dV

    Udt65 "tcon_par"

    @maweri - dein Link ist der Richtige.
  11. Ingo dV

    Udt65 "tcon_par"

    TCP/IP Verbindung Guckst du hier.. https://support.automation.siemens.com/WW/llisapi.dll?query=wizard&func=cslib.cssearch&content=skm%2Fmain.asp&lang=de&siteid=cseus&objaction=cssearch&searchinprim=0&nodeid0=4000024
  12. Ingo dV

    Feststellen ob aus Ladespeicher gelesen wurde

    Warum gewöhnt man sich eigendlich immer an kompliziert zu denken, sowas wie Informationen aus dem BS lesen etc.:ROFLMAO: Du hast natürlich Recht..... Mann kann aber natürlich auch die asymetration der Kontamedüse auf links ziehen, so wie ich :ROFLMAO::ROFLMAO:
  13. Ingo dV

    Feststellen ob aus Ladespeicher gelesen wurde

    Der MMC ist der Ladespeicher der CPU. Mein Problem besteht darin, dass wenn nach einem Fehler (warum auch immer) die CPU das Programm aus dem Ladespeicher lädt, natürlich die DB's mit dem Anfagnswert geladen werden UND alle Remanenten Merker sind '0'. Diesen Zustand möchte ich erfassen und...
  14. Ingo dV

    Feststellen ob aus Ladespeicher gelesen wurde

    Moin zusammen, kann ich irgendwie erfassen, ob das Prg. erneut aus dem Ladespeicher (MMC) geladen wurde? Ich stelle mir das so vor. CPU lädt den Ladespeicher (MMC), im BS oder OBx habe ich eine Info 'Prg. aus Ladespeicher geladen' ......
  15. Ingo dV

    Rezept durch SPS starten WinCC Flex

    Habs schon gefunden.... 70 Datensatz in Steuerung schreiben Parameter 1 Rezepturnummer (1-999) Parameter 2 Datensatznummer (1-65535) Parameter 3 -
Zurück
Oben