Spezialiced
Level-1
- Beiträge
- 3
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
ich versuche momentan über WinCC flex und das im Titel angesprochene HMI eine S7 1200 anzusteuern.
Die Verbindung über die S7 300/400 Treiber steht schon und einzelne Bits kann ich setzen und empfangen über einen Global-DB.
Ich habe alle Schritte im Siemens-FAQ befolgt bzgl. der Programmierung eines HMI MP277 und der Nutzung einer S7-1200.
Nun möchte ich mit einem Slider die Variable "HMI_FP_Var." ändern. Die Variable
ist in der Tag-Liste (WinCC) als Data-Type "Int." hinterlegt und besitzt die Adresse "DB 1 DBW14".
In TIA Portal im DB1 besitzt diese Variable ebenfalls die Adresse DB1 DBW14 und ist
als "Int." definiert.
Auch ist diese als "Accessible from HMI" and "Writable from HMI" and "Visible" konfiguriert.
In WinCC Flex habe ich einfach einen Slider aus den "Enhanced Objects" genommen
und den "Process" Tag mit "HMI_FP_Var." besetzt. Min. und Max. Value habe ich
leer gelassen.
Dann bei "Events" habe ich bei "Change" die Funktion "UpdateTag" mit dem Tag "HMI_FP_Var." besetzt.
Ist das alles so richtig?
Betätige ich den Slider, wird er wieder auf "0" zurück gesetzt wenn ich ihn "loslasse".
Auch verändert sich die Variable im S7-1200 Programm nicht.
Setze ich einzelne Bits über On/Off Switches im HMI, werden diese auch im Programm gesetzt.
Die Verbindung scheint also nicht das Problem zu sein.
Integer Variablen einlesen und anzeigen im HMI ist auch kein Problem.
Vielen Dank schonmal für eure Zeit!
Daniel
ich versuche momentan über WinCC flex und das im Titel angesprochene HMI eine S7 1200 anzusteuern.
Die Verbindung über die S7 300/400 Treiber steht schon und einzelne Bits kann ich setzen und empfangen über einen Global-DB.
Ich habe alle Schritte im Siemens-FAQ befolgt bzgl. der Programmierung eines HMI MP277 und der Nutzung einer S7-1200.
Nun möchte ich mit einem Slider die Variable "HMI_FP_Var." ändern. Die Variable
ist in der Tag-Liste (WinCC) als Data-Type "Int." hinterlegt und besitzt die Adresse "DB 1 DBW14".
In TIA Portal im DB1 besitzt diese Variable ebenfalls die Adresse DB1 DBW14 und ist
als "Int." definiert.
Auch ist diese als "Accessible from HMI" and "Writable from HMI" and "Visible" konfiguriert.
In WinCC Flex habe ich einfach einen Slider aus den "Enhanced Objects" genommen
und den "Process" Tag mit "HMI_FP_Var." besetzt. Min. und Max. Value habe ich
leer gelassen.
Dann bei "Events" habe ich bei "Change" die Funktion "UpdateTag" mit dem Tag "HMI_FP_Var." besetzt.
Ist das alles so richtig?
Betätige ich den Slider, wird er wieder auf "0" zurück gesetzt wenn ich ihn "loslasse".
Auch verändert sich die Variable im S7-1200 Programm nicht.
Setze ich einzelne Bits über On/Off Switches im HMI, werden diese auch im Programm gesetzt.
Die Verbindung scheint also nicht das Problem zu sein.
Integer Variablen einlesen und anzeigen im HMI ist auch kein Problem.
Vielen Dank schonmal für eure Zeit!
Daniel