Step 7 CPU 315-2AF03-0AB0 -->Buskoppler BK3120 mit Analog-Eingängen (2xPT100)

Rudi

Level-3
Beiträge
1.581
Reaktionspunkte
101
Zuviel Werbung?
-> Hier kostenlos registrieren
Folgende Konfiguration: CPU 315-2AF03-0AB0 -->Buskoppler BK3120 mit Analog-Eingängen (2xPT100)
Bus läuft CPU und BK3120 in RUN.
Ich kann aber nicht auf PEW 256 zugreifen oder beobachten.
Was kann die Ursache sein ? Kann das die CPU nicht oder der Buskoppler ?
 
was bedeutet du kannst nicht drauf zugreifen? Kommt nur 0 an?
Siemens gibt nur das Peripherieabbild der E/A zum beobachten frei ( + Merker, DB usw. ).
 
Schau in den Diagnosepuffer der CPU warum die CPU in STOP gegangen ist. (Rechtsmausklick > Zielsystem > Baugruppenzustand Ctrl+D)

Vermutlich ist es "Peripheriezugriffsfehler", weil es an der Adresse PEW256 keine Baugruppe gibt.
Hast Du in HW Konfig etwas an die E-Adresse 256 projektiert, was mindestens 2 Byte lang ist?
Ist die HW Konfig in die CPU geladen?
Vermutlich hast Du die Analogeingänge hinter der BK3120 auf die E-Adressen ab 256 projektiert. Ist die Profibus-Verbindung ok? Leuchtet oder blinkt an der CPU die rote LED "BUSF"? Leuchten rote LED am BK3120?

Tip: Wenn Du (leere) OB86 und OB122 in die CPU lädst, dann geht die CPU bei dem Hardwarefehler nicht mehr in STOP und Du kannst auf den Fehler im Programm reagieren.

Harald
 
PS: Du kannst auch die HW Konfig in online-Ansicht umschalten und so Diagnoseinformationen über (fast) jede Baugruppe erhalten.
Da siehst Du auch den Status aller Profibus-DP-Slaves.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Harald,
Danke für die Hilfe. Da ich aus deinen Beitägen gesehen habe das es funktionieren sollte habe ich alles noch mal in ein neues Projekt gemacht und OB86 und OB122 hinzugefügt.
Vorher noch mal GSD Datei neu installiert.
Jetzt läuft alles normal mit BK3120 und nur mit der BK3202.(warum es erst nicvht ging ist unklar)
Kann auch die PEWs beobachten und verarbeiten.
Jetzt folgendes gemacht:
2x Eingangsklemmen (je 4DI) vor die BK3202 eingebaut und projektiert.
Nun wieder folgenden Fehler:
an CPU :
BF leuchtet rot
BUSF blinkt rot
an BK3120:
BF leuchtet rot
DIA flackert rot
I/O RUN leuchtet grün.

Werde leider erst am Sonntag dazu kommen mich weiter damit zu befassen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es gibt bei Beckhoff unterschiedliche Gsd-Files. Steckplatzorientiert, also in der Hw -Konfig so projektiert wie sie nacheinander gesteckt sind oder bei den anderen müssen zuerst alle Analogkarten und dann die digitalen projektiert werden.
 
Hallo Rudi.
Wenn du im Mischbetrieb (Analog & Digital) Probleme hast, hört sich das nach einer falschen Mapping Tabelle an.
Bei gsd "B312bece" ist folgendes Mapping - Wordorientierte Eingänge, Wordorientierte Ausgänge, Bitorientierte Eingänge, Bitorientierte Ausgänge.
d.h. egal in welcher Reihenfolge du die Karten steckst als erstes muss die analoge Karte projektiert werden und danach die digitalen.

Wenn dein Koppler über eine Firmware größer "C0" verfügt, kannst du die gsd "E312bece" verwenden. Hier wird die Mappingtabelle wie die tatsächliche Hardwarekonfig aufgebaut.
(finde ich persöhnlich besser. Bedeutet aber bei älteren Kopplern ein Firmware Update)

Holger
 
@Glasesba und @holgermaik

Ihr hattet genau recht. Das war die eigentliche Ursache. Wäre ich nicht allein draufgekommen.
Danke an Alle !
 
Zurück
Oben