schnelle Analog BG

Manfred Stangl

Level-1
Beiträge
944
Reaktionspunkte
174
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen Kollegen!
Ich brauch da mal ne Hardware – Auskunft.
Folgender Aufbau:
CPU 312C mit einigen DI und Do Modulen und einer Analog (7KB02) +/-10V aktueller Zyklus 7ms
Sepp 7 v5.4

Nun soll folgendes dazukommen:
Eine Schweißstromüberwachung mittels Stromwandler von LEM – da hab ich schon die passenden: HOP 1000 mit dieser Auflösung:

tr Response time to 90 % of IPN step < 10 μs
di/dt di/dt accurately followed 50 A/μs

Der Wandler gibt eine Spannung aus proportional dem Schweißstrom. In dem Fall bei 1000A 4 Volt, bei 2000A 8V (theoretisch bei umgekehrter Polung negativ, hab ich aber nich)
Und genau diese Geschwindigkeit macht mir Probleme.
Meine Schweißanlage sieht folgendermaßen aus:
DC Schweißung mit 2 Schweißköpfen, 1 Masse. Das Diagramm veranschaulicht – ich weiß, in plumper Weise – den Ablauf:
Kopf 1:
40 Millisekunden lang steigt der Strom auf 1000 A danach wird 10ms gehalten und danach fällt die Flanke in 0,3ms.
Danach 10ms Pause und dasselbe Spiel bei Kopf 2.
Kopf 1 wird ein AI und Kopf 2 wird ein AI. Also jeder AI muss in 50ms den Analogwert mitbekommen. Nach einer Schweißung haben sie dann etwas mehr als 700ms Pause. Dann beginnt das Spiel von vorne.
Jetzt hab ich, wie gesagt, einen Wandler der das kann, ABER
WELCHE ANALOG-BG KANN DAS?
0-ca.6V, Auflösung von 8bit reicht,
Ich will dann in der SPS den Schweißstrom innerhalb vorgegebener Grenzen überwachen und den Strom der beiden Köpfe zueinander vergleichen. Vlt. den Strom protokollieren.
Am liebsten wär mir ne 334, da ich den AO für eine künftiges FU Stellsignal verwenden könnte.
Kann das die 6ES7334-0CE01-0AA0? Oder muß tief ins Börsel greifen, für sowas wie 6ES7331-7KF02-0AB0?

Danke für eure Überlegungen
 

Anhänge

  • Kurve.jpg
    Kurve.jpg
    39,4 KB · Aufrufe: 17
Hallo Manfred,
es ginge auf jeden Fall mit der "6ES7 335-7HG01-0AB0" - die hat allerdings gleich 4 Ein- und Ausgänge.
Alternativ gäbe es da auf der ET200S auch noch eine schnelle Wandlerkarte "6ES7 134-4LB02-0AB0".

Allerdings könnte ich mir vorstellen, dass eine schnelle Auswertung deine CPU (aufgrund des im OB35 eingestellten Intervall's) etwas überfordern könnte.

Gruß
LL
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Manfred,
diese Frage kann ich dir nicht zweifelsfrei beantworten - Versuch macht klug ...
Du müßtest im OB35 im 5ms-Takt (oder schneller) das PEW einlesen und auswerten. Das wird auf jeden Fall deine Gesamt-Zykluszeit beeinfussen.

Gruß
LL
 
Hallo Manfred,
diese Frage kann ich dir nicht zweifelsfrei beantworten - Versuch macht klug ...
Du müßtest im OB35 im 5ms-Takt (oder schneller) das PEW einlesen und auswerten. Das wird auf jeden Fall deine Gesamt-Zykluszeit beeinfussen.

Gruß
LL


Wenn die Zykluszeit dann Probleme macht, könntest du auch eine VIPA-CPU verwenden, die sollen wesentlich schneller sein als die Siemens.
Habe mir sagen lassen, dass 2 ms schon recht lange wären (natürlich Programmanhängig).
 
Wenn die Zykluszeit dann Probleme macht, könntest du auch eine VIPA-CPU verwenden, die sollen wesentlich schneller sein als die Siemens.
Habe mir sagen lassen, dass 2 ms schon recht lange wären (natürlich Programmanhängig).

Bei einer 314SC wären 0,5ms möglich (wobei das an der Grenze des Analogteils ist). Wenn es schneller gehen soll, wäre eine 314ST mit SpeedBus und einer FastAnalogIn Karte interessant:

0,025ms (25µs) schnellste Abtastung auf 8 Kanälen mit Speicher im Modul.
Auslesbar in der SPS bei Bedarf alle 0,250ms.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Bei einer 314SC wären 0,5ms möglich (wobei das an der Grenze des Analogteils ist). Wenn es schneller gehen soll, wäre eine 314ST mit SpeedBus und einer FastAnalogIn Karte interessant:

0,025ms (25µs) schnellste Abtastung auf 8 Kanälen mit Speicher im Modul.
Auslesbar in der SPS bei Bedarf alle 0,250ms.

Bedeutet das, dass man dann alle 0,250 ms zehn Werte pro Kanal auslesen kann?
 
Zurück
Oben