Von dieser Code habe auch ein Hinweis bekommen und suche nach einer anderen variante
einen Hinweis muss ich Ihnen aber geben:
Sie verwenden in Ihrem Skript (nur beim Betätigen des Cancel-Buttons)
"sys.exit(1) "
Diese Funktion bitte auf keinen Fall verwenden, damit wird der gesamte Python ...
Die Suche ergab 17 Treffer
- Sonntag 31. August 2014, 11:48
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
- Donnerstag 28. August 2014, 11:46
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
@BlackJack:
Danke für die Hinweise.
Meine Code ist schön und auch sinvoll geworden
Die Funktion-Namen werden von ControlDesk selbst erzeugt. Ich arbeite Mit Events "Automation -Umgebung"
Danke

Danke für die Hinweise.
Meine Code ist schön und auch sinvoll geworden
Die Funktion-Namen werden von ControlDesk selbst erzeugt. Ich arbeite Mit Events "Automation -Umgebung"
Danke
- Donnerstag 28. August 2014, 09:15
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
Hat sich erledigt, globale variable
global a.
Nächste Problem.Wenn ich keine datei auswähle und beim Klick auf abbrechen become ich auch einen Fehler.
Python error:
Traceback (most recent call last):
File "<Experiment Context>", line 15, in On_Application_LayoutManagement_testlayout_01 ...
global a.
Nächste Problem.Wenn ich keine datei auswähle und beim Klick auf abbrechen become ich auch einen Fehler.
Python error:
Traceback (most recent call last):
File "<Experiment Context>", line 15, in On_Application_LayoutManagement_testlayout_01 ...
- Donnerstag 28. August 2014, 08:01
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
Hi,
wie kann ich in diesen Code meine Datei weiter verwenden? Mit der erste Funktion wird eine Csv.datei in browser ausgewählt und ich will diese datei in den zweiten Funktion öfnen und verwenden.
import os
import string
# Csv.datei per PushButton auswaehlen
def On_Application_LayoutManagement ...
wie kann ich in diesen Code meine Datei weiter verwenden? Mit der erste Funktion wird eine Csv.datei in browser ausgewählt und ich will diese datei in den zweiten Funktion öfnen und verwenden.
import os
import string
# Csv.datei per PushButton auswaehlen
def On_Application_LayoutManagement ...
- Dienstag 12. August 2014, 15:57
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
habe das gefunden, aber es klappt auch leider nicht:
accepted \t is a tab character.
Use a raw string instead:
test_file=open(r'c:\Python27\test.txt','r')or double the slashes:
test_file=open('c:\\Python27\\test.txt','r')or use forward slashes instead:
test_file=open('c:/Python27/test.txt','r ...
accepted \t is a tab character.
Use a raw string instead:
test_file=open(r'c:\Python27\test.txt','r')or double the slashes:
test_file=open('c:\\Python27\\test.txt','r')or use forward slashes instead:
test_file=open('c:/Python27/test.txt','r ...
- Dienstag 12. August 2014, 14:26
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
ich gebe einfach den Pfad der CSV-Datei
datei=".....\Value.csv"
datei=".....\Value.csv"
- Dienstag 12. August 2014, 12:31
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
Hey,
wer sieht Fehler?
datei = "D:\Miriane KM\Test_Digitalkarten dig_in_highbits\CDNG5_1\Project_001\test_dig\Value.csv"
obj = open(datei,"r")
Traceback (most recent call last):
File "D:\Miriane KM\Test_Digitalkarten dig_in_highbits\CDNG5_1\Project_001\test_dig\Python Scripts\testlayout_01.py ...
wer sieht Fehler?
datei = "D:\Miriane KM\Test_Digitalkarten dig_in_highbits\CDNG5_1\Project_001\test_dig\Value.csv"
obj = open(datei,"r")
Traceback (most recent call last):
File "D:\Miriane KM\Test_Digitalkarten dig_in_highbits\CDNG5_1\Project_001\test_dig\Python Scripts\testlayout_01.py ...
- Montag 11. August 2014, 17:43
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
Hi,
ich habe insgesamt 59 Parameters(von meinem Layout) , kann ich auch nur eine Funktion (Methode) für die gesamte Parameters erstellen?
Beispiel:
def Hauptprogramm(datei, parametersetnr):
---
Danke im Voraus
ich habe insgesamt 59 Parameters(von meinem Layout) , kann ich auch nur eine Funktion (Methode) für die gesamte Parameters erstellen?
Beispiel:
def Hauptprogramm(datei, parametersetnr):
---
Danke im Voraus
- Montag 11. August 2014, 15:34
- Forum: Allgemeine Fragen
- Thema: ControlDesk NG 5.1
- Antworten: 0
- Zugriffe: 1262
ControlDesk NG 5.1
hallo,
hat jemand Erfahrung mit ControlDesk NG 5.1 und Anwendungen bei der Ausführung von Python -Skript? ( Events konfigurieren und mit Python Code versehen.)
hat jemand Erfahrung mit ControlDesk NG 5.1 und Anwendungen bei der Ausführung von Python -Skript? ( Events konfigurieren und mit Python Code versehen.)
- Mittwoch 6. August 2014, 13:35
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
Hi Leute,
hatte nicht verstanden was die Einrückung ist. Jetzt gelesen und verstanden.
Mein erste Problem ist gelöst.
Danke nochmals für die Hinweise.
Ich komme sicher mit neue Frage.
Danke nochmal.
hatte nicht verstanden was die Einrückung ist. Jetzt gelesen und verstanden.
Mein erste Problem ist gelöst.
Danke nochmals für die Hinweise.
Ich komme sicher mit neue Frage.
Danke nochmal.
- Dienstag 5. August 2014, 15:18
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
32. a = Application.ActiveProject.ActiveExperiment.Platforms.Item('ds1006')
33. b = a.ActiveVariableDescription.DataSets.WorkingDataSet.Parameter.Item('Model Root/Timestep/Value')[/Code]
Fehlermeldung:
Traceback (most recent call last):
File "C:\Program Files (x86)\Python27\lib\codeop.py", line 133 ...
33. b = a.ActiveVariableDescription.DataSets.WorkingDataSet.Parameter.Item('Model Root/Timestep/Value')[/Code]
Fehlermeldung:
Traceback (most recent call last):
File "C:\Program Files (x86)\Python27\lib\codeop.py", line 133 ...
- Dienstag 5. August 2014, 08:20
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
ich lese schon
https://www.python.org/doc/" (die Doku zu python allgemein)
Problem (Stress): du bekommst eine Aufgabe, du hast keine Ahnung , du muss überall lesen , aber man erwartet , dass du die Aufgabe so schnell als möglich abgibst (du hast einfach eine Frist).
Bin schon müde, aber leider finde ...
https://www.python.org/doc/" (die Doku zu python allgemein)
Problem (Stress): du bekommst eine Aufgabe, du hast keine Ahnung , du muss überall lesen , aber man erwartet , dass du die Aufgabe so schnell als möglich abgibst (du hast einfach eine Frist).
Bin schon müde, aber leider finde ...
- Dienstag 5. August 2014, 07:29
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
Hi Sirius3,
macht meine for-schleife und die Liste "liste" sinn?
Ich bekomme diese Fehlermeldung und weiße nicht genau was erwartet wird.
File "C:\Program Files (x86)\Python27\lib\codeop.py", line 133, in __call__
codeob = compile(source, filename, symbol, self.flags, 1)
test\python Scripts ...
macht meine for-schleife und die Liste "liste" sinn?
Ich bekomme diese Fehlermeldung und weiße nicht genau was erwartet wird.
File "C:\Program Files (x86)\Python27\lib\codeop.py", line 133, in __call__
codeob = compile(source, filename, symbol, self.flags, 1)
test\python Scripts ...
- Montag 4. August 2014, 22:20
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
-Es gibt mehrere Datensätze, und ich werde sie alle in meinen Excel-File schreiben und bestimmte Werte zuweisen.
-Ja die werte werde ich in Excel eintragen.
Im Layout von ControlDesk haben die Parameter schon Werte die geändert werden sollen , die stammen vom Matlab-Model.
Wie schon gesagt ich ...
-Ja die werte werde ich in Excel eintragen.
Im Layout von ControlDesk haben die Parameter schon Werte die geändert werden sollen , die stammen vom Matlab-Model.
Wie schon gesagt ich ...
- Montag 4. August 2014, 08:34
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
Hallo,
sorry war am Wochenende nicht da.
Als test soll ich am Anfang nur die variable Zeitschritt ändert.Wenn es funktioniert werde ich einen Skript für alle Parameter von meinen Matlab-Model(Layout von ControlDesk) ändert, das macht man während der Simulation.
Deswegen wir überlegt , dass ich schon ...
sorry war am Wochenende nicht da.
Als test soll ich am Anfang nur die variable Zeitschritt ändert.Wenn es funktioniert werde ich einen Skript für alle Parameter von meinen Matlab-Model(Layout von ControlDesk) ändert, das macht man während der Simulation.
Deswegen wir überlegt , dass ich schon ...
- Freitag 1. August 2014, 22:39
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Re: Pythonskript bei ControlDesk NG Ausführen
Hallo,
danke für die Hinweise.Ich selbst habe nicht grosse Ahnung wie es funktioniert wird/soll. Es ist eine Aufgabe , der Prof selbst weißt auch nicht wie man darauf kommt. Die Excel- Tabelle soll man einfach als csv-Datei speichern(habe gelesen).
Ich glaube mein code ist lang und macht auch keinen ...
danke für die Hinweise.Ich selbst habe nicht grosse Ahnung wie es funktioniert wird/soll. Es ist eine Aufgabe , der Prof selbst weißt auch nicht wie man darauf kommt. Die Excel- Tabelle soll man einfach als csv-Datei speichern(habe gelesen).
Ich glaube mein code ist lang und macht auch keinen ...
- Mittwoch 30. Juli 2014, 15:26
- Forum: Allgemeine Fragen
- Thema: Pythonskript bei ControlDesk NG Ausführen
- Antworten: 32
- Zugriffe: 5741
Pythonskript bei ControlDesk NG Ausführen
Hallo,
muss ein Pythonskript bei ControlDesk NG Ausführen. Muss erst eine Excell-Tabelle mit variablename und wert erstellen und in meinen Skript aufrufen. Wie folgt datei = "Value.csv".
Es muss auch ein Event für die Variable , die ich ändert will konfuguiert werden (in Layout).
Ich habe einen ...
muss ein Pythonskript bei ControlDesk NG Ausführen. Muss erst eine Excell-Tabelle mit variablename und wert erstellen und in meinen Skript aufrufen. Wie folgt datei = "Value.csv".
Es muss auch ein Event für die Variable , die ich ändert will konfuguiert werden (in Layout).
Ich habe einen ...