Aktueller Inhalt von bcp

  1. B

    TIA Versionswahnsinn TIA Bibliotheken

    Vielen Dank für den Beitrag, mit dem Thema habe ich mich auch schon mehrere Stunden/Arbeitstage? rumgeschlagen. Was mir geholfen hat ist TIA machen zu lassen was TIA machen will und immer nur die ganze Bibliothek freizugeben, keine einzelnen Blöcke. Eine Frage dazu: Ist euch aufgefallen das im...
  2. B

    TIA TIA V15.1 instanziieren von der Bibliothek fügt "_1" beim Namen hinzu

    Gibt es denn wenigstens die Möglichkeit Bild/Bausteinnamen zu suchen und zu ersetzen? Die Projektsuche kenne ich, da lässt sich aber nichts ersetzen..
  3. B

    TIA TIA V15.1 instanziieren von der Bibliothek fügt "_1" beim Namen hinzu

    Ja.. Sobald ich den Index entferne funktionieren auch alle Verlinkungen wieder. Ich hoffe aber das es eine bessere Lösung gibt als alles zu kontrollieren und jeden Index zu entfernen.
  4. B

    TIA TIA V15.1 instanziieren von der Bibliothek fügt "_1" beim Namen hinzu

    Guter Punkt, auf der SPS funktioniert das mit den UDTs ja auch problemlos. Interessanterweise funktioniert das bei mir im HMI aber nicht. Wenn ich ein Bild instanziiere werden weder aufgerufene Bilder, noch Skripte die in Ereignissen benutzt werden instanziiert, obwohl sich beide in der selben...
  5. B

    TIA TIA V15.1 instanziieren von der Bibliothek fügt "_1" beim Namen hinzu

    Ja das ganze ist aktuell, es gibt auch nur eine Version. Mir ist aber eben beim kontrollieren etwas aufgefallen. Es scheint das der Index hinzugefügt wird wenn ich etwas instanziiere was schon aufgerufen wird. Zur Erklärung: Neues Projekt, ich ziehe ein Skript aus der Bibliothek, wird nicht...
  6. B

    TIA TIA V15.1 instanziieren von der Bibliothek fügt "_1" beim Namen hinzu

    Hallo Wir benutzen TIA V15.1 (professional). Leider kommt immer wieder vor das TIA beim instanziieren von diversem (Skripte, Bilder, manchmal auch Datentypen) bei dem Namen ein "_1" dranhängt. Hab das ganze eben nochmals mit einem neuen HMI getestet und es ist wieder passiert. Habe die...
  7. B

    DINT Signed INT Berechnung

    Der Bereich ist fest, deswegen kann man es mit einem festen Umrechnungsfaktor machen. Man muss die Differenz zwischen Soll- und Bezugsdrehzahl nehmen und durch ein hundertstell vom Maxwert teilen um auf die Prozent zu kommen. Das setzt natürlich voraus das ich das richtig verstanden habe?
  8. B

    DINT Signed INT Berechnung

    Cool das man Updates sieht während man schreibt, da waren die anderen wohl schneller. :D Vielleicht lese ich das falsch, aber ist 2147483647 100%? Falls ja und du keinen grösseren Datentypen hast kannst du auch einfach die "Rechnung verkleinern": 2^32 / 100 = 42'949'673 Deinen Wert kannst du...
  9. B

    TIA Meldeanzeige-SQL-Filter "enthält nicht (Text)" setzen

    Hallo Ich benutze TIA V151 und Wincc Prof und versuche grade den SQLFilter "Enthält nicht (Text)" in meiner Meldeanzeige zu setzen. Im HMI selber habe ich die Auswahl: In der Projektierung der Meldeanzeige fehlt mir der Parameter aber: Wo finde ich den? Oder ist das über einen Umweg...
  10. B

    TIA Gesammten Datenbausstein auswerten

    Du kannst auch einfach deinen Array ein zweites mal anlegen (auch im Temp möglich) und dann vergleichen. Habe es grade mit array[0..5000] of bit probiert und die Zykluszeit ist in der Simulation ~0.04ms hoch gegangen. Scheint mir die schnellste und einfachste Variante zu sein. Edit: Es sind...
  11. B

    TIA Gesammten Datenbausstein auswerten

    Wäre mal interessant zu wissen ob diese Anweisungen schneller sind (AT meiner Meinung nach am ehesten). Serialize würde es auch noch geben. Noch eine Idee dazu: Du könntest, wenn du wirklich so viele Daten hast, die Bearbeitung auf mehrere Zyklen aufsplitten. Dann wäre die Auswirkung auf deinen...
  12. B

    TIA C-Skript Präfix von Bildfenster auslesen

    Die Lösung war dann doch ganz einfach: char* NavigateToValue(char* screenName, char* objectName, char* propertyName) { char* parentScreenWindow = NULL; char* parentScreen = NULL; char* prefix = NULL; parentScreen = GetParentScreen(screenName); parentScreenWindow =...
  13. B

    WinCC PLC Code Anzeige projektieren

    Hallo Lippenlandstern Könntest du dein VB Skript dazu posten? Ich kriege es leider nicht hin.
  14. B

    TIA C-Skript Präfix von Bildfenster auslesen

    Da hast du vollkommen recht, ich dachte aber das wäre die einfachste Lösung. Ich versuche die PLC-Codeanzeige (GRAPH) in ein Bildfenster zu packen und dann per Prefix von dem Bildfenster den GRAPH-DB zu spezifizieren. Problem an dem ganzen ist das das Beispiel zum Aufruf vom GRAPH DB von Siemens...
  15. B

    TIA C-Skript Präfix von Bildfenster auslesen

    Hallo Ich benutze TIA V15.1 Professional und versuche grade mit einem C Skript das innerhalb eines Bildfensters aufgerufen wird den Präfix auszulesen. Ich kann ein ScreenItem oder den ScreenNamen angeben, den Rest muss das Skript finden. Leider versuche ich das schon seit Stunden und kriege...
Zurück
Oben