plc-user wrote:Kellermorph wrote:Ich habe in meinen Zusatzfunktionen die Funktion von Klemmen durchnummerieren drin.
???
Die Klemmen werden doch vom Benutzer oder einer automatischen Regel innerhalb von QET durchnummeriert.
Erstellst / ersetzt Du das Label (BMK) damit?
Nach welchem Schema nummerierst Du die Klemmen?
Eine laufende Nummer kann ich auch leicht hinzufügen, wenn es das sein sollte...
So wie ich es in dem Post beschrieben habe.
Die Funktion geht die ganze .qet Datei durch und sortiert die Klemmen nach dem Teil vom BMK, welcher vor dem Doppelpunkt steht. Der Wert vor dem Doppelpunkt bleibt bestehen und der Wert nach dem Doppelpunkt wird durchnummeriert.
Die Nummerierung ist nach dem Prinzip:
1. Seite.
2. auf der Seite dann nach X Position von links nach rechts. Sollten 2 Klemmen den gleichen x-Wert haben wird dann die Klemme mit dem niedrigen y-Wert genommen.
3. Es werden nur nummerische Werte angepasst. z.B. N und PE bleiben erhalten und werden auch nicht mitgezählt. Wenn man jetzt z.B. 5 Klemmen hat die von 1 -4 nummeriert sind und am Ende ist PE und dann kommen die nächsten 5 Klemmen, geht es mit Wert 5 weiter.
4. Die Nummerierung startet bei jedem neuen Teil vor dem Doppelpunkt neu. Sprich -X1 startet bei 1 und geht z.B. bis 36. -X2 würde wieder bei 1 starten usw.
Wie vorher schon einmal geschrieben, habe ich für mich dann noch den Teil hinter dem Doppelpunkt in interne Nummer eingetragen, da ich eine andere Darstellung der Klemmen bevorzuge.
Das ist eine klassische Funktion von z.B. WSCAD die ich damit nachgebaut habe.
Das hat den Vorteil, dass ich mir am anfang nur einmal die Mühe machen muss und die Klemmen "sauber" vor dem Doppelpunkt definieren muss.
Dann kann ich mir den entsprechenden Block einfach nehmen und kopieren. Jetzt stehen da die gleichen Nummern drin. Ist mir aber egal, da ich nachher einmal die Funktion durchlaufen lasse und alle sauber nummeriert habe.
Das spart sehr viel Zeit und man muss nicht so aufmerksam beim platzieren der Klemmen sein.
Ich hoffe, du konntest es verstehen.