Zwei schier unlösbare Aufgaben, CPU 315-2DP

Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Olaf,

ich programmiere seit 20 Jahren S7.
ich kann dazu bestätigen, dass hin und wieder kuriose Fehler auftreten, zu denen es keine Erklärungen gibt (auch nicht von Siemens).
Meist ist es durch einen Tausch der CPU behoben.
Ich konnte dazu schon die merkwürdigsten Fehler festellen zB.
- CPU geht zeitweise ohne erkennbare Gründe in STOP (mit merkwürdigsten Fehlerangaben im Diagnosepuffer) -> Austausch der CPU, dann nie wieder aufgetreten
- Eingangsabbild online passte nicht zu den LEDs der Eingänge -> Austausch OK
- Sicherheitsbausteine liessen sich nicht laden, Standard-Bausteine schon -> Austausch CPU, dann OK
- online Hardware meldet Sollausbau ungleich Istausbau obwohl gleich
- viele weitere merkwürdige Eigenheiten

Siemens eben !​
 
Hallo,

ja, Siemens eben. Habe es gestern nicht hinbekommen! Die 315er hat eine Macke, das steht fest. Selbst mit älterem Step7, den korrekten Versionen, Laden der Baugruppe wie beschrieben, sobald der CP dranhängt, spinnt die CPU und geht in Stopp. Sobald ich die 314er wieder ranhänge, alles fein. Wenn die 315er schon mal geht (ohne CP), ständig beim Laden Koordinierungsfehler. Vielleicht sollte ich mal ein Firmwareupdate wagen. Leider ist die CPU sehr alt, 2ag02 eben.

Mal was Anderes. Habe gerade eine Analogbaugruppe in Betrieb genommen und einen PT100 4-Draht angeschlossen. Die Baugruppe ist korrekt eingestellt (PT100 Standard). Ich schreibe mir den Wert vom ersten Kanal mit in einen DB als Integer. Leider ist die Temperatur ca. 8 Grad zu niedrig in der SPS.

Ich wandle derzeit noch nichts um.

Thanks.
 
Hallo,

der Sensor hat zwei rote (plus) und zwei schwarze Adern. Wie Siemens das vorgibt habe ich rot schwarz rot schwarz der Reihe nach (+ M + M) angeschlossen. Das Kabel mit Anlegefühler war vorkonfektioniert und liegt derzeit alleine im Keller (ohne Störquellen).

Wo verrechnet sich das Teil den? Hatte vorhin am Vorlauf 65 Grad (Rohr-Thermometer), der Integer-Wert zeigt in der SPS 562 an.

VG

Olaf
 
Ja so ein Mist. Ich messe 106 Ohm und leider auch 3 Ohm auf der selben Seite! Ist das normal? Dort sollten doch eigentlich 0 Ohm (nach Rücksprache mit einem Kollege und auch für das allgemeine Verständnis, warum man ja wegen der Leitungslängenkompensation das so regelt) sein?

What is wrong? Ein weiter misst dasselbe, ein Tauchfühler auch.

Danke für eure Hilfe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es kann auch ein Übergangswiderstand des Fühlers sein.
Oder Probleme mit der Spannungsversorgung oder ähnliches.

Nicht jeder Fühler ist gleich linear wie der andere.
Den Wert nehmen, skalieren und es ist gut.


bike
 
Was für CPU genau hast Du? Firmwarestand und E-Stand, Bestellnummer? Was für CP genau hast Du? Firmwarestand und E-Stand, Bestellnummer? Wie SoftMachine schon geschrieben hat mag Deine CPU den CP nicht! (SDB1001) Du hast hoffentlich nicht nur die CPU getauscht? Hardwarekonfiguration übersetzt gespeichert und geladen? Netpro übersetzt und gespeichert , geladen? Wen Firmwareupdate durchgeführt werden soll könnte ich vielleicht Unterstützung leisten. Mein Standort ist die Reichshauptstadt Berlin oder die Woche über Gronau in Westf.
 
Was für CPU genau hast Du? Firmwarestand und E-Stand, Bestellnummer? Was für CP genau hast Du? Firmwarestand und E-Stand, Bestellnummer? Wie SoftMachine schon geschrieben hat mag Deine CPU den CP nicht! (SDB1001) Du hast hoffentlich nicht nur die CPU getauscht? Hardwarekonfiguration übersetzt gespeichert und geladen? Netpro übersetzt und gespeichert , geladen? Wen Firmwareupdate durchgeführt werden soll könnte ich vielleicht Unterstützung leisten. Mein Standort ist die Reichshauptstadt Berlin oder die Woche über Gronau in Westf.


Wenn ein Analogwert falsch angezeigt wird?
Das Problem mit dem CP ist das eine, jedoch inzwischen geht es um Analogwertverarbeitung.


bike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ja, das Problem, dass der PT100 eigentlich das Maß der Dinge ist und genau sein sollte, eben nur Murks ist! Es kann nicht sein, dass ein fertig konfektionierter Widerstand schon bei 4 Meter Kabellänge 3 Ohm hat. 4-Adern sollten für genaue Ergebnisse sorgen, nicht für schlechtere. 9 Grad Unterschied ist für mich indiskutabel, wie soll ich gescheit meine Heizung steuern, wenn ich nicht mal die genaue Außentemperatur habe. Mit Offset wird das auch Mist, da sich die Kurve nicht linear bewegt.

So, der CP ist ein CP343-1, V2.3.5, HW Ausgabestand 2, Bestellnummer 6gk7 343-1ex11-0ex0. Die CPU (ist derzeit nicht online, daher nur die Offline-Werte): 6ES7 315-2af02-0ab0 estand 04, Gehäuse 01-99 hergestellt. Vielleicht helfen die Parameter weiter.

MfG

Olaf
 
Hallo,

ja, das Problem, dass der PT100 eigentlich das Maß der Dinge ist und genau sein sollte, eben nur Murks ist!

Dann hast du ein Problem.
Wir normieren unsere Sensoren, den daher hat auch der Baustein von Siemens diese Möglichkeiten.
Viellleicht solltest du einmal über E-Technik und deren Physik nachdenken.


bike
 
Welche Analogbaugruppe hast du denn genau? Wenn der PT100 korrekt als 4 Leiter angeschlossen ist, sind 3Ohm Leitungswiderstand bei den ausgleich und messleitungen grade egal.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

nicht persönlich nehmen. Warum macht man sich aber dann eine Mühe, die Sensoren zu normieren, für die Kompensation der Leitungslänge 4-Draht Technologie einsetzt und man letzten Endes doch besser kommt, wenn man die Drähte besser gleich an der Eingangskarte brückt? Ich lese in diversen Anleitungen, dass die 4-Draht-Technologie eben Fehler durch Leitungslängen vereitelt, in meinem Fall ist es anders herum.

Bike, kannst du mir die Möglichkeiten des Bausteins bitte aufzeigen? Danke.

Olaf
 
Hi,

ich habe die 6AG1 331-7KB02-0AB0, den Switch an der Karte auf PT100 gestellt, dann die Karte in der Hardware auf PT100 gestellt. Was kann ich noch tun?

Danke
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich würde den PT100 mal ohne ausgleichsleitung anschliessen, bzw die ausleichsleitung am eingang brücken. diese 3Ohm sind schon seltsam. ich gehe mal davon aus, dass dein messwerkzeug nicht von obi stammt.
 
Wie liest du den Wert und setzt diesen um?
Mit dem FC_SCALE kann man zunächst prüfen, was hereinkommt, dann die Ober- und Untergrenzen parametrieren und man het eine normierten Wert, der stimmt.

Ich bin noch nie auf die Idee gekommen, den Widerstand der Leitung zu messen, warum auch?
Zu dem Thema Genauigkeit habe ich schon geschrieben, dass es Übergangswiderstände gibt und diese sind nicht nur elektrisch.


bike
 
Hi, den Wert habe ich mit 2 unterschiedlichen Multimetern gemessen.
Derzeit lese ich den Wert ohne eine Funktion ein:

L PEW 304
ITD
DTR
L 1.000000e+001
/R
T "DBTemperaturen".T_AUS

Meines Erachtens nach sollte das doch ausreichen. Werde das mit den Temperaturen weiter verfolgen und mehrere Messwerte überprüfen.

VG

Olaf
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi, den Wert habe ich mit 2 unterschiedlichen Multimetern gemessen.
Derzeit lese ich den Wert ohne eine Funktion ein:

L PEW 304
ITD
DTR
L 1.000000e+001
/R
T "DBTemperaturen".T_AUS

Meines Erachtens nach sollte das doch ausreichen. Werde das mit den Temperaturen weiter verfolgen und mehrere Messwerte überprüfen.

VG

Olaf

Einen Leiter mit Widerstand0 Ohm gibt es 20Grad C nicht.
Der Wert den du errechnest ist nach deiner Aussage falsch, richtig?
Wenn der Wert bei verschiedenen Sensorren falsch ist, dann ist deine Berechnug vermutlich falschm richtig?
Was denkst du, warum es solche Funktionen gibt?


bike


bike
 
Hallo OKL,

zu Deinem ersten Problem. Dein CP hat schon die neueste Firmware. Deine CPU bräuchte die Version Z03. Der SDB 1001 wird nicht in der CPU gespeichert sondern im CP. Dadurch must Du auch immer den CP mit "Urlöschen". Ich hoffe das Dein zweites Problem nicht im Zusammenhang mit dem ersten Problem steht. Sobald eine 7KB02 eingefügt wird wird der SDB 1001 gelöscht.Wenn Du bei der Hochrüstung Hilfe brauchst melde Dich bei mir. Ich habe hier im Forum schon einigen Usern geholfen.
 
Hallo

vielen Dank für eure Hilfe!

Ich habe wahrscheinlich das Problem (2) gefunden, und zwar sind es sogar zwei. Die beiden Thermometer am Vor- und Rücklauf. Scheinbar sind die nicht so genau. Hatte vorhin die Zimmertemperatur gemessen und mit einem normalen Thermometer verglichen, war i. O. Weiterhin maß ich kochendes Wasser, auch in Ordnung. Die Funktion werde ich mir dennoch sparen, die Karte rechnet mir doch schon alles perfekt um. Mehr als die Temperatur brauche ich ja nicht. Sobald mein Multiplexer da ist, kann ich auch die anderen Sensoren in Betrieb nehmen. Aus eins mach acht.

@IFATD Heute war mein Kumpel und Kollege im Haus. Er löschte auch den CP ur, danach war das Problem, dass die CPU gar nicht mehr mit dem CP wollte, bereinigt. Ich frage mich eben nur, wie lange das wieder geht oder ob das Problem mit dem SDB vielleicht wieder mal auftauchen wird. Derzeit habe ich den CP drin mit der euch übermittelten Firmware. Ich habe noch einen da V1.02 oder so, als Reserve. Wenn ich den mal einfügen müsste, könnte mir das Step 7 5.5 wahrscheinlich zum Problem werden. Bei manueller Auswahl der Karte gibts nur noch die V2. Wenn das mit dem Laden in PG wie mit der CPU auch geht, sollte es aber gehen.

Ich hätte die Möglichkeit, die CPU 2AF02 gegen eine 2AF03 zu tauschen. Ich weiß jetzt nicht, wie weit die beiden CPUs von der Herstellung auseinanderliegen und ob sich das lohnen würde. Ob diese dann wieder ein Problem mit meinem CP hat, keine Ahnung.

Wegen dem Update der Firmware, eine Flash 2MB könnte ich ausleihen. Die CPUs sollen ja angeblich fast nie aufgeben, im Gegensatz zu den alten CPs. Ich hatte einen 343 mit geplatztem Elko, sicher ist dort noch mehr hin (Spannungsregler?). Falls sich der Tausch nicht lohnt, werde ich wohl, sobald das Problem mit dem SDB wieder auftaucht, das Update wagen und die angebotene Hilfe dankend annehmen.

Die analoge Eingangskarte ist ja schon drin, war aber zum Zeitpunkt, als der Fehler mit dem SDB auftauchte, noch nicht installiert. Die misst schön meine Temperatur, alles fein.

Euch ein schönes Restwochenende.


MfG

Olaf
 
Zurück
Oben