Aktueller Inhalt von MathiasV

  1. M

    Sonstiges Startprobleme mit Beckhoff TE2000 Web-HMI

    Guten Morgen, hast du mehrere Buttons die auf diese Weise funktionieren sollen ? Dann kannst du ein User Control daraus machen und für Style Änderungen würde ich CSS Klassen verwenden.
  2. M

    Sonstiges Beckhoff TE2000: JavaScript Zugriff auf eine komplexere Struktur

    Ich hab jetzt noch mal in einem meiner Projekte geschaut und das Problem ist das du versuchst auf die Definition deiner Struktur zu schreiben, das in deinem ersten Bild ist kein Symbol, dort wirst du auch nicht "Copy Symbol Expression" finden. Und in meinem ersten Post hab ich noch vergessen zu...
  3. M

    Sonstiges Beckhoff TE2000: JavaScript Zugriff auf eine komplexere Struktur

    Hi, hab hier jetzt kein Twincat, aber dieses "transmissionCallback" bringt so nichts, dort könntest du eine Callback Funktion definieren die bei einem Fehler oder erfolgreichen Schreiben etwas macht. So wie hier im Beispiel der Doku...
  4. M

    Sonstiges TcHMI TE2000 - Anpassen der Beckhoff Controls

    Hi, also mit meinem ersten Beispiel änderst du wirklich alle Controls von diesem Typ in deinem Projekt, was oft auch wünschenswert ist. Aber um flexibel zu bleiben kannst du dir bei [Themes -> Base -> Base.theme] eine Custom Control Klasse anlegen, brauchst in diesem Fall nur eine Namen...
  5. M

    Sonstiges TcHMI TE2000 - Anpassen der Beckhoff Controls

    Hi, hier ein CSS Beispiel...vielleicht gibts noch ne schönere Lösung aber es funktioniert :-) .tchmi-linear-gauge-knob-svg * { transform-origin: center; transform: scale(0.7); } Gruß Mathias
  6. M

    Sonstiges TcHMI TE200 Einzelne Bits einer UINT Variable

    Hi, selbst hab ich es noch nie gemacht, aber unter dem Link sind Erklärung und Beispiele für Javascript, vielleicht kommst du damit weiter. https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Operators/Bitwise_Operatoren
  7. M

    Sonstiges Beckhoff TE2000 HMI Keyboard einblenden

    Du fügst deinem Projekt ein neues Element hinzu, eine JS Funktion, und dort rein kommt dieser Code. Und beim onAttached Event führst du kein Javascript aus sondern wählst unter Functions -> Others die erstellte Funktion aus.
  8. M

    Sonstiges Beckhoff TE2000 HMI Keyboard einblenden

    Hi, ich hab dir hier mal ein Beispiel, es ist nicht perfekt und etwas umständlich aber von der Performance her gesehen die beste Variante, funktioniert mit Maus und Touch. Aber du kannst so die Tastatur auf jedem Tastenklick verschieben, was etwas nervt, besser ist es die Tastatur in ein...
  9. M

    Sonstiges Beckhoff TE2000 - Tutorial

    Was meinst du mit Navigation, die Target Content Umschaltung oder ? Wenn ja so hatte ich es Anfangs auch gemacht, fand aber die Umschaltung mit der Zeit, bzw. Anzahl an Elementen irgendwann nervig träge. Hab dann für jede meiner Content Seiten einen HTML Host gemacht, eigentlich auch für...
  10. M

    Sonstiges Beckhoff TE2000 - Tutorial

    Sehe ich genauso, ich hatte zwar vor zwei Jahren, da war die TcHmi noch sehr neu und die Doku noch schlimmer, eine ein wöchige Schulung bei Beckhoff aber das sind halt auch nur Grundkenntnisse und wenn man diese danach nicht gleich anwendet war es eh umsonst...gut dafür kann Beckhoff nichts :p...
  11. M

    Parametrisierung eines Radial Gauges in User Control

    Also ich hab in dem Sinne nicht auf die Twincat HMI verzichtet, obwohl ich es auch schon überlegt hatte um die Lizenzkosten zu sparen, Problem ist aber wirklich die ADS Kommunikation mit der SPS über Javascript, das sah sehr umständlich aus, wobei es für dich interessant sein könnte wenn du C#...
  12. M

    Parametrisierung eines Radial Gauges in User Control

    Also ich bin jetzt auch kein Experte, hab eigentlich erst eine etwas aufwändigere HMI gemacht und schnell festgestellt das man mit den Beckhoff eigenen Mitteln schnell an Grenzen stößt. Was aber teilweise an der Dokumentation und fehlenden Beispielen liegt, ich hab dann alles manuell mit HTML...
  13. M

    Parametrisierung eines Radial Gauges in User Control

    Hi, also wenn ich als internes Symbol eine GaugeRangeDefinitionsList anlege und die drauf verlinke stürzt nichts ab, versuch das mal und schau dir die Daten an. Ich denke das Problem liegt an einem falschen Datentyp (int statt number) oder einer falschen Struktur deines Arrays...weiß nicht wie...
  14. M

    Listbox in TwinCAT3 HMI

    Ich könnte dir bei der manuellen Erstellung helfen, ich hatte so schon mal eine Alarm Anzeige gemacht. Wir hatten halt eine Struktur mit Alarm Nr, Bereich, Text und Zeit, daraus hab ich bei einer Änderung dieser die Tabelle generiert.
  15. M

    Listbox in TwinCAT3 HMI

    Würde mir das an deiner Stelle in einem HTML Host selbst zusammenbauen, dann bist du flexibel und musst dich nicht immer rumärgern wenn es mit den Beckhoff Controls doch nicht so geht wie du gerne hättest. Combobox und Datagrid sind auch nur generierte Div's und in wie weit du da Einfluss drauf...
Zurück
Oben