TIA S7-1200 als Master, CU230P als ET-Station nutzen

escride1

Level-3
Beiträge
1.267
Reaktionspunkte
330
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
eigentlich ein Thema für Feldbus, Antriebstechnik aber eben auch TIA, wohin genau, bin ich mir gerade unsicher. Da es aber um die Programmierung geht denke ich bleibt es hier.

Zur groben Vorstellung:
Wir haben eine 1214C DC/DC/DC welche als Profinet-Master mehrere Antriebe (G120 CU230P-2 PN) steuern soll. Es sind alles Ventilatoren.
Die Regelung geschieht in der PLC, der Antrieb soll nur "dumm" mit seinen Parametervorgaben laufen (Steuerwert, Sollwert 0-100%/0-50Hz). Die Rampen werden im Umrichter eingestellt, Schutzfunktionen über STO sowie vorgeschaltetem Schütz im Leistungsteil des Umrichters.

Es wird kein Safety verwendet, Programmierung mit TIA V17+Startdrive Basic.

Nun hatten wir zur Projektierung enorme Probleme ET200-Stationen zu bekommen und da kam dann jemand auf die Idee das die Ein- und Ausgänge der CU230-P ebenfalls in der SPS gelesen und geschrieben werden können. Hier komme ich gerade nicht weiter.

Ich suche (heute) nach den Einstellungen um die Ein- und Ausgänge Digital und Analog so einzustellen das der Umrichter sie nicht als Steuerung oder Ausgabe für sich nutzt, sondern direkt durch die SPS gelesen und geschrieben werden können. Ein Ersatz für eine ET200-Station eben.

Nun sehe ich, wie ich im TIA-Portal zwar bei den Ein- und Ausgängen die Zuordnung durchführen kann, aber ich sehe nicht wie die Daten des Eingangs in der SPS eingelesen ohne das der Umrichter irgendeine Funktion ausführt. Wenn ich die E/A ohne Zuordnung lasse wäre dem Teil das der Umrichter damit etwas macht ja genüge getan, aber dadurch habe ich den Zustand noch nicht auf der Kommunikation (Telegramm). Und irgendwie glaube ich das eine Zuordnung nicht nur im Telegramm sondern am Eingang selbst auch getätigt werden muss.

Ich finde also die Parameter P/R nicht die ich eintragen muss damit die Daten im Telegramm mit übertragen werden. Bei SEW/Schneider benötige ich für diese Einstellung keine 5 Minuten da ich sie kenne und nutze, bei Siemens allerdings überschlägt mich gerade die Anleitung.
Ich kann die Steuerung nun nur im Büro programmieren, kann daher keine Einstellungen mal eben testen.

Kann jemand da etwas Licht ins Dunkel bringen?
 
Hi, ist nicht so schwer:

Erst die Eingänge auf Bico für Statuswort 2 legen:
1699601842446.png
Und die Ausgänge auf Steuerwort 2
1699601901996.png

Das gleiche für die Analogen:
1699601872748.png
1699601924340.png

In der Parametersicht siehst du auch die Verschaltung alles in p2081 rein und dann im Telegramm 2089[1] zur Übertragung:
1699602286559.png

Hier dann der Telegrammaufbau. Um die I/O nutzen zu können musst du ein freies Telegramm nutzen, genauso geht das für die Empfangsrichtung:
1699602411772.png

Bei den Ausgängen wird PZD4 nicht angezeigt , aber die Verschaltung ist da, was man au den Digitalen Ausgängen sieht (r2093.x)
1699603529327.png
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Okay, das ist nun lange her aber die Anlage stand echt so lange beim Kunden halb aufgebaut rum und er hat bis vor kurzem seine Vorarbeiten nicht erledigt.

Daher geht das hier nun auch gerade etwas weiter.
Es funktioniert insgesamt alles so wie es soll, dafür erstmal Danke @DOD666 !
Wenn man es verstanden hat dann ists auch wirklich nicht so schwer, nur hat Siemens leider andere Begrifflichkeiten wie Schneider, Danfoss, SEW, etc.

1)
Was ich allerdings als Problem noch habe sind analoge Werte. Das mit dem Skalieren 0-16384 ist so ne Sache, nicht nett, aber egal weil leicht lösbar und stört dann auch nicht, kann also so bleiben.
Was aber ein Problem noch ist wäre ein Eingang von bspw. 4-20mA. Der Umrichter gibt mir eine generelle Störung aus wenn die 4-20mA nicht da sind und geht in Stop. Das darf aber nicht passieren, da die 4-20mA die Rückmeldung vom Brenner sind (Stellungsistwert) und der Umrichter der zugehörige Umluftventilator. Wäre doof wenn der plötzlich abschaltet bei 200°C und dadurch ein Temperaturstau entsteht.

Wie kann ich den Eingang zwar überwachen (mache ich bereits und das Ergebnis ob Drahtbruch oder nicht wird mir auch übermittelt), jedoch den Umrichter davon abhalten bei einem Fehler auf einem AI komplett in Störung=Stop zu gehen?
Ich will zwar die AIs auswerten aber der Umrichter hat gefälligst weiter den Motor zu betreiben bis die Steuerung durch das Programm den Stop gibt.

2)
Analogausgänge 0-10V und 4-20mA:
Gebe ich 50% bei 0-10V aus, so zeigt mir Startdrive auch an das 50% aktiv sind aber es werden nur 0,5V ausgegeben. Das verstehe ich nicht, was habe ich da falsch skaliert wenn 0=0V und 100=10V sein sollen? Das gleiche übrigens auch bei 4-20mA.

Bilder der Verschaltung kann ich erst Donnerstag Abend nachreichen, da ich dort erst wieder vor Ort bin, Freitag muss ich allerdings fertig sein.
 
Schau mal wie bei dir die Kanaldiagnose eingestellt ist, siehe roter Rahmen ganz unten.

Wegen der Skalierung klick mal auf Skalierung und schau was da eingestellt ist.

1731658097217.png
 
Zurück
Oben