Simultion der Fehler die am FB125 angezeigt werden sollen

Handsup18

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

ich sitze jetzt hier schon seit fast zwei Tagen und versuche den FB125 zu verstehen da wir ihn für unsere Technikerarbeit zum Auswerten des Profibussses brauchen. Hab auch schon die Beschreibungen von Siemens und Wago durchgestöbert. Bis SLAVE_IDENT_NO ist mir alles klar, ich kann es ja auch alles mit dem PLC Simulieren, was fürs verständnis sehr hilfreich ist.
Nur hab ich keine Ahnung wie ich die anderen Fehler/Störungen simulieren kann z.B die CHANNEL_ERROR_CODE oder CHANNEL-TYPE Meldungen. Ist es überhaupt möglich mit dem PLCSIM und der STEP 7 oder kann man das nur mit einer realen Steuerung testen/auswerten.
Kann mir bitte jemand weiterhelfen bevor ich hier noch verrückt werde, oder gibt es im Netz irgendwelche weiterführenden Beispiele oder Projekte.

Bedanke mich schon mal im vorraus...
 
Da der FB125 die Fehler direkt aus dem ProfibusSlave ausliest, ich meine über die Diagnoseadresse, die ja zumeist im Bereich über 8000 liegt, und im Falle der meisten Siemens-Komponenten sogar dekodiert, macht eine Simulation ohne echten Profibus keinen Sinn.
Die Frage ist, was willst Du denn daran verstehen? Für mich ist der Baustein eine Blackbox, aus der wundersam Diagnosedaten kommen, die den Instandhaltern Freudentränen in die Augen treiben.

Das Howto zu begreifen, geht nur mit echten Komponenten. Zum Bleistift wird ein nicht-Siemens-Slave seine Diagnosedaten ebenfalls zur Anzeige bringen, aber halt als Hexcode. Man kann die Anzeige dann dazu bringen, auch dies dekodiert anzuzeigen. Das wäre was Schulprojektkompatibles, denke ich.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich will halt nur die Fehler simulieren können damit ich meine Visualisierung testen kann die ich mit WinCC flexible erstellt hab...
Wenns aber nicht geht muss ich halt mal mit dem Lehrer reden ob wir an der Schule die Möglichkeit haben es irgendwie zu testen...
 
Ich will halt nur die Fehler simulieren können damit ich meine Visualisierung testen kann die ich mit WinCC flexible erstellt hab...

die visualisierung wertet doch aber nicht den fehler, sondern die fehlernummer aus. leg dir ein wort an, dass du mit den entsprechenden nummern beschreibst und dann kannst du sehen, wie die fehler angezeigt werden...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wie meinst du das mit dem Wort anlegen?

du schreibst die fehlerinfo deines bausteins z.b. in das DB1.DBW0 oder was weiß ich, dass wort, welches in der visu halt die statusanzeige macht.

da es ein FB ist, kannst du den operanden da einfach mal ausschneiden und die unterschiedlichen fehlercodes von hand laden:

Code:
*
      L     W#16#8000
      T     DB1.DBW 0
 
Sorry, habs noch nicht wirklich kapiert, haben in der schule grad erst mit der Wort verarbeitung angefangen. Muss dann mal nach den Ferien nochmal nachfragen wie das genau funktioniert...
Trotzdem danke allen für die Hilfe
 
Zuviel Werbung?
-> Hier kostenlos registrieren

Dieser Resourcenfresser dürfte die eierlegendste keiner brauchts Wollmilchsau von Siemens überhaupt sein.
Mal ganz abgesehen davon, das ohne Siemens-HMI wertlos.

Dann ja noch lieber mit SFC51 ...

P.S. An den Fragesteller:
Wenn Ihr noch nicht mal Wortverarbeitung hattet, dann tut euch selbst einen gefallen,
und vergesst das mit dem FB125 vorerst wieder.

Mfg
Manuel
 
P.S. An den Fragesteller:
Wenn Ihr noch nicht mal Wortverarbeitung hattet, dann tut euch selbst einen gefallen,
und vergesst das mit dem FB125 vorerst wieder.

Wir brauchen ihn aber für unsere Technikerarbeit, um damit den Profibus auszuwerten und eine Visualisierung mit allen Fehlerausgaben als Text dazu zu erstellen. Nur muss ich halt dazu erstmal die Funktionen des FB125 verstehen wann er überhaupt was ausgibt. Ohne Simulation ist die Sache da aussichtlos, da die Infos von Siemens nur auf Profis ausgelegt sind. Da ist die Beschreibung von WAGO schon viel ausführlicher.
 
Ich will halt nur die Fehler simulieren können damit ich meine Visualisierung testen kann die ich mit WinCC flexible erstellt hab...
Wenns aber nicht geht muss ich halt mal mit dem Lehrer reden ob wir an der Schule die Möglichkeit haben es irgendwie zu testen...

Aber du brauchst doch für die Simulation der Visu die Fehler nicht mit dem FB125 zu erzeugen, wenn du weist, welcher Fehler welchen wert (8XXX) erzeugt. Du kannst doch einfach ein DBW mit den Werten die vom Fb125 kommen würden beschreiben und das DBW dann auswerten.

Für die Simulation der Visu ist der FB125 doch unerheblich.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dann weis ich aber immer noch nicht was alles angezeigt wird vor Betätigung von SINGLE_STEP_ERROR und nach Netätigung. Und was passiert wenn ich in den MANUAL_MODE wechsle? Und was ist eine DP-Norm und PNO??? Das ist im Prinzip das was ich noch nicht verstehe. Man bin ich blöd!!!
 
was willst du den jetzt testen?

wenn du die grafiklisten etc. in der visu testen willst, dann mache nur einen db in die sps und steuere die variablen wie vierlagig schon geschrieben hat.

wenn du nicht verstehst was er geschrieben hat, dann mache es wie msb geschrieben hat und vergiss vorerst den fb125 - setz dich erst mal mit den grundlagen auseinader.

die richtige funktion des fb125 kannst du wie gesagt nur mit hardware testen...

also hast du das von 4l begriffen?
was willst du genau?


ach übrigens, von jemandem der vor der technikerabeit steht sollte man eigentlich erwarten dürfen das er mit solchen "profinformetionen" umgehen kann... oder machst du den "holztechniker"? :ROFLMAO:

vermutlich siehst du das nur zu kompliziert...
 
Dann weis ich aber immer noch nicht was alles angezeigt wird vor Betätigung von SINGLE_STEP_ERROR und nach Netätigung.
Und was passiert wenn ich in den MANUAL_MODE wechsle?

hast du den keine möglichkeit auf in einer hw umgebung zu testen?
dann kannste dir die klimzüge sparen...

Und was ist eine DP-Norm
du meinst EINEN DP-Norm?, damit ist wird ein Slave gemeint sein, ein DP-norm-slave der den spezifikationen der profibusfondation entspricht.

Profibus Nutzer Organisation
http://www.profibus.com/rpa/germany/


Das ist im Prinzip das was ich noch nicht verstehe. Man bin ich blöd!!!
nein du steigst nur etwas falsch in die sache ein, fange weiter unten mit den grundlagen an, dann verstehst du auch von was die da reden...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die Erklärungen bin nun etwas schlauer.
Nein mach nicht den Holztechniker :icon_redface: ,ist alles nur etwas ungewoht wenn man mit sowas noch nie zutun hatte. Geh die Sache wahrscheinlich wirklich falsch an, werd mir mal Infos über Profibus besorgen und in der Schule nachfragen ob wir da ne Möglichkeit haben das irgendwie zu testen.
 
Sorry das ich den fred aus der versenkung hole...

Hallo liebe foristen!
Gleich in der frederöffnung steht: bis SLAVE_IDENT_NO alles klar.

Mir nicht - was ist diese SLAVE_IDENT_NO und wo kommt die her?

grüße
thomas
 
Zurück
Oben