Tastatur/Keypad Größe anpassen

B@llou
2019-09-18
2021-04-22
  • B@llou

    B@llou - 2019-09-18

    Hallo,

    wie kann ich die Größe der Bildschirm Tastatur anpassen. Mir ist die aktuelle Tastatur einfach zu klein um mit den Fingern eingaben zu tätigen.

    Gruß
    Stefan

     
  • B@llou

    B@llou - 2019-09-19

    Hallo,

    hat keiner die Probleme, dass ihm die Tastenfelder des Keypads zu klein sind?

    Gruß
    Stefan

     
  • B@llou

    B@llou - 2019-09-19

    Ich habe nun heraus gefunden, dass ich mir eine eigene Tastatur erstellen kann in dem ich eine neue Visu Seite erstelle und dort über Visualisierungswerkzeuge -> VisuDialogs eine Keypad einfüge.
    Leider weiß ich danach nicht was genau für Parameter von mir gefordert sind.
    Ich habe dann 5 Variablen in der GVL angelegt und diese verknüpft. Das hat auch funktioniert außer der Parameter "flags".
    Beim Übersetzen bekomme ich dann immer folgenden Fehler:
    C0046: Bezeichner 'flags' nicht definiert.

    IMG: codesys_tastatur.png

     
  • m.prestel

    m.prestel - 2019-09-20

    Hallo Stefan,

    Du solltest den Dialog dann im Visu-Manager auswählen können.
    Siehe https://help.codesys.com/webapp/_visu_o ... n=3.5.15.0
    Dort einfach dein eigenes Keypad auswählen..

    LG
    Marcel

     
  • B@llou

    B@llou - 2019-09-20

    m.prestel hat geschrieben:
    Hallo Stefan,
    Du solltest den Dialog dann im Visu-Manager auswählen können.
    Siehe https://help.codesys.com/webapp/_visu_o ... n=3.5.15.0
    Dort einfach dein eigenes Keypad auswählen..
    LG
    Marcel

    Hallo Marcel,

    danke für die Rückmeldung.
    JA, soweit funktioniert das auch ohne weiteres aber immer beim übersetzen habe ich folgenden Fehler:
    C0046: Bezeichner 'flags' nicht definiert.

    IMG: Fehler_Uebersetzung.png

     
  • B@llou

    B@llou - 2019-09-23

    Ich komme einfach nicht weiter, was bei dem Parameter "flags" von mir erwartet wird.

     
  • m.prestel

    m.prestel - 2019-09-26

    Ganz ruhig...

    Ich hab mir das nochmal genauer angeschaut und referenzieren im Frame geht nicht.
    Deshalb machen wir das anders.

    Welche CODESYS-Version verwendest du?

    LG
    Marcel

     
  • B@llou

    B@llou - 2019-09-27

    m.prestel hat geschrieben:
    Ganz ruhig...
    Ich hab mir das nochmal genauer angeschaut und referenzieren im Frame geht nicht.
    Deshalb machen wir das anders.
    Welche CODESYS-Version verwendest du?
    LG
    Marcel

    Sorry für meine Ungeduld,

    also ich nutze V3.5 mit SP15

    LG
    Stefan

     
  • m.prestel

    m.prestel - 2019-09-27

    Hallo,

    anbei ist die VisuDialogs, welche normalerweise im Setup (leider nicht in SP15 durch verschiedene Umbauten) mit ausgeliefert wird und als Template für eigene Dialoge verwendet werden kann.
    https://drive.google.com/file/d/1SVQk9b ... sp=sharing

    Dort kannst du die Dialoge auf deine Wünsche anpassen.

    LG
    Marcel

     
  • B@llou

    B@llou - 2019-09-27

    m.prestel hat geschrieben:
    Hallo,
    anbei ist die VisuDialogs, welche normalerweise im Setup (leider nicht in SP15 durch verschiedene Umbauten) mit ausgeliefert wird und als Template für eigene Dialoge verwendet werden kann.
    https://drive.google.com/file/d/1SVQk9b ... sp=sharing
    Dort kannst du die Dialoge auf deine Wünsche anpassen.
    LG
    Marcel

    Wird die bereits zur Verfügung stehende Tastatur ersetzt oder wo genau ist diese nach dem Importieren der Bibliothek zu finden?

    Gruß
    Stefan

    IMG: Codesys_Tastatur.jpg

     
  • m.prestel

    m.prestel - 2019-09-27

    m.prestel hat geschrieben:
    Hallo Stefan,
    Du solltest den Dialog dann im Visu-Manager auswählen können.
    Siehe https://help.codesys.com/webapp/_visu_o ... n=3.5.15.0
    Dort einfach dein eigenes Keypad auswählen..
    LG
    Marcel

    Wie hier beschrieben solltest du dann deinen neuen Dialog einstellen.

    LG
    Marcel

     
  • B@llou

    B@llou - 2019-09-27

    B@llou hat geschrieben:
    Hallo Marcel,
    danke für die Rückmeldung.
    JA, soweit funktioniert das auch ohne weiteres aber immer beim übersetzen habe ich folgenden Fehler:
    C0046: Bezeichner 'flags' nicht definiert.

    Wie gesagt, dass funktioniert auch alles, ich kann einen Tastatur anlegen und diese in der Visu Konfiguration auch als Standard festlegen.
    Ich bekomme aber immer einen Fehler beim übersetzen und den bekomme ich nicht weg.

    C0046: Bezeichner 'flags' nicht definiert

    Gruß
    Stefan

     
  • m.prestel

    m.prestel - 2019-09-30

    Nein, du sollst den Dialog nicht über einen Frame einbinden.
    Du passt die Größe der einzelnen Tasten einfach in der Lib größer.
    Du brauchst keinerlei Übergabeparameter, das passiert aus der Code-Generierung.

    Einfach über die Input-Action Write Variable eine Variable schreiben...

    LG
    Marcel

     
  • B@llou

    B@llou - 2019-09-30

    m.prestel hat geschrieben:
    Nein, du sollst den Dialog nicht über einen Frame einbinden.
    Du passt die Größe der einzelnen Tasten einfach in der Lib größer.
    Du brauchst keinerlei Übergabeparameter, das passiert aus der Code-Generierung.
    Einfach über die Input-Action Write Variable eine Variable schreiben...
    LG
    Marcel

    Hallo Marcel,

    das scheint nun weit über mein Verständnis hinaus zu gehen.
    Ich habe das Keypad in der VisualDialogs gefunden nur ich kann dir jetzt absolut nicht mehr folgen was ich da tun soll.

    Gruß
    Stefan

    IMG: codesys_tastatur_lib.png

     
    • bekoo

      bekoo - 2021-04-21

      Would you be able to solve the issue of "C0046: Identifier 'flags' not defined" ?

       
    • bekoo

      bekoo - 2021-04-21

      Would you be able to solve the issue of "C0046: Identifier 'flags' not defined" ?

       
      • m.prestel

        m.prestel - 2021-04-22

        Dont use the Keypad/Numpad Dialog inside a frame

         
        👍
        1

Log in to post a comment.