Beckhoff CX9020 Variablendeklaration

bkn987

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

ich möchte mit einer Beckhoff SPS ein kleines HMI Projekt umsetzen. Dazu habe ich in TcXaeShell (TwinCat 3.1) ein Projekt mit einer SPS und einem TcHmiProject erstellt.
Anmerkung 2020-06-23 093959.jpg

Unter SPS > POU > MAIN habe ich ein paar Dummy-Variablen deklariert und etwas funktionalen code erstellt.

Nun möchte ich natürlich, dass im HMI Projekt bei Drücken eines Buttons in Abhängigkeit der variablen etwas passiert. (zB. "onPressed -> counter hochzählen oder ähnliches).

Dazu gehe ich auf actions and conditions für den button und möchte natürlich eine "data binding" erstellen.
Anmerkung 2020-06-23 094427.jpg
Leider tauchen die variablen aus dem SPS Projekt hier nirgends auf. Ich habe auch versucht sie als extern oder global zu deklarieren. In einem ytube video wurde es auch nicht anders gemacht. Ich weiß so langsam nicht mehr weiter

Gruß
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hab mehrfach auf "Konfiguration aktivieren" geklickt. Dann eingeloggt. Ich kann auf die Variable werte "forcen", also gehe ich mal davon aus dass sie auf der SPS vorhanden ist? Wo würde ich das ansonsten erkennen?
 
Soll das HMI auf dem CX9020 laufen? Das wird nicht funktionieren, der TC3 HMI Server (TF2000) läuft nicht unter WinCE 7. Du kannst das HMI nur lokal auf deinem PC laufen lassen und darüber auf die CX9020 zugreifen.

Wenn du ein HMI benötigst, das direkt auf der CX9020 läuft (damit du dort ein Touchpanel anschließen kannst) brauchst du das TC3 PLC HMI (TF1800). Das ist ein komplett anderes HMI.

Wie roboticBeet schon erwähnt hat, muss das Programm auf der SPS exisitieren damit das HMI über ADS die Variablen finden kann.

EDIT

Ist die Route zur Runtime richtig eingestellt? (Server Konfiguration) evtl. zeigt die Route noch auf die lokale Runtime auf deinem Programmierrechner ....
 
Zuletzt bearbeitet:
Das heißt ich müsste die Visualisierungen nicht in der Entwicklungsumgebung programmieren, sondern mit dem stand alone Prog TC3 PLC HMI? Dann versteh ich warum es nicht funktioniert. Danke!
 
Zurück
Oben