Eduard Schleich
Level-2
- Beiträge
- 60
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo zusammen,
ich hab ein Problem bei dem ich Hilfe benötige.
Ich muss eine Verzögerung programmieren bei der die Länge der Verzögerung über ein Poti eingestellt wird. Dazu folgender Aufbau.
An einer S7-313C habe ich an den ersten Analogeingang mein Poti angeschlossen. Dieses ist mit 10V belegt und der Eingang an der CPU ist auch richtig eingestellt.
Wenn ich meinen Analogeingang (EW10) überwache bekomm ich je nach Potistellung Werte zwischen 0 und 27648. Soweit denk ich ist das richtig.
Der Eingang ist in der Symboltabelle als INT deklariert.
Ich möchte diese Werte nun an einen TON als Zeitwert übergeben, also T#xxxms!
Wie muss ich denn nun vorgehen damit ich diese Werte umwandeln kann? Idealerweise wäre eine Skalierung 0/0ms und 27648/2000ms.
Google sagt mir ich soll den FC105 nutzen. Allerdings versteh ich nicht so recht wie ich diesen nutzen muss da der Wert an OUT immens groß ist. Der OUT ist mit einem MD belegt.
Ich programmier noch nicht so lange drum würde ich mich freuen wenn mir das ganze jemand Idiotensicher erklären kann.
Freundliche Grüße
Edi
ich hab ein Problem bei dem ich Hilfe benötige.
Ich muss eine Verzögerung programmieren bei der die Länge der Verzögerung über ein Poti eingestellt wird. Dazu folgender Aufbau.
An einer S7-313C habe ich an den ersten Analogeingang mein Poti angeschlossen. Dieses ist mit 10V belegt und der Eingang an der CPU ist auch richtig eingestellt.
Wenn ich meinen Analogeingang (EW10) überwache bekomm ich je nach Potistellung Werte zwischen 0 und 27648. Soweit denk ich ist das richtig.
Der Eingang ist in der Symboltabelle als INT deklariert.
Ich möchte diese Werte nun an einen TON als Zeitwert übergeben, also T#xxxms!
Wie muss ich denn nun vorgehen damit ich diese Werte umwandeln kann? Idealerweise wäre eine Skalierung 0/0ms und 27648/2000ms.
Google sagt mir ich soll den FC105 nutzen. Allerdings versteh ich nicht so recht wie ich diesen nutzen muss da der Wert an OUT immens groß ist. Der OUT ist mit einem MD belegt.
Ich programmier noch nicht so lange drum würde ich mich freuen wenn mir das ganze jemand Idiotensicher erklären kann.
Freundliche Grüße
Edi