Aktueller Inhalt von EliteGurke

  1. E

    WinCC Tia PC Runtime Advanced V17 HMI UDT Array per VBA Skript über Index Variable zugreifen.

    In dem Beispielprojekt wird jetzt TMAIL_C verwendet. Kannst auch per FTP machen.
  2. E

    WinCC Touchpanel identifzieren

    Sehr gut, danke. Die GetHostname macht bei mir am meisten Sinn, so kann ich mir über die CPU den richtigen Index für meine Faceplates holen. Unschön ist, dass man die cmd ned verstecken kann, aber da des eh nur einmalig beim Aufrufen des Startbilds gemacht wird passt des schon so.
  3. E

    WinCC Tia PC Runtime Advanced V17 HMI UDT Array per VBA Skript über Index Variable zugreifen.

    Variablen in UDTs werden aber nie als ein Powertag gezählt. Arrays sehr wohl.
  4. E

    WinCC Tia PC Runtime Advanced V17 HMI UDT Array per VBA Skript über Index Variable zugreifen.

    Eine andere Variante wäre die Daten über x Zyklen in eine Datenbank zu schreiben: S7-PLC_MySql_MariaDB von Forenmitglied Marvm wäre eine Lösung. Natürlich wird dafür dann irgendwo ein Rechner mit der entsprechenden SW benötigt. Aber DB ist mir persönlich lieber als CSV und viel schneller wird es...
  5. E

    TIA TIA v16 WinCC Script: Arrays adressieren und Script zyklisch aufrufen

    Das geht im TIA eh nur in Runtime Professional und auch nur in Verbindung mit dem "HmiRuntime.Tags"-Objekt. SmartTags werden nur über den Cache und mit fester Aktualisierungszeit gelesen/geschrieben. Und ob das immer die eingestellte Aktualisierungszeit ist darf bezweifelt werden.
  6. E

    TIA TIA v16 WinCC Script: Arrays adressieren und Script zyklisch aufrufen

    Denke du hast genau das Problem hier: Klick Ist wohl wirklich so, wenn du einen UDT in die HMI verbindest, der Arrays beinhaltet. Alle Elemente dieser Arrays müssen vorher im ganzen irgendwo mal gelesen worden sein. Ist wohl unabhängig von Advanced/Professional.
  7. E

    WinCC Tia PC Runtime Advanced V17 HMI UDT Array per VBA Skript über Index Variable zugreifen.

    Bist du sicher, dass du keinen Fehler "no tag" bekommst? Ich habs kurz nachgestellt, da hatten wir gerade erst das Thema. Wenn du alle deine Variablen vorher irgendwo mal deklarierst, geht es. Dim dummy dummy = SmartTags("csv.csv[0].Q") dummy = SmartTags("csv.csv[0].Dichte") ...
  8. E

    WinCC Tia PC Runtime Advanced V17 HMI UDT Array per VBA Skript über Index Variable zugreifen.

    'Listview ausfüllen For i = 0 To UBound(arrData,2) SmartTags("LISTVIEW_PRODUKTE_Datum_Abschluss")(i) = arrData(2,i) SmartTags("LISTVIEW_PRODUKTE_Auftragsnummer"&"["&i&"]") = arrData(3,i) Next End If Ausschnitt aus nem alten Programm. Datum_Abschluss ist Datentyp Date...
  9. E

    WinCC Touchpanel identifzieren

    Servus zusammen, mal angenommen ich habe eine Anlage in der 4 gleiche Touchpanel verbaut sind. Ich wähle jetzt mal TP1200, damit Scripting verfügbar ist. Jedes dieser TP hat das exakt gleiche Projekt eingespielt. Kann ich diese Panel irgendwie unterscheiden? Bei einem RT-PC ist es leicht...
  10. E

    Sonstiges Probleme nach Windows 11 24H2 Update

    Okay, die Kompatibilitätsliste ist ein wenig detaillierter als die Anforderungen in der Lieferfreigabe. Hilft aber nichts. V16 ist offiziell nicht kompatibel, läuft aber (zumeist). Das Problem mit nicht vorhandenen Netzwerkadaptern in der Simatic Shell hat sich übrigens gerade erledigt. Der...
  11. E

    TIA Graph Parrallelschrittnummern lesen

    Wir haben das mal machen und visualisieren müssen für einen Automobilisten. Der hat dann einen Ausdruck der Kette bekommen und konnte so seinen Fehler suchen, wenn was hing. Wir haben dazu in jedem Schritt eine Variable beschrieben mit der zum Schritt gehörigen S_NO (siehe Struktur). Gibt es...
  12. E

    Sonstiges Probleme nach Windows 11 24H2 Update

    Für 24H2 ist noch kein einziges TIA freigegeben. V16 ist noch nicht mal auf für Win 11 frei, wobei ich nicht weiß, ob das eines von den Updates noch geändert hat. Wir sind bei V16 Update 4 stehengeblieben und haben den Stand da eingefroren. Da es aber leider keine Windows 10 Lizenzen mehr gibt...
  13. E

    Sonstiges Probleme nach Windows 11 24H2 Update

    Heute auf einem neuen PC (Win 11 24H2) versucht Runtime Professional V16 zu installieren. Hat soweit funktioniert, nur kann ich die Netzwerkverbindung in der Simatic Shell nicht setzen. Es wird kein Adapter gelistet, in den Kommunikationseinstellungen und der PG/PC-Schnittstelle sind alle...
  14. E

    TIA TIA v16 WinCC Script: Arrays adressieren und Script zyklisch aufrufen

    Das Verhalten ist schön länger bekannt, kommt bei allen Variablen vor, wenn diese dynamisch zusammengesetzt werden und sonst nirgendwo im Gesamten verwendet werden. Schätze mal das ist eine Optimierung vom Compiler, der Variablen, die nicht verwendet werden, eliminiert. Das Initialisieren muss...
  15. E

    TIA Fehler beim Einchecken / Projektpfad Zugriff

    Mahlzeit, gleicher Fehler ist bei mir jetzt gerade auch aufgetreten. Auf nem anderen PC funktioniert alles tadellos. Mein TIA ist allerdings noch V16 mit Update 4 und es ist kein Multi-User-Projekt. Im offiziellen Forum habe ich einen Thread gefunden, da war es V12 und es trat bei einem...
Zurück
Oben