PZD-Haupt/Sollwert Micromaster

taucherd

Level-2
Beiträge
61
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

habe da ein Problem mit dem MM420!
Gegeben CPU 315DP als Master
MM420 mit DP Modul

soweit kann ich den MM420 über das PZD ansteuern aber nur stimmt es nicht mit der Vorgabeliste von Siemens überein- habe mich ein wenig mit den Parametern gespielt usw... konnte mich auch mit dem Starter über die CPU (Profibus) mit dem MM420 verbinden und den MM bedienen. Aber seit kurzem komme ich mit dem Starter nicht mehr auf den MM420??? Verbindungsfehler, bei den Einstellungen im Programm und DP wurde nichts geändert!
Habe auch schon des öfteren den MM420 auf Werkseinstelung zurückgesetzt - aber??? Keine Ahnung, mit dem Starter komme ich nicht mehr drauf weil da könnte man das Steuerwort ansehen usw... leider

im pdf Anhang ist mein Programm mit allem was ich eingestellt habe usw...

ist da das Bitmuster falsch???
habe mich an die Vorgaben von Siemens gehalten ... aber wie es aussieht habe ich irgendetwas übsehen oder... mal schauen :D

Zusatz
=====

4. Steuerung des MICROMASTER mit der PLC
Wenn PP03 gewählt wirde, haben Sie 2 Ausgabewörter (PZD1 und PZD2) von der PLC, die dem MICROMASTER Steuerwort und Frequenz-Sollwert entsprechen, und 2 Eingabewörter, nämlich das MICROMASTER Statuswort und die Ist-Frequenz.
Wenn Sie PP01 wählen, beziehen sich die ersten 4 Eingabe- und Ausgabewörter auf Parameter Lesen/Schreiben-Daten (PKW Daten). Die PKW Ausgabewörter können jetzt auf Null gesetzt werden.
Frequenz-Sollwert und Ist-Wert werden so normalisiert, dass 4000hex 50Hz entspricht. Der Höchstwert, der gesendet werden sollte, ist 7FFF.
Die Normalisierungsfrequenz kann in P2000 geändert werden.
Es folgen einige typische Steuer- und Statuswörter. Die Statuswörter setzen voraus, dass der Steuerwort, Frequenz-Sollwert angestiegen ist (wo zutreffend). Die Datensequenz ist Steuerwort, Frequenz-Sollwert, Statuswort, Ist-Frequenz.
Gestartet wird der Antrieb durch Senden von Steuerwort 047E, gefolgt von 047F (Flanke des Bit 0: EIN)

Antrieb fertig zum Vorwärtslauf:
047E 0000 FA31 0000

Antrieb bei 12.5Hz vorwärts laufen lassen:
047F 1000 FB34 1000

Antrieb bei 50Hz vorwärts laufen lassen:
047F 4000 FB34 4000

Antrieb bei 12.5Hz rückwärts laufen lassen:
0C7F 1000 BB34 1000

Antrieb bei Fehler abgeschaltet:
0C7F 1000 FA38 0000

Fehler zurücksetzen:
04FE 0000 FA31 0000

Das selbe Bitmuster wenn ich die Bits in der Variablentabelle setzt!!!
Aber wie es aussieht müssen die Befehle (Steuerwort) in HEX gesendet werden, das kein Fehler Auftritt.
Den bei Fehlerquittierung 04FE geht der Antrieb wieder in Bereitschaft und zeigt die gesendet Sollfrequenz an. Sobald ich das Steuerwortformat 047F schicke dreht sich der Antrieb.


Die Struktur der Steuer- und Statuswörter ist im Abschnitt 3.3 des PROFIBUS-Handbuchs beschrieben ==>>> das sind die PDF.Files Steuerwort/Zustandword
 
Zuletzt bearbeitet:
Hallo,
so wie du das Problem beschreibst, hört es sich für mich an, als wenn dein Umrichter nicht mehr über den PB zu erreichen ist. Hierfür sind am Umrichter die Parameter 0918 (PB-Adresse), P1000 (Sollwertquelle) - 6 (?), 0927 (wer darf Parameter ändern) zuständig.
Nach dem Rückstellen des Reglers hast du diese Parameter bestimmt wieder zurück-gesetzt ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Larrry, das stimmt nicht ich kann den Umrichter schon über die PLC ansprechen und auch fahren - Frequenz verändern, Drehrichtung alles. Aber beim Steuerwort und Zustandswort stimmen die Bits nicht!!!

DP Adresse habe ich beim Profibusmodul mit den Tippschaltern fix eingestellt - Teilnehmer 10.
Die Parameter, damit ich die Steuerhoheit über die PLC habe wurden wieder eingestellt (P1000=6 und P700=6)

Nur mit dem Starter komme ich nicht mehr drauf -> Verbindungsfehler (steuerhoheit PC geht net mehr, der MM420 hat aber keine RUN Befehl)

Siehe Zusatz, habe ich gerade von der Siemensseite.
 
Zuletzt bearbeitet:
Hallo,
leider komme ich erst jetzt wieder dazu, zu antworten ...

Ich hatte bislang nie Schwierigkeiten mit Starter an einen Regler zu kommen, es sei denn er war von anderer Seite beschäftigt = kann es vielleicht sein, dass deine SPS ihn über die Schnittstelle ständig mit neuen (alten) Daten versorgt und das deshalb die Schnittstelle keine Zeit mehr für Starter hat ?

Ach ja - Vorraussetzung war natürlich immer, dass im Regler der Fernsteuerweg freigegeben war - aber das ist ja bei dir auf jeden Fall OK ...
 
hallo,

auch wenn ich sie plc urlösche und ohne flashkarte betreibe und nur die hardware lade, sodass ich über die plc den mm ansprechen kann funktuioiniert es nicht mehr? was soll's fahr mit dem motor eh über die plc!!!

aber trotzdem verstehe ich noch immer nicht, weiso die bitsetzung nicht mit der liste von siemens übereinstimmt. werde da siemens mal ein mail schreiben.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe dir mal ein Beispiel mit 'reingepackt.
Ich habe die Steuer-Bits /-Worte in den DB50 hinterlegt ab DBB62. In dem Projekt gibt es 2 Umrichter. Das sollte dich aber nicht stören. Den 1. Umrichter habe ich auf dem Perepherie-Bereich 284 - 287. Das findest du im FC202 dann auch wieder. Erst lade ich die PEW's in den DB. Dann kommen Zuweisungen und schließlich übertrage ich die Steuerworte mit dem SFC15 zurück. Das Schreiben auf PAW's (siehe letztes Netzwerk) hatte nicht korrekt funktioniert. Deshalb das BEA ...

Das Beispiel ist bestimmt nicht eins meiner elegantesten Prg-Teile, aber ich glaube, das was du suchst kannst du darin sehen ...

Gruß und viel Erfolg ...
 
Habe es so nachbearbeitet wie du es hast!!! und jetzt stimmt auch der Bitzustand mit der Beschreibung überein. aber wieso wird zuerst das Byte 2 und dann das Byte 1 eingelsen - davon habe ich in der Beschreibung nichts gelesen?

Ist das normal bei Siemens?!?! aber jetzt funktioniert es ohne Probleme!
 
Leider kann ich dir dazu keine hoch-professionelle Erklärung anbieten. Vielleicht ist "Das ist eben so bei Soemens" ganz gut. Es stammt noch aus der guten alten S5-Zeit gilt aber nicht für alle Datentypen.
In der SPS-Hilfe (und bestimmt auch hier im Forum) gibt es bestimmt eine Anleitung dazu - ein warum kann ich dir aber leider nicht liefern ...

In jedem Fall freue ich mich, das es jetzt funktioniert ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Frage

zu diesem Thema hätte ich noch eine Frage.

Sollwert 4000hex = 50Hz
Sollwert 1000hex = 12,5Hz

Was für einen Hexwert muss man vorgeben um 5 Hz zu erreichen?
 
Zurück
Oben