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

Ergebnis 1 bis 4 von 4

Thema: Array nachfüllen

  1. #1
    Registriert seit
    04.06.2012
    Ort
    Jena
    Beiträge
    41
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo community,

    ich brauche in Array eine bestimmte Position nachfüllen, d.h L#Wert T DB[Nr].dbd[Index], #Wert und Index- sind die Inputvariablen.

    Danke im Voraus
    Zitieren Zitieren Array nachfüllen  

  2. #2
    Registriert seit
    22.08.2012
    Beiträge
    99
    Danke
    19
    Erhielt 15 Danke für 14 Beiträge

    Standard

    Edit: Kommentar gelöscht.
    Geändert von Lord_Anubis (14.07.2015 um 10:45 Uhr)

  3. #3
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.302
    Danke
    932
    Erhielt 3.321 Danke für 2.683 Beiträge

    Standard

    Du könntest Dir eine Function in SCL schreiben. Siehe SCL-Hilfe "Indizierter Zugriff auf Datenbausteine"
    Code:
    DB123.DD[Index * 4] := REAL_TO_DWORD(Wert) ;
    Falls Deine unbekannte CPU AWL kann, dann ginge auch AWL. Siehe AWL-Hilfe "Speicherindirekte Adressierung"
    Code:
    L   #Index
    SLD 5           // * 8 * 4 (--> P# * Größe eines Elements im DWord-Array)
    T   #temp_index
    
    L   #wert
    AUF DB123
    T   DBD [#temp_index]
    Dein Array beginnt im DB bei DBB0?

    Falls es irgendwie nicht gehen sollte, dann gib uns mehr Infos
    - welche CPU und
    - welches Programmiersystem Du benutzt

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  4. Folgender Benutzer sagt Danke zu PN/DP für den nützlichen Beitrag:

    SAB2002 (14.07.2015)

  5. #4
    Registriert seit
    04.06.2012
    Ort
    Jena
    Beiträge
    41
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke. Es funktioniert.
    Geändert von SAB2002 (14.07.2015 um 07:25 Uhr)

Ähnliche Themen

  1. Antworten: 18
    Letzter Beitrag: 21.12.2016, 17:03
  2. Step 7 Array of Byte in Array of Word übertragen
    Von BenniL im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 29.06.2015, 11:18
  3. Aus einem ARRAY ausgewählte Werte in ein anderes ARRAY kopieren
    Von lacosta19 im Forum CODESYS und IEC61131
    Antworten: 7
    Letzter Beitrag: 06.08.2014, 15:42
  4. Array in mehrdiomensionales Array kopieren
    Von Curby im Forum CODESYS und IEC61131
    Antworten: 5
    Letzter Beitrag: 28.01.2014, 16:02
  5. Bool-Array in Byte-Array
    Von Techniker im Forum Sonstige Steuerungen
    Antworten: 10
    Letzter Beitrag: 13.01.2006, 19:12

Lesezeichen

Berechtigungen

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