Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  EPLAN Electric P8
  Skript für SPS-Anschlüsse Eigenschaften (V2.9)

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN
  
Eplan L!VE: Einblick in Engineering & Fertigung bei Eaton , eine Pressemitteilung
Autor Thema:  Skript für SPS-Anschlüsse Eigenschaften (V2.9) (659 / mal gelesen)
gfr
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von gfr an!   Senden Sie eine Private Message an gfr  Schreiben Sie einen Gästebucheintrag für gfr

Beiträge: 303
Registriert: 12.02.2013

erstellt am: 26. Apr. 2023 10:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hei,
ich möchte mit einem Script mehrere Eigenschaften an SPS-Anschlüssen unsichtbar machen.
Der Einzel Aufruf für eine Eigenschaft funktioniert so:
XGedStartInteractionAction /Name:XGedIaFormatSymbol /visible:0 /propertyId:20120

Im Script sieht das dann so aus:

// Funktionstext Gemeinsam unsichtbar
        acc1.AddParameter("Name", "XGedIaFormatSymbol");
        acc1.AddParameter("PropertyId", "20120");
        acc1.AddParameter("PropertyIndex", "0");
        acc1.AddParameter("Visible", "0");

Das funktioniert leider nicht, Meldung Eigenschaft "20120" kann nicht gesetzt werden.
Weiß jemand wie das geht ?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

apps4eplan
Mitglied
freier Entwickler


Sehen Sie sich das Profil von apps4eplan an!   Senden Sie eine Private Message an apps4eplan  Schreiben Sie einen Gästebucheintrag für apps4eplan

Beiträge: 130
Registriert: 26.11.2020

EEC Professional in allen Versionen

erstellt am: 26. Apr. 2023 11:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für gfr 10 Unities + Antwort hilfreich

Laut API-Hilfe folgende Beschreibung dazu:
Function text (common) # 20120. This property isn't indexed, and is read-only.

------------------
sind doch alles nur Nuller und Einser :-) !!!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

gfr
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von gfr an!   Senden Sie eine Private Message an gfr  Schreiben Sie einen Gästebucheintrag für gfr

Beiträge: 303
Registriert: 12.02.2013

erstellt am: 26. Apr. 2023 11:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

wenn ich die Zeile
acc1.AddParameter("PropertyIndex", "0");
weglasse, geht es auch nicht.

read only, kann eigentlich nicht sein, mit dem Befehl:
XGedStartInteractionAction /Name:XGedIaFormatSymbol /visible:0 /propertyId:20120
geht es ja auch ?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

apps4eplan
Mitglied
freier Entwickler


Sehen Sie sich das Profil von apps4eplan an!   Senden Sie eine Private Message an apps4eplan  Schreiben Sie einen Gästebucheintrag für apps4eplan

Beiträge: 130
Registriert: 26.11.2020

EEC Professional in allen Versionen

erstellt am: 26. Apr. 2023 12:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für gfr 10 Unities + Antwort hilfreich

Kannst Du den Funktionstext nicht auf eine unsichtbare Ebene legen?
Oder eine neue unsichtbare Ebene dafür machen?!

------------------
sind doch alles nur Nuller und Einser :-) !!!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

gfr
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von gfr an!   Senden Sie eine Private Message an gfr  Schreiben Sie einen Gästebucheintrag für gfr

Beiträge: 303
Registriert: 12.02.2013

erstellt am: 26. Apr. 2023 12:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

es geht mir ja nicht nur um den F-Text, sondern auch BMK, Quervw. usw...
Deshalb ja auch der Umweg über das Script, da könnte ich alle 6 Eigenschaften auf ein mal unsichtbar machen....

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Sachbearbeiter:in Kraftwerksbetrieb

Wir bei Vattenfall arbeiten an der Fossilfreiheit und brauchen hierfür Menschen, die sich mit ganzer Kraft für unsere Kund:innen und eine nachhaltige Gesellschaft engagieren ? Menschen wie Dich. Wir sind ein führendes Energieunternehmen in Europa mit rund 21.000 Mitarbeitenden. Seit mehr als 100 Jahren elektrifizieren wir Industrien, versorgen Menschen mit Energie und modernisieren unseren Lebensstil durch Innovation und Zusammenarbeit....

Anzeige ansehenFeste Anstellung
gfr
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von gfr an!   Senden Sie eine Private Message an gfr  Schreiben Sie einen Gästebucheintrag für gfr

Beiträge: 303
Registriert: 12.02.2013

Treecad/Office V5.x - 7.x
EPLAN Electric P8 2.9 UPD 12 mit Pro Panel
EPLAN Electric 2025 UPD 1 mit Pro Panel

erstellt am: 27. Apr. 2023 06:55    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

habs selber gefunden:

unten im Script folgte:
oCLI.Execute("XEsSetPropertyAction",acc1);
das ist falsch, so richtig:
oCLI.Execute("XGedStartInteractionAction",acc1);

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz