DerPraktikant
Level-1
- Beiträge
- 65
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo
Ich habe folgendes Problem: Ich soll mit meiner CPU314C-2PtP einen Analogwert über mehrere Sekunden einlesen, den Maximalwert dieser Zeit speichern und am Ende des Tests (es werden insgesamt vier verschiedene Analogwerte über diesen Kanal gemessen) sollen dann die vier Werte separat angezeigt werden auf einem TP177B.
Als Praktikant der gerade mal eine Woche mit AWL in S7-300 programmiert bis ich jetzt natürlich total überfordet.
Ich habe das Forum nach "Analogwert einlesen" durchforstet und bin diesem FC105 Baustein begegnet. Hier zunächst die erste Frage:
Wie kriege ich den Wert vom Messverstärker in die CPU? Resp. wie soll meine Programmierung dabei aussehen?
Laut Siemens-Ausbildungsunterlage sollte ich folgendes tun:
U E 0.4 //Sensor meldet "Endposition erreicht"
CC FC105 //Bausteinaufruf
Wundersamerweise gibt die Unterlage aber nirgends an wo und wie man von welchem Eingang aus einliest, also gehe ich davon aus dass noch mehr dahinter steckt.
Eingang in diesem Fall ist ein Kraftsensor 0...20kN mit dafür kalibriertem Messverstärker der 0...+10V ausgibt (und dann in den entsprechenden Analogeingang meiner CPU gesteckt wird)
Und am Ende möchte ich dann von den vier verschiedenen Messungen jeweils den Maximalwert separat gespeichert haben und dann auf dem TP177B anzeigen lassen.
Mit Gebastel und Raten könnte es irgendwie so aussehen:
U E 0.4 //Sensor meldet "Endposition erreicht"
CC FC105 //Bausteinaufruf
L PEW 6 //Ist dies der richtige (erste) Eingang der CPU314C-2PtP?
???
Wie gesagt ich habe danach gesucht hier, ich habe auch alle Threads durchgesehen die mir angezeigt wurden, aber so 100% Durchblick habe ich noch immer nicht. Bloss Links zu anderen Threads posten hilft mir wahrscheinlich nicht weiter :icon_confused:
Danke im Voraus,
Euer (verzweifelter) Praktikant
Ich habe folgendes Problem: Ich soll mit meiner CPU314C-2PtP einen Analogwert über mehrere Sekunden einlesen, den Maximalwert dieser Zeit speichern und am Ende des Tests (es werden insgesamt vier verschiedene Analogwerte über diesen Kanal gemessen) sollen dann die vier Werte separat angezeigt werden auf einem TP177B.
Als Praktikant der gerade mal eine Woche mit AWL in S7-300 programmiert bis ich jetzt natürlich total überfordet.
Ich habe das Forum nach "Analogwert einlesen" durchforstet und bin diesem FC105 Baustein begegnet. Hier zunächst die erste Frage:
Wie kriege ich den Wert vom Messverstärker in die CPU? Resp. wie soll meine Programmierung dabei aussehen?
Laut Siemens-Ausbildungsunterlage sollte ich folgendes tun:
U E 0.4 //Sensor meldet "Endposition erreicht"
CC FC105 //Bausteinaufruf
Wundersamerweise gibt die Unterlage aber nirgends an wo und wie man von welchem Eingang aus einliest, also gehe ich davon aus dass noch mehr dahinter steckt.
Eingang in diesem Fall ist ein Kraftsensor 0...20kN mit dafür kalibriertem Messverstärker der 0...+10V ausgibt (und dann in den entsprechenden Analogeingang meiner CPU gesteckt wird)
Und am Ende möchte ich dann von den vier verschiedenen Messungen jeweils den Maximalwert separat gespeichert haben und dann auf dem TP177B anzeigen lassen.
Mit Gebastel und Raten könnte es irgendwie so aussehen:
U E 0.4 //Sensor meldet "Endposition erreicht"
CC FC105 //Bausteinaufruf
L PEW 6 //Ist dies der richtige (erste) Eingang der CPU314C-2PtP?
???
Wie gesagt ich habe danach gesucht hier, ich habe auch alle Threads durchgesehen die mir angezeigt wurden, aber so 100% Durchblick habe ich noch immer nicht. Bloss Links zu anderen Threads posten hilft mir wahrscheinlich nicht weiter :icon_confused:
Danke im Voraus,
Euer (verzweifelter) Praktikant