Simatic MMC im PG beschreiben und zusenden, funktiniert nicht wegen SFC Aufruf

Rambo

Level-1
Beiträge
51
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

Ich habe ein Projekt, wo ich im OB1 den SFC58 und 59 (ASI-B Slaves) verwende.
Wenn ich alle Bausteine auf die MMC kopiere stimmt im OB1 der Aufruf der SFC´s nicht da sie nicht auf der Speicherkarte sind.
Hat bereits beim ersten versuch nicht geklappt(LED´s rot).
Es besteht eine Teleservice-Verbindung.
Was kann man machen damit es beim einsetzen in die CPU funktioniert?
CPU: 313C
 
Genau welche Einträge gibt es in Diagnosepuffer ?

Die SFCs sind nicht auf das MMC Karte, weil sie schon in S7 CPU befindet.

Aber, ich weis das einige SFCs gibt es nur auf S7-400. Für S7-300 muss man entsprechende FCs verwenden. Auf diesen Grund gibt es in Standard Baustein-Ordner "SIMATIC CP" zwei Unter-Ordner für S7-300 und S7-400.
Kann dies der Grund sein ?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
meine Überlegung wäre es die SFC-Aufrufe im OB1 auzublenden, Speicherkarte rein, über Teleservice Bausteine aktivieren und es läuft.
dieses SFC´s befinden sich in der CPU.
Nur beim kopieren auf die Speicherkarte werden die Codes angepasst, fehlt da ein aufgerufener SFc auf der MMC, ist ein Fehler im OB1.
 
Wenn die CPU die SFC / SFB's unterstützt, dann glaube ich nicht das dieses die STOP-Ursache ist. Poste doch mal die letzten 10 Fehler aus der Fehlerhistory der CPU.

Da Du ja eine Teleservice-Verbindung hast, kannst Du das Programm ja auch direkt einspielen!
 
die CPU wurde schon mehrfach gestartet, also steht nur Anlauf usw. drin.
Ich dachte zuerst an die Hartware-Konfig, aber die passt.
 
bei der zugesendeten MMC war SF rot und ich konnte über Teleservice die CPU nicht erreichen.
CPU war in Stop
 
Also, die CPU ist in Run, nachdem das jemand vorort die Schalter von RUN auf STOP und dann auf RUN gewechselt hat ?
Oder hat man die alte MMC wieder reingesteckt ?

Hast du alle Fehler-OBs drin ?
Hast du irgendeine Diagnose Bild in dein HMI, mit info über welcher Fehler-OB aktiverte ?
Auf diesen Grund sind die PN CPUs mit integrierten Webserver ein grossen Sprung vorwärts.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nach Wechsel der MMC-Karte war wieder alles Ok?

was für MMC verwendet ihr? Original von Siemens? Ich hatte schon mal Probleme mit alternativen Herstellern!

Andere Möglichkeit: FW-Update! Wie alt ist die CPU, bei den neueren CPU's mit FW > 3.0 gibt es div. Probleme, da macht nen FW-Update Sinn!
 
alte MMC:128KB (Siemens)
neue MMC:512KB (Siemens)

wird die alte Speichekarte eingesetzt läuft die Anlage wieder normal.
 
MCerv schrieb:
Wenn die CPU abschmiert nützt der WEB-Server auch nichts mehr!
Man hat dieselbe Diagnose Funktionalität als wenn man online mit STEP7 ist. DAs ist doch Etwas wert.

Also, jetzt wissen wir (endlich): Das neue Program hat nie funktioniert.

Ich glaube das es kann volgene Ursachen haben:
1. Fehler beim programmieren von den neue MMC Karte --> Vor den Versand, MMC Karte in identische CPU testen.
2. HW Stimmen nicht. Dies kann z.B. CPU Version sein. Z.B. 313C gibt es in mehrere Generationen. --> Genau welche HW gibt es ? Online hochladen von den kompletten 313C Station.
3. Neue Program hat neue Programfunktione mit Fehler die nicht mit Fehler-OB erfassen werden. --> Sind alle Fehler OB vorhanden ? Werden Fehler-OB Störmeldungen auf ein HMI angezeigt ?
 
Zurück
Oben