Soccer
Level-1
- Beiträge
- 3
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Kurze Einleitung zum (naja nicht direkt ein) Problem!
Beim koppeln einer S5 95U mit dem genannten TP soll der Wert für die Einförderzeit eines Förderbands übergeben werden.
Der Wert wird im TP über ein Eingabefeld eingegeben und dann in einen FB (Funktionsbaustein) übergeben. Dieser Wert wird auch wie
erwartet in den DB geschrieben. Allerdings wird der Wert immer als xxx.0 (Format "KT" Zeitwert) übergeben.
Im folgenden ist der Programmtext im FB notiert:
A DB 10 (aufruf von DB 10)
L DW 0 (Laden des Datenwortes 0)
SA T1 (Eine Zeit, die im AKKU1 abgelegt wurde, wird ausschaltverzögert gestartet)
BE (Baustein ende)
Es ist nicht möglich das Zeitformat xxx.1 oder xxx.2 oder xxx.3 zu übergeben.
xxx = Zeitfaktor
Zeitbasis
.0 = x 0.01s
.1 = x 0.1s
.2 = x 1s
.3 = x 10s
Der Wert aus dem DB soll dann an einen Timer übergeben werden (siehe Befehl SA T1)!
Ist das überhaupt möglich?
Was mache ich falsch?
Beim koppeln einer S5 95U mit dem genannten TP soll der Wert für die Einförderzeit eines Förderbands übergeben werden.
Der Wert wird im TP über ein Eingabefeld eingegeben und dann in einen FB (Funktionsbaustein) übergeben. Dieser Wert wird auch wie
erwartet in den DB geschrieben. Allerdings wird der Wert immer als xxx.0 (Format "KT" Zeitwert) übergeben.
Im folgenden ist der Programmtext im FB notiert:
A DB 10 (aufruf von DB 10)
L DW 0 (Laden des Datenwortes 0)
SA T1 (Eine Zeit, die im AKKU1 abgelegt wurde, wird ausschaltverzögert gestartet)
BE (Baustein ende)
Es ist nicht möglich das Zeitformat xxx.1 oder xxx.2 oder xxx.3 zu übergeben.
xxx = Zeitfaktor
Zeitbasis
.0 = x 0.01s
.1 = x 0.1s
.2 = x 1s
.3 = x 10s
Der Wert aus dem DB soll dann an einen Timer übergeben werden (siehe Befehl SA T1)!
Ist das überhaupt möglich?
Was mache ich falsch?