Simovert Paramter von S7 aus ändern

Dotzi

Level-1
Beiträge
225
Reaktionspunkte
37
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe ein Problem und suche dafür eine Lösung.
Ich habe einen Simovert Vectorcontrol mit eingebauter CBP2-Profibuskarte an einer CPU 315-2DP.
In der Betriebsart PPO3 funktioniert auch alles einwandfrei.
Nun möchte ich in der Betriebsart PPO5 Parameter von der Steuerung
aus ändern. Dazu habe ich den Parameter P053 auf den Wert 7 gestellt.

Die Anfangsadresse für PKW ist 256 (E und A identisch).
Nun möchte ich z.B. aus dem Programm heraus den Parameter 60 auf den Wert 5 stellen.
Ich habe dafür einen DB29 angelegt und einen FC36.
Im DB 29 sind 4 Worte angelegt.
Der FC36 enthält folgenden Aufruf:
Code:
      CALL  SFC 15
       LADDR  :=W#16#100
       RECORD :=P#DB29.DBX0.0 Byte 8
       RET_VAL:=MW100
      NOP   0
Im DB29 sind folgende Werte eingetragen:
Adresse , Beschreibung , Wert
0.0 , PKE , W#16#303C
2.0 , IND , W#16#0100
4.0 , PAR_1 , W#16#0000
6.0 , PAR_2 , W#16#0005

Nur leider funktioniert das nicht so, wie ich erwartet habe.
Was mache ich falsch?

Für Tipps und Anregungen zur Lösung wäre ich dankbar.

Gruß Christian
 

Anhänge

Hallo,

habe heute die Lösung für mein Problem gefunden und möchte sie nicht vorenthalten.
Das erste Word im Dateinbaustein war falsch
alt: W#16#303C
neu:W#16#203C

Nun funktioniert alles und es kann weitergehen.

Gruß Christian
 
Zurück
Oben