HMI DMA-15 mehrere Templates in miCon-L

Jan 08 (48 days ago)
Robert Buß wrote
Hallo, ich möchte mit dem hmi eine anzeige und eingabemöglichkeit schaffen. Template2 ist der startbildschirm. bei druck auf pfeil nach oben wird auf Template 5 (Tastatur) umgeschaltet. soweit so gut. (das habe ich erreicht in dem ich den eingang Templatenumber auf eine variable gelegt habe, fühlt sich aber grad auch nicht richtig an) wie realisiere ich jetzt das die can communikation auch funktioniert. gibt es hier eine art Case struktur in Micon um die verschiedenen Templatemakros durchzuschalten?

VG Robert
3 Answers
Avatar image
Jan 12 (44 days ago)
Tim Grabowski agent wrote
Guten Tag Herr Buß,

vielen Dank für Ihre Anfrage.

Das kann man so machen mit den Templates. Können Sie mir einmal näher erläutern, was genau Sie jetzt mit CAN-Kommunikation meinen? Die muss ja funktionieren, sonst könnten Sie die Templates gar nicht aufrufen.

Mit freundlichen Grüßen
BARTH® Elektronik Technical Support
Jan 14 (42 days ago)
Robert Buß wrote
Hallo Support Team,
ich versuche mich noch mal verständlicher auszudrücken. Die unterschiedlichen Templates benutzen ja eine unterschiedliche Konfiguration der CAN RX und TX Blöcke. (unterschiedliche Datentypen z.B.) jetzt ist mir völlig unklar wie ich nun im programm zwischen diesen Konfigurationen/Templates wechseln kann.

zum Beispiel: Als Startbildschirm habe ich T2 und möchte nach druck auf ESC zum Template für die Tastatur/nummerische Eingabe wechseln. hier reicht es ja nicht die Beiden Templates als makrobaustein geladen zu haben und nur die Template auswahl per variable auf den Eingang TemplateNumber zu legen.

wie macht man das in micon richtig?

vielen Dank
Robert
Avatar image
Jan 19 (37 days ago)
Tim Grabowski agent wrote
Guten Tag Herr Buß,

vielen Dank für die Klarstellung.

Die Firmware ist so ausgerichtet, dass das DMA-15 nur über CAN-Nachrichten parametriert und kontrolliert werden kann. Das bedeutet, dass ein Template-Wechsel nur möglich ist, wenn das DMA-15 die entsprechende CAN-Nachricht bekommt. Das DMA-15 sendet CAN-Nachrichten, wenn die Tasten betätigt werden. Diese müssten Sie dann in miCon-L empfangen, um dann eine neue Nachricht, mit dem anderen Template, von der STG-8xx aus zu senden. Am besten legen Sie sich die gewollten Templates jeweils in ein Makro und steuern dann über ein wenig Zustandslogik, welches gerade in miCon-L (und auf der STG-8xx) aktiv sein soll.

Über den Enable-SB-Baustein können Sie Makros aktiv und inaktiv schalten.


Mit freundlichen Grüßen
BARTH® Elektronik Technical Support