Perepheriefehler überbücken

thony77

Level-1
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo wir haben bei uns (VW) die IBS S7 400 ETH DSC/I-T im Einsatz.

Dazu habe ich mal 2 Fragen,

1. Hat jemand Unterlagen über die dazugehörigen SPS-Bausteine von Phoenix-Contact mit genauer Erklärung oder kann mir schreiben wo genau ich diese Dowloaden kann.

2. Ich habe das Problem das bei einem angezeigten Perepheriefehler bei meiner Anlage der Start rausfliegt. (Ich weiß ist Programmiersache :D)

Soweit ich weiß kann ich über die SPS DB45 Teilnehmer deklarieren die keinen Perepheriefehler auslösen sollen.
Ich weiß nur leider nicht wie??? :-?

Kann mir jemand Hilfestellungen geben ???

Danke im voraus. :D
 
Hier ist die Treibersoftware zu deiner Baugruppe, darin sollten die gesuchten Beschreibungen enthalten sein.

Grüße von HaDi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Pf

Hallo thony,

der DB45 ist nicht von Phoenix, sondern ein Baustein von der PP-V. Der Start fällt normalerweise bei Peripheriefehler nicht raus, es geht nur der K25/K26 weg. Du musst folgendes im DB45 eintragen, Werte initialisieren und übertragen.

Aufbau des DB_NPF_Meldungen
DBW 0 = Anzahl der Teilnehmer die keinen Perephriefehler erzeugen sollen
DBW 2 = 1. Teilnehmer der keinen Perephriefehler erzeugen soll
.
.
DBW 2 = n. Teilnehmer der keinen Perephriefehler erzeugen soll

Teilnehmer 2.0 entspricht der W#16#200 -> RB/LB haben je 1 Byte

André
 
Zuletzt bearbeitet:
Danke

Ach und ich dachte die DB`s wären auch von Phoenix. Wieder etwas dazugelernt.

Erst mal Danke für eure Antworten,ich werde es gleich mal ausprobieren.:)
 
Zuletzt bearbeitet:
Hat leider nicht geklappt...

Hallo erst mal,

ich habe es ausprobiert aber klappt leider nicht, ich möchte den Teilnehmer 34.0 als PF-Fehler überbrücken, habe im DB 45 folgendes eingegeben,

DBW 0 = 1
DBW 2 = W#16#34

danach habe ich ihn auf die SPS übertragen und bei dem Teilnehmer 34.0 einen PF-Fehler erzeugt. Wenn ich meinen DB45 beobachte ändert sich "Online" (rechte Spalte) kein Wert obwohl ich das oben geschriebene übertragen habe ?????
Ich denke mal ich habe irgendetwas falsch gemacht ???

Ist es denn der angezeigte Teilnehmer den ich angeben muss oder die laufende Nummer der einzelnen Teilnehmer????

 
Zuviel Werbung?
-> Hier kostenlos registrieren
W#16#34 entspricht aber 52 dezimal, versuchs also mal mit W#16#22 bzw., wenn ich den Beitrag von sps-concept richtig verstehe, mit W#16#2200.

Grüße von HaDi
 
W#16#34 entspricht aber 52 dezimal, versuchs also mal mit W#16#22 bzw., wenn ich den Beitrag von sps-concept richtig verstehe, mit W#16#2200.

Grüße von HaDi

ACH JA ........

hört sich logisch an :D das werde ich erst mal probieren habe natürlich den Wert in Dezimalzahl angegeben.
 
Geschafft

Hallo,

mit der Eingabe der richtigen Werte hat es super funktioniert :cool:.

Vielen Dank noch mal an alle die mir geholfen haben.:)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Pf

Hallo thony,

schön wenns dir geholfen hat. Da hat unser Telefonat also etwas gebracht :) Normalerweise sind ja die Laser in eine LZS eingebunden, was bei euch aber nicht so ist. In der LZS wird dann der PF gar nicht ausgewertet weil die Redundanzlaser nur bei Bedarf eingeschaltet werden.

André
 
Zuletzt bearbeitet:
Zurück
Oben