Forum: Mikrocontroller und Digitale Elektronik Twincat 3 Visualization


von Muzaffer S. (mzo)


Lesenswert?

Hallo Zusammen,

im Rahmen meiner Bachelorarbeit habe ich einen Temperaturregler in 
TwinCAT 3 (ST) programmiert.
Nun habe ich folgendes Problem:

Diese Regelung wird auf einen Embedded-PC von Beckhoff (CX-8190) 
gespeichert und kommt in die Fertigungsmaschine (Lötbarkeitstester). 
Doch in diesem Fall muss es möglich sein, dass wir beim Kunden auch über 
Remote die Möglichkeit haben Werte bzw Parameter ändern zu können (z.B. 
PID-Werte).

Dazu brauche ich die PLC HMI Visualization noch im Programm. Habe auf 
der Seite von Beckhoff mich bisschen erkundigt, doch ich komme nicht 
mehr weiter..
Momentan habe ich jetzt einen VisualizationManager erstellt mit einer 
TargetVisualization, der mit jedem Start des Embedded-PCs automatisch 
mit startet.

Doch wie muss ich das jetzt genau linken bzw Programmieren in der 
Visualization, dass ich die Möglichkeit habe auch im laufenden Betrieb 
die Parameter zu ändern?

Ich hoffe ich habe mein Problem soweit verständlich dargestellt. Vielen 
Dank schon mal im Voraus für die Hilfestellungen

Grüße
Muzaffer

von Christian K. (christian_rx7) Benutzerseite


Lesenswert?

Normalerweie brauchst du nur im Projekt eine HMI Visu erstellen, dann 
solltest du beim Starten um die Lizenz gefragt werden. (genau so wie 
wenn du kostenpflichtige Bibliotheken verwendest)

Christian_RX7

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Da hilft letztlich nur, den zuständigen Beckhoff FAE anzurufen. So wie 
ich das miterleben durfte, solltest du dessen Nummer ständig parat 
haben...

von Dominik S. (dasd)


Lesenswert?

Muzaffer S. schrieb:
> Doch wie muss ich das jetzt genau linken bzw Programmieren in der
> Visualization, dass ich die Möglichkeit habe auch im laufenden Betrieb
> die Parameter zu ändern?

Habe es eben mal kurz ausprobiert.
Wenn ich in meiner Visu ein entsprechendes Bedienelement anlegen (z.B. 
SpinBox) gibt es bei den Properties ein Property "Variable". Hier kannst 
du dann eine verknüpfte Variable aus deinem PLC Projekt auswählen.
Für einen Button ist das ähnlich.

von Muzaffer S. (mzo)


Lesenswert?

Danke für die schnellen Antworten :)

Dominik S. schrieb:
> Wenn ich in meiner Visu ein entsprechendes Bedienelement anlegen (z.B.
> SpinBox) gibt es bei den Properties ein Property "Variable". Hier kannst
> du dann eine verknüpfte Variable aus deinem PLC Projekt auswählen.
> Für einen Button ist das ähnlich.

Ja ich habs jetzt gefunden ich musste den Experten Modus aktivieren 
unter property dann ging es, vielen Dank

und über diese HMI bzw Visu kann ich jetzt remote auf den beim Kunden 
stehenden Embedded-PC zugreifen und Werte bzw Variablen auch unter 
laufendem Betrieb ändern oder wie?

In welchem Pfad, bzw. wie gelange ich in den Ordner über Remote in der 
die HMI bzw Visu gespeichert ist?

von Andreas M. (amesser)


Lesenswert?

Wie wäre es wenn du Beckhoff fragst? Schließlich habt Ihr/Du dort eine 
Software erworben, dafür sollte es doch auch Support geben?

von Muzaffer S. (mzo)


Lesenswert?

Naja so richtige antworten habe ich da nicht bekommen, obwhol ich auch 
angerufen und E-Mail geschrieben hab.

Habe nur einen Link bekommen wie ich HMI aktiviere und tausend Seiten 
Script sozusagen, deswegen wollte ich hier mal fragen ob jemand eine 
Ahnung hat, dann geht das auch schneller für mich und ich muss mich da 
nicht lange aufhalten

von Christian K. (christian_rx7) Benutzerseite


Lesenswert?

Um TwinCAT zu verstehen benötigt man einiges an Zeit, nicht um sonst 
dauert die Grundschulung 5 Tage. Wenn man sich diese nicht leisten will, 
bleibt einem noch immer das Information Center, welches sehr umfangreich 
ist und die grundlegenden Punkte gut beschreibt.
Die Hotline sollte eigentlich der letzte Weg sein.

Christian_RX7

von Muzaffer S. (mzo)


Lesenswert?

Ich habe es jetzt geschafft, trotzdem vielen Dank für die Antworten :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.