Step 7 ET 200SP - AI 2x U/I 2-,4-Wire High Speed – wie arbeite ich damit?

ReiterHorst

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

ich habe ein Problem mit dem Verständnis von dem Peripheriemodul AI 2x U/I 2-,4-Wire High Speed für das ET 200SP Interfacemodul. Ich möchte gerne ein Sensorsignal mit >2kHz in äquidistanten Abständen abtasten. Dies sollte mit der High Speed Karte möglich sein, da ich Taktsynchron zum Profinet-Bustakt per Oversampling abtasten kann. Sprich für eine Abtastung von 10kHz wird der Bustakt auf 1ms gestellt und die Abtastrate/Oversampling auf 10 Werte/Bustakt. Nun frag ich mich aber wie Bustakt und Programmzykluszeit zusammenkommen. Wenn ich eine Zykluszeit typisch ~5ms habe sollte ich in dieser Zeit ja nun ca. 50 Messwerte erhalten. Wo werden diese 50 Messwerte denn nun abgelegt? Aus der Dokumentation weiß ich bereits, dass das Verfahren in etwa so abläuft:
1. Abtastung mit Oversampling pro Bustakt. Als Beispiel 10 Werte
2. Im darauffolgenden Bustakt werden die Werte in das Interfacemodul geschrieben
3. Im darauffolgenden Bustakt vom IM in die CPU
Dies sollte aber pro Programmzyklus in etwa 5x passieren. Wo finde ich denn nun die Werte in meiner CPU?

Ich habe die Hardware noch nicht bestellt weil ich mir zunächst sicher sein wollte ob sie meinen Anforderungen entspricht und ich keine Messwerte verlieren wollte. Somit kann ich leider auch nicht testen.

Wenn mir einer von euch helfen könnte wäre das super.

Vielen Dank schon mal.
 
Zuletzt bearbeitet:
Achso, total vergessen, die weitere Hardware ist evt. ja auch von Interesse:

Es soll eine S7 1212C verwendet werden auf der die Berechnungen durchgeführt werden.
Weiterhin ein Standard Interfacemodul mit Profinetschnittstelle und das Peripheriemodul AI 2x U/I 2-,4-Wire High Speed.
 
Zurück
Oben