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

Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 17 von 17

Thema: SCL (Variablen) indizierter Zugriff

  1. #11
    Legosteine ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    06.09.2013
    Beiträge
    24
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von PN/DP Beitrag anzeigen
    Moin,

    hast Du nirgends eine Prüfung, ob der DB13.DBW20 (numberOfWordIn1) eine zulässige Adresse enthält?
    Und was stand im Diagnosepuffer?

    Harald

    PS:
    der symbolische Name numberOfWordIn1 ist irreführend oder zumindest absolut nichtssagend.. die Variable enthält eine Adresse und keine Anzahl
    Was für eine Prüfung ???
    Diagnosepuffer siehe Beitrag 8

    Bin noch ziemlich Neu auf den SPS gebiet

  2. #12
    Legosteine ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    06.09.2013
    Beiträge
    24
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Zitat Zitat von PN/DP Beitrag anzeigen
    Ist die HW Konfig in die CPU geladen?

    Harald
    Die HW Konfig ist in der CPU Geladen


    Die Digitalen Eingänge Funktionieren

    Nur meine Analogen Eingänge funktionieren nicht

  3. #13
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.727
    Danke
    398
    Erhielt 2.404 Danke für 2.002 Beiträge

    Standard

    In Beitrag 8 dieses Thread steht in der 2. Diagnose, dass versucht wird auf Per.Adresse 272 zuzugreifen - oben im Thread schreibst du von Adresse 256 ...
    Kann es sein dass du in deinem DB die 272 eingetragen hast und in der HW-Konfig die 256 ?

    Gruß
    Larry

  4. #14
    Legosteine ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    06.09.2013
    Beiträge
    24
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Zitat Zitat von Larry Laffer Beitrag anzeigen
    In Beitrag 8 dieses Thread steht in der 2. Diagnose, dass versucht wird auf Per.Adresse 272 zuzugreifen - oben im Thread schreibst du von Adresse 256 ...
    Kann es sein dass du in deinem DB die 272 eingetragen hast und in der HW-Konfig die 256 ?

    Gruß
    Larry
    Ja haben sich geandert sitze jetzt an meiner Hardware
    Im Betrag 7 steckt die info

    AI8x12Bit
    272 bis 287

    Neben Info

    Es ist ein PT100 angeschlossen

    Meßart: RT 100
    Meßbereich: PT100 st

    Klemme 2 bis 5
    Geändert von Legosteine (14.10.2013 um 09:46 Uhr)

  5. #15
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.727
    Danke
    398
    Erhielt 2.404 Danke für 2.002 Beiträge

    Standard

    Naja ... wie auch immer ...
    Die Diagnose sagt, das versucht wird auf die Per.-Adresse 272 zuzugreifen und auch, dass es die nicht gibt ... Ich denke, da ist das Problem ...

    Gruß
    Larry

  6. #16
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.197
    Danke
    926
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard

    Code:
    Ereignis 2 von 100:  Ereignis-ID 16# 2942
    Peripherie-Zugriffsfehler, lesend  
    P-Bereich , Wortzugriff, Zugriffsadresse:    272
    bedeutet, daß es (zum Zeitpunkt des Zugriffs) keine Hardware-Adresse PEW272 gibt/gab.
    typische Fehlerursache --> falsche oder keine HW Konfig geladen oder keine Baugruppe gesteckt oder Baugruppe defekt

    Wolltest Du nicht eigentlich auf PEW256 zugreifen? [EDIT: OK, schon beantwortet]


    Code:
    Ereignis 1 von 100:  Ereignis-ID 16# 4563
    STOP durch  Peripheriezugriffsfehler (OB nicht geladen oder nicht möglich, bzw. kein FRB vorhanden) 
    Unterbrechungstelle im Anwenderprogramm:  Zyklisches Programm (OB 1)  
    Prioritätsklasse:    1
    FB-Nummer:    15
    Bausteinadresse:      8
    Das ist normale Folge des Peripheriezugriffsfehler, wenn kein OB122 geladen ist.
    Allerdings wundert mich die niedrige "Bausteinadresse 8" an der der Fehler auftrat - gar nicht typisch für SCL.
    Ist tatsächlich genau der FB15 geladen, welcher aus SCL erzeugt wurde?
    Kannst Du vielleicht mal den AWL-Code zeigen, der von SCL erzeugt wurde? (den FB15 in einen anderen Bausteine-Ordner kopieren, dann kann man ihn im AWL-Editor öffnen).

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  7. #17
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.197
    Danke
    926
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von PN/DP Beitrag anzeigen
    hast Du nirgends eine Prüfung, ob der DB13.DBW20 (numberOfWordIn1) eine zulässige Adresse enthält?
    Zitat Zitat von Legosteine Beitrag anzeigen
    Was für eine Prüfung ???
    [...]
    Bin noch ziemlich Neu auf den SPS gebiet
    Na z.B. eine Prüfung (und ggf. Korrektur), ob numberOfWordIn1 eine gerade Zahl aus dem Bereich 272 bis 286 enthält - bevor das PEW[numberOfWordIn1] eingelesen wird!

    Es darf nicht sein, daß die CPU in STOP geht, nur weil im HMI z.B. "121" oder "12345" eingegeben wird.


    PS:
    Muß diese Indirekt-Spielerei überhaupt sein? Wofür wird diese Funktion benötigt? Das kann man doch bestimmt auch anders (sauber) lösen ...

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

Ähnliche Themen

  1. Indizierter Zugriff SCL Portal V11
    Von Freddy im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 02.05.2012, 05:10
  2. Antworten: 1
    Letzter Beitrag: 23.01.2012, 17:06
  3. indizierter Zugriff auf DB
    Von hammerheadbene im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 27.05.2010, 13:20
  4. Indizierter DB-Zugriff in FUP/KOP ?
    Von HoGe im Forum Programmierstrategien
    Antworten: 3
    Letzter Beitrag: 29.01.2010, 20:36
  5. Indizierter Zugriff auf Datenbaustein im SCL
    Von tarzipan7 im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 05.02.2008, 15:37

Lesezeichen

Berechtigungen

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