Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 22

Thema: .net Controls erstellen

  1. #11
    Registriert seit
    17.06.2011
    Beiträge
    5
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Zipfelklatscher

    Wie ich gelesen habe, hast du schon etwas Erfahrung mit dem Einbinden von WPF-Controls in WinCC.
    Ich bin leider ziemlich am leiden, weil sich WinCC ziemlich blöd anstellt. Ich verwende WinCC 7 SP2 Update 4 und habe 2 WPF Controls basierend auf .NET3.5 erstellt. Nachdem ich einigermassen Erfolg hatte und diese Controls auch in WinCC verwenden konnte habe ich momentan keine Chance mehr. Die Controls habe ich weiterentwickelt und sind natürlich dementsprechend komplexer geworden. Momentan kann ich die Controls zwar teilweise wieder im Designer darstellen aber in der Runtime sehe ich nur noch einen weissen Fleck.

    Hast du noch irgendwelche Tipps?

    Vielen Dank!

    Gruss Tom

  2. #12
    Registriert seit
    01.05.2010
    Beiträge
    27
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo,

    wenn du das Bild in Runtime aufrufst indem das WPF Control
    sich befindet, stürzt die Runtime dann ab oder läuft sie normal
    weiter ?
    Ich bin wie ich bin. Die einen kennen mich die anderen können mich.

    Konrad Adenauer

  3. #13
    Registriert seit
    17.06.2011
    Beiträge
    5
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo

    Nein die Runtime stürzt nie ab, das WPF Control wird als weisses Rechteck dargestellt ohne jegliche Funktion. Unterdessen habe ich die Update 4 geladen und das Verhalten scheint momentan wieder etwas anders zu sein. Im Graphics Designer kann ich nun mein Control wieder darstellen ohne Probleme, dies ging mit Update 3 nicht.

    Gruss Tom

  4. #14
    Registriert seit
    01.05.2010
    Beiträge
    27
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    seltsam. In welcher Sprache programmiert du ? c# vb.net?
    Ich bin wie ich bin. Die einen kennen mich die anderen können mich.

    Konrad Adenauer

  5. #15
    Registriert seit
    01.05.2010
    Beiträge
    27
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Mein Problem welches mich gerade beschäftigt ist, wie ich
    aus meinem WPF Control einen Wert (String, Int o.ä.)
    wieder an die WinCC Welt übergebe bzw. in eine Variable schreibe.

    Danke

    Gruß
    Ich bin wie ich bin. Die einen kennen mich die anderen können mich.

    Konrad Adenauer

  6. #16
    Registriert seit
    17.06.2011
    Beiträge
    5
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Also ich programmiere in C#.

    Die Schnittstelle zu WinCC sind Properties. Du brauchst also einfach eine public Property zu erstellen und in WinCC kannst Du dann deine Variable anhängen. Es ist leider nicht möglich auch Funktionen so anzubieten.

    Gruss Tom

  7. #17
    Registriert seit
    01.05.2010
    Beiträge
    27
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Genau beim Variablenanhängen in WinCC scheiter es bei mir
    ich hab ein Property programmiert welches jetzt auch unter
    Control-Eigenschaften / Attribute zu sehen ist.

    In diesem Attribut steht jetzt bei Statik ein Wert drin.
    So weit so gut.

    Aber wie lege ich den Wert jetzt auf eine WinCC Variable
    um?

    gruß
    Ich bin wie ich bin. Die einen kennen mich die anderen können mich.

    Konrad Adenauer

  8. #18
    Registriert seit
    17.06.2011
    Beiträge
    5
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Wie bei jedem anderen WinCC Attribut unter der Spalte Dynamik. Klicke mit der rechten Maustaste und wähle Variable.

    That's it.

  9. #19
    Registriert seit
    01.05.2010
    Beiträge
    27
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ich weiss jetzt glaub ich warum dein Control nur noch als weisses
    Rechteck angezeigt wird.

    Ist aber nur ne Vermutung denn ich hab grad das selbe Problem. Zwar liegt es an den Propertyeingenschaften wenn einer
    dieser Eigenschaften ein falscher Datentyp übergeben wird.

    Was auch noch zu beachten ist, wenn du etwas an deinem Control änderst solltest du es im GraphicsDesigner löschen und
    anschließend neu einfügen.
    Geändert von Zipfelklatscher (30.06.2011 um 14:17 Uhr)
    Ich bin wie ich bin. Die einen kennen mich die anderen können mich.

    Konrad Adenauer

  10. #20
    Registriert seit
    01.05.2010
    Beiträge
    27
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Silverstone Beitrag anzeigen
    Wie bei jedem anderen WinCC Attribut unter der Spalte Dynamik. Klicke mit der rechten Maustaste und wähle Variable.

    That's it.
    Aber so wird doch ein Wert in das Control übergeben und nicht
    vom Control in die WinCC Variable.

    Oder?
    Ich bin wie ich bin. Die einen kennen mich die anderen können mich.

    Konrad Adenauer

Ähnliche Themen

  1. WinCC 7 .NET Controls
    Von david.ka im Forum HMI
    Antworten: 0
    Letzter Beitrag: 07.04.2011, 13:32
  2. Antworten: 6
    Letzter Beitrag: 25.01.2011, 09:03
  3. FB erstellen?
    Von ottopaul im Forum Simatic
    Antworten: 39
    Letzter Beitrag: 29.03.2008, 13:25
  4. HMI Controls o.ä.
    Von seeba im Forum Hochsprachen - OPC
    Antworten: 4
    Letzter Beitrag: 15.10.2005, 16:19
  5. HMI Controls
    Von Anonymous im Forum HMI
    Antworten: 0
    Letzter Beitrag: 15.10.2005, 15:17

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •