| |
 | AchemAsia 2025, eine Veranstaltung am 14.10.2025
|
Autor
|
Thema: SPS Adresse im grossen Stil ändern (554 mal gelesen)
|
HRompel Ehrenmitglied V.I.P. h.c. Technischer Systemplaner - Elektrotechnik

 Beiträge: 3473 Registriert: 02.11.2001 ELCAD 7.11.0 SP1(KEINE "CL"-Lizenz, KEIN "Studio") ELCAD-Autodidakt seit Version 5.8.x Elcad : 02.2000 bis 11.2018 ================================== EPLAN P8 2.6 HF4 (Professional) Menüumfang: Expert (Autodidakt) EPlan: : 31.7.2010 bis 11.2018 =================================== DDS-CAD: 3.12.2018 - 30.11.2020 DDS-CAD 20: seit 03.02.2025 =================================== Trimble Nova: 04.01.2021 - 30.11.2024 =================================== AutoCAD-Erstkontakt: April 2012 in der VHS AutoCAD LT 2025: Seit 02.12.2024 =================================== Moderator im ELCAD-Forum: 08.11.11 - 19.03.17 Moderator im "Trimble Nova"-Forum: 18.01.2021 - 20.02.2025
|
erstellt am: 13. Aug. 2009 08:52 <-- editieren / zitieren --> Unities abgeben:         
Moin, gibt es einen Trick um in einem Elcad 7.5 Plan SPS-Andressen im großen Rahmen zu ändern, ohne jede Karte und jedes Byte von Hand anfassen zu müssen? Ich muß aus E 0.0 --> E E 100.0 usw machen. In der Zuli kann ich zwar die Texte editieren aber nicht die Adressen. MfG Heiko Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
unterStrom Mitglied Elektro-Konstruktionsingenieur
 
 Beiträge: 378 Registriert: 06.04.2005 Win 7, Ruplan 4.72 EVU
|
erstellt am: 13. Aug. 2009 09:41 <-- editieren / zitieren --> Unities abgeben:          Nur für HRompel
Zitat: Original erstellt von HRompel:
Ich muß aus E 0.0 --> E E 100.0 usw machen.
ascii raus, in Editor Suchen nach: ([AE]) ([0-9]\.[0-9]) Ersetzen durch: \1 \1 10\2 Was soll mit Adressen >9.7 passieren? Wenn aus E 13.6 ein E E 113.6 werden soll, dann in einem zweiten Schritt: Suchen nach: ([AE]) ([0-9][0-9]\.[0-9]) Ersetzen durch: \1 \1 1\2 alles klar? Jürgen ------------------ Der Tag, an dem Du nicht lächelst, ist ein verlorener Tag (C. Chaplin) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HRompel Ehrenmitglied V.I.P. h.c. Technischer Systemplaner - Elektrotechnik

 Beiträge: 3473 Registriert: 02.11.2001
|
erstellt am: 13. Aug. 2009 09:45 <-- editieren / zitieren --> Unities abgeben:         
Hallo Jürgen, dazu müßten aber die Adressen in den Symbolen im Format E 1.0 stehen. Leider werden die aber zusammengesetzt. Es gibt ein Byte 1 und ein Bit .0 .1 .2 usw. Da die dann auch noch in Code 51 stehen, nützt es wenig nach einer 1 zusuchen und diese gegen eine 100 zu ersetzen. Damit habe ich mir die Antwort eigentlich selber gegeben MfG Heiko [Diese Nachricht wurde von HRompel am 13. Aug. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
unterStrom Mitglied Elektro-Konstruktionsingenieur
 
 Beiträge: 378 Registriert: 06.04.2005 Win 7, Ruplan 4.72 EVU
|
erstellt am: 13. Aug. 2009 10:05 <-- editieren / zitieren --> Unities abgeben:          Nur für HRompel
Hallo Heiko, ja, dann scheitert diese Idee. Man könnte natürlich aufgrund irgendeines Kriteriums nur sie SPS-Symbole finden (Name enthält "CD_SPS_*", ...) und dann den ersten, zweiten, dritten 51-er nach 00-99 durchsuchen und entsprechen die anderen Dialoge verändern, aber bis ein solches Script steht hast Du es wahrscheinlich per Hand geändert. Im Prinzip ähnlich meinen Script in "Symbole ASCII-Export plus Manipulation"; Du erinnerst dich? Ein Tip wäre noch eine Tastaturrekorder. Jürgen ------------------ Der Tag, an dem Du nicht lächelst, ist ein verlorener Tag (C. Chaplin) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |