Ersatz für Siemens Micromaster Junior?

robertf50

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Miteinander,
Habe eine Maschine, da sind in Master /Slave Variante mehrere Siemens Micro Master Junior FU verbaut. Gesteuert wird das Ganze von einer S7-200 (CPU216-2).
Die Frequenzwerte schickt die SPS mittels RS485 in die FU und mittels Hardwareleitung (drehe links/rechts) starten die FU.

Nun hat wieder einer der FU den Geist aufgegeben, konkret ein 6SE9111-5BA53 (230V 250W)
Bislang haben wir durch zugekaufte gebrauchte FU das Problem gelöst wenn einer kaputt wurde, die werden aber immer weniger am Markt und so suche ich nach einer dauerhafteren Alternative.

SINAMICS FU könnten eine sein, aber in den Umschlüsselungstabellen habe ich keine Micromaster Junior Alternative gefunden.
Hat da jemand schon Erfahrung mit Umänderungen von MM Junior auf neuere FU?

Gruß Robert
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Glaseba,
Ja da gab es eine Serie vor bzw. parallel zu den "normalen" Micromastern.
Wir hatten mal einen Techniker von Siemens an der Maschine, damals gab es ein Problem mit der Kommunikation der FU, der meinte auf meine Frage ob man nicht neuere Siemens Inverter statt der Juniors einsetzen könnte sinngemäß dass es sich bei den "Junior" um die erste Serie unter Verwendung von Texas Instruments Bausteinen handelt, die auf einer anderen Logik basieren.
Das ist aber auch schon Jahre her, da war von der SINAMICS Serie noch keine Rede.
Aber grundsätzlich läüft die Kommunikation, soweit ich das mitbekommen habe, auch bei den "Junior" über USS und so stellt sich die Frage ob ich nicht doch zB. einen 0AB13-7UB0 einsetzen kann.
Oder gibt es bei USS verschiedene Varianten?
Es schreckt mich nicht der Preis um das einfach mal an der Maschine zu testen sondern ich habe ein bisschen die Sorge dass beim Anschließen der neuen Serie vielleicht doch etwas nicht passt und ich mir die komplette Steuerung schieße und dann ist der Schaden noch größer.
Bin für jeden sinnvollen Input dankbar!
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für den Hinweis!
Mittlerweile hatte ich auch Kontakt mit einem Siemens Techniker, der meinte auch dass die V20 funktionieren sollten.
Habe mir einen entsprechenden FU bestellt und werden nach Einbau berichten ob es geklappt hat.
 
Hallo und guten Abend!

Der V20 (6SL3210-5 BB12-5BV1) ist jetzt in der Maschine, im Testlauf Handbetrieb läuft der Motor an, also der Stromfluß zum Motor passt.
Nur über die Maschinensteuerung will das noch nicht funktionieren.
Ich hoffe hier auf Spezialisten zu treffen die mir weiterhelfen können.
Die Steuerung ist so aufgebaut (hat mit dem alten Micro Master junior gut funktioniert):
Frequenzwerte schickt die SPS mittels RS485 in die FU und mittels Hardwareleitung (drehe links/rechts) starten die FU.
Habe das jetzt am V20 folgendermaßen verdrahtet:
Klemme 5/6/7 für die RS485, DI1 und DI2 für Startrechts/Stop bzw. Start links/Stop.
Parameter
P0700: 2
P0701: 1
P0702: 2
P1000: 5
P2023: 1
P2010: 7 (19200Bit/s war auch die Einstellung am alten FU)
P2011: 2 (Slave Adresse des alten FU)
Und jetzt kommen wahrscheinlich die Probleme, denn ich habe keine Ahnung wie ich P2012, P2013 und P2014 einstellen soll damit sich Steuerung und FU verstehen, da habe ich keine Hinweise vom alten FU (Siemens 6SE9111-5BA53).

Tatsache ist dass nach kurzer Zeit der Fehler "F72 = USS/MODBUS Sollwertfehler" erscheint und mit der Problemlösung "USS/MODBUS-Master prüfen" fang ich nichts an. :neutral:

Der Motor läuft jedenfalls nicht an wenn die Maschine gestartet wird, die anderen 4 FU´s starten ihre Motore.

Bin für alle sinnvollen Hinweise dankbar!
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Parameter P2012, 2013 sollten doch auch so ähnlich beim alten Umrichter vorhanden gewesen sein, oder zumindest fest eingestellt (s. Dokumentation).

P2012 wäre für Standardanwendungen 2 (Wörter). Sollwert Frequenz + Steuerwort, bzw. Istwert Frequenz + Zustandswort.
Wenn keine Parameter geschrieben werden sollen, kann der P2013 auf null gesetzt werden.
Den P2014 (telegrammausfallzeit) kannst du vermutlich auf Default lassen (2000 ms). Der Wert 0 deaktiviert die Überwachung
 
Zuletzt bearbeitet:
Hallo Hohlkörper,

Danke für deinen Input.

Leider gibt es keine Einstellungen im Parametersatz des MMjunior die jenen des V20 im Bereich P2012 bis 2014 entsprechen, zumindest sind in der Betriebsanweisung von damals keine Infos zu finden. Anbei ein Auszug aus den verfügbaren Parametern im Bereich USS Kommunikation.
Was ich da mit dem Parameter 94 "Nenn-System-Frequenzsollwert für serielle Schnittstelle" anfangen soll erschließt sich mir nicht, hab da nichts entsprechendes beim V20 gefunden.

Habe es nun nun versucht mit den Einstellungen P2012 "2", P2013 "127" und P2014 "0" aber es tut sich nichts.
Die alten FUs zeigen im Stillstand den Frequenzvorgabewert an, der V20 macht das nicht, gibt es da eine Einstellung dafür?
Oder habe ich mich beim Hardwareanschluß geirrt?
Auf 0V (Klemme 5) liegt das im alten System als "Masse" bezeichnete Kabel der RS485 Leitung, auf P+(6) liegt "+", auf N-(7) liegt "A/N", DI1 und DI2 sind für die Links Ein/Aus bzw. Rechts Ein/Aus Steuerung belegt.
 

Anhänge

  • MMj_2020-1.jpg
    MMj_2020-1.jpg
    167,6 KB · Aufrufe: 18
Zuletzt bearbeitet:
Der Parameter 94 ist der Bezugswert, damit wird definiert wieviel Hz 100% (4000 in hex) entsprechen. Beim V20 müsste dass der Parameter P2000 (Bezugsfrequenz) sein.

Der Anschluss sollte passen.


Edit: Sorry war falsch, der P0700 stimmt so.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Aus der Doku:
Nach einer Änderung von P2023 muss der Umrichter aus- und wieder eingeschaltet werden. Warten Sie
nach dem Ausschalten, bis die LED oder die Anzeige erloschen ist (kann einige Sekunden dauern), bevor
Sie das Gerät wieder einschalten. Wenn P2023 über eine PLC geändert wurde, müssen Sie sicherstellen,
dass die Änderung via P0971 im EEPROM gespeichert wurde.
 
Herzlichen Dank Glaseba und Hohlkörper,

Denke dass wir dem Problem langsam näher kommen.
Hab jetzt den P2000 auf 60Hz gesetzt wie es beim alten FU war.
Das mit dem P2023 hab ich unabsichtlich ohnehin erledigt weil ich die Maschine schon mehrmals aus- und eingeschalten habe.

Habe mir jetzt erstmals r2024 (fehlerfreie Telegramme) angesehen, Ergebnis: 0

dann r2025 (abgewiesene Telegramme): da zählt es laufend rauf.

Also versucht die Steuerung mit dem Inverter zu kommunizieren, aber irgendwie haben die noch ein Sprachproblem...
Wo könnte ich noch justieren um die beiden Seiten zur Kommunikation anzuregen? Oder welche "r...." könnten bei der Fehlersuche behilflich sein?
 
Habe das jetzt am V20 folgendermaßen verdrahtet:
Klemme 5/6/7 für die RS485, DI1 und DI2 für Startrechts/Stop bzw. Start links/Stop.
Parameter
P0700: 2
P0701: 1
P0702: 2
P1000: 5
P2023: 1
P2010: 7 (19200Bit/s war auch die Einstellung am alten FU)
P2011: 2 (Slave Adresse des alten FU)
Die Parameter passen so.

Anschluß RS485:
MM Klemme 10 = V20 Klemme 6
MM Klemme 11 = V20 Klemme 7
V20 Klemme 5 nichts anschließen (jedenfalls nichts vom RS485-Buskabel)

Was steht in den USS-Fehlerparametern r2026..r2031 ?

Hast Du auch das Programm der S7-200?
Ich vermute, Du mußt im SPS-Programm bei den Aufrufen USS_CTRL jeweils den Wert am Eingang Type (Antriebstyp) von 0 auf 1 ändern.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Harald,

Danke für die Infos.
Habe jetzt mal die Klemme 5 nicht belegt, d. h. die RS485 muß jetzt sozusagen mit 2 Kabeln auskommen ;-)
Konnte keine Änderung im Verhalten des Inverters feststellen, d.h. keine Sollfrequenzanzeige am Display, kein Anlauf wenn alle anderen Motore starten.

In den Fehlerparametern r2026 bis 2030 ist jeweils "0" angezeigt, r2031 zählt munter rauf.

An der S7 habe ich bislang noch nie was gemacht, die Daten dürften aber auslesbar sein, zumindest hat ein Siemens-Techniker vor längerer Zeit da mal reingeschaut und offenbar auch zugreifen können.
Die S7-200 ist eine 6ES7 216-2AD00-0XB0, was brauche ich denn da um an die Daten zu kommen?

Auf den Maschinenhersteller kann ich leider nicht mehr zurückgreifen, diese kleine aber feine italienische Maschinenbaufirma ist leider schon vor Jahren in Konkurs gegangen. Schade um die Firma denn die haben echt gute Maschinen gebaut, die können noch Jahrzehnte laufen wenn die Elektronik mitspielt.

Ich lerne immer gerne dazu und finde solche Herausforderungen durchaus interessant, vielen Dank für eure Hilfe!
 
Zuletzt bearbeitet:
r2031 zählt munter rauf.
r2031[0...1] | USS/MODBUS Längenfehler | Zeigt die Anzahl der USS/MODBUS-Telegramme mit falscher Länge an.

Da mußt Du wohl schlimmstenfalls P2012 = 0..8 und P2013 = 127, 3, 4, 0 durchprobieren. (Oder kannst Du auf dem RS485 die Telegramme mitlesen?)
Versuche mal:
P2012 = 2
P2013 = 127
P2014 = 2000 (ms, Standardwert) kannst Du so lassen

Deine S7-200 CPU 216 (6ES7 216-2AD00-0XB0) ist ein sehr altes Schätzchen, die kann mit einem sehr alten Step7 Micro/WIN oder gar Micro/DOS programmiert sein. Da weiß ich nicht welche USS-Bibliotheksbausteine damals verwendet wurden. Vielleicht hast Du Glück und der V20 kommt mit dem früheren/eingeschränkten USS-Protokoll des MMJunior klar (kompatibel?). Bei dem USS-Treiber-Baustein USS_CTRL den ich kenne (für MicroWIN ab V4.0) muß man angeben, ob ein älterer Micromaster bis MM3 verwendet wird oder eine neuerer ab MM4.

Harald
 
Hier mal ein ausführliches Beispiel für USS mit S7-200 mit vielen Links zu weiteren wichtigen Themen, FAQ und Dokumenten:
SINAMICS G110: Aufbau einer USS-Verbindung

Zum RS485-Buskabel: hier soll (erstaunlicherweise) ausdrücklich auch M (0V) mit verbunden werden:
• Es ist darauf zu achten das für den M (0V) eine extra Ader mitzuführen ist.
• Der M (0V) ist am M (0V) der Spannungsversorgung der S7-200 aufzulegen. Der Schirm des BUS-Kabels darf nicht als M verwendet werden.
(...)

Nach der Busverkabelung sind die USS-Parameter am Umrichter einzustellen.
Hierbei werden
• die Busadresse (P2011 = 0-31),
• die Baudrate (P2010 = 7),
• die Länge des Telegramms (P2012 = 2 / P2013 = 127) und
• die Telegrammüberwachungszeit (P2014 = Anlagenabhängig)
(...)

Für die USS-Kommunikation mit der S7-200 wird (üblicherweise) eine Bibliothek verwendet, die gibt es meines Wissens seit V1.0 von 05/2000 nur für S7-22x-CPUs
Wie Deine Italiener das USS-Protokoll in Deiner S7-216-CPU implementiert haben weiß ich nicht.
Falls deren USS-Programmteile beim Verbindungsaufbau Parameter des MMJunior lesen/schreiben, dann wird Dein Umbau wohl ohne Änderung des (KnowHow-geschützten?) Programmes keinen Erfolg haben, weil sich die Nummern der betreffenden Parameter sehr wahrscheinlich geändert haben (vom MMJunior zum V20).

Harald
 
Zurück
Oben