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

Ergebnis 1 bis 8 von 8

Thema: Wie wird das in SCL umgesetzt?

  1. #1
    Registriert seit
    04.05.2009
    Beiträge
    55
    Danke
    11
    Erhielt 5 Danke für 5 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    wie wird nachfolgender Step7-AWL-Code in SCL geschrieben?

    L #Eingangsadresse
    SLD 3
    LAR1

    L EW [AR1, P#0.0]
    .
    .
    .

    Danke.
    Zitieren Zitieren Wie wird das in SCL umgesetzt?  

  2. #2
    Registriert seit
    19.06.2005
    Ort
    in Bayern ganz oben
    Beiträge
    1.360
    Danke
    188
    Erhielt 372 Danke für 290 Beiträge

    Standard

    Hi,

    EW[Eingangsadresse]

    Gruss Daniel
    Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie brauchte...

    OSCAT.lib Step 7

    Open Source Community for Automation Technolgy

    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

  3. #3
    Registriert seit
    19.06.2005
    Ort
    in Bayern ganz oben
    Beiträge
    1.360
    Danke
    188
    Erhielt 372 Danke für 290 Beiträge

    Standard

    Eingangsadresse ist hierbei einfach ein Integer mit der Adresse z.B. 12 für EW12.

    Gruss Daniel
    Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie brauchte...

    OSCAT.lib Step 7

    Open Source Community for Automation Technolgy

    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

  4. Folgender Benutzer sagt Danke zu dalbi für den nützlichen Beitrag:

    pretender2009 (12.05.2012)

  5. #4
    Registriert seit
    04.05.2009
    Beiträge
    55
    Danke
    11
    Erhielt 5 Danke für 5 Beiträge

    Standard

    Zitat Zitat von dalbi Beitrag anzeigen
    Hi,

    EW[Eingangsadresse]

    Gruss Daniel

    Hallo,

    hab mich evtl. nicht korrekt ausgedrückt.
    ich möchte mittels Pointer auf Eingangsadressen zugreifen. Dazu habe ich eine Startadresse und hole mir mittels Pointer die EW in den Baustei, so bisher in AWL:

    L #Eingangsadresse
    SLD 3
    LAR1

    L EW [AR1, P#0.0]
    T ...
    L EW [AR1, P#2.0]
    T ...
    .
    .

    Das gleiche möchte ich auch in SCL machen.

  6. #5
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.794
    Danke
    398
    Erhielt 2.417 Danke für 2.013 Beiträge

    Standard

    ... das hat Dalbi doch geschrieben :
    Code:
    meinWert := EW[Eingangsadresse] ;
    ... du mußt bei SCL nichts mit Pointer machen (kannst du auch gar nicht),

    Gruß
    Larry

  7. Folgender Benutzer sagt Danke zu Larry Laffer für den nützlichen Beitrag:

    pretender2009 (12.05.2012)

  8. #6
    Registriert seit
    04.05.2009
    Beiträge
    55
    Danke
    11
    Erhielt 5 Danke für 5 Beiträge

    Standard

    Danke, ich habs geschnallt.

  9. #7
    Registriert seit
    14.05.2012
    Beiträge
    157
    Danke
    28
    Erhielt 4 Danke für 4 Beiträge

    Standard

    Funktioniert ja normal auch mit dbs....
    L xy
    t dbd[ar1,p#2.0]

    Aber wie gehts in SCL mit bits?
    meinBit:=????? soll das dann meinBit:=E[Byte].[Bit] und Byte & Bit jeweils INT???? Funktioniert das??

  10. #8
    Registriert seit
    29.03.2004
    Beiträge
    5.797
    Danke
    144
    Erhielt 1.707 Danke für 1.239 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Django2012 Beitrag anzeigen
    Funktioniert ja normal auch mit dbs....
    L xy
    t dbd[ar1,p#2.0]

    Aber wie gehts in SCL mit bits?
    meinBit:=????? soll das dann meinBit:=E[Byte].[Bit] und Byte & Bit jeweils INT???? Funktioniert das??
    Nur als Tip: Besorg dir von Siemens das Handbuch zu SCL oder verwende die Online-Hilfe. Da steht eigentlich so gut wie alles drin, meistens mit kleinen Code-Beispielen.
    Gerade so grundlegende Dinge der Sprache sind dort vollständig dokumentiert.

Ähnliche Themen

  1. SM4.3 wird gesetzt, wie Analysieren.
    Von SiO2 im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 10.06.2008, 12:40
  2. TP 27 - wie wird das programmiert ?
    Von Dario im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 05.06.2007, 10:05
  3. Antworten: 4
    Letzter Beitrag: 07.10.2006, 00:34
  4. CommentEdit -> Verbesserungsvorschläge umgesetzt
    Von sps-concept im Forum Werbung und Produktneuheiten
    Antworten: 14
    Letzter Beitrag: 16.01.2006, 18:43

Lesezeichen

Berechtigungen

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