Jump to content

Anzeige:
nächste DASYLab Schulungstermine bei measX
  Messwerterfassung mit DASYLab – Grundlagen 23.06. + 24.06.2020 Neu-Ulm
DASYLab und Python 07.07. + 08.07.2020 Mönchengladbach


hag

Mitglieder
  • Content Count

    4
  • Joined

  • Last visited

  1. Skriptmodul: Modulname darf folgende Sonderzeichen nicht enthalten ~ " # % & * : < > ? / \ { | }. , da der Modulname auch zur Erstellung des temporären Pythonfile verwendet wird. Fehler: Schaltbild kann nicht mehr geladen werden. Abhilfe: Schaltbilddatei in Notepad++ öffen und nach, wie im Beispiel, "Script00/" durchsuchen und alle Funde in "Script00edit" umbenennen, das "edit" stellt sicher das der Modulname nicht schon verwendet wird. Nach dem entfernen aller Sonderzeichen im Modulname zur Sicherheit das Schaltbild untern neuem Namen speichern. Danach müßte das Schaltbild wieder geladen werden 🙂 Grüße Hansi
  2. hag

    Script-Modul

    Hallo zusammen, hab mal wieder eine Frage zum Script-Modul. Zurzeit setze ich aus dem Script heraus einen String und danach eine Variable auf TTL-High, um zum Beispiel über eine Aktion dem String an ein Meldemodul zu senden. Das gleiche Vorgehen um einen Text per Mail zu versenden. Nun zu meiner Frage: Kann ich auch direkt im Script einen Text an ein bestimmtes Meldemodul senden oder sogar per Script eine Mail versenden? Gibt es vielleicht sogar eine Funktionsübersich was alles in DASYLab über Python angesprochen werden kann?🤩 Herzlichen Dank im Voraus und sonnige Grüße Hansi
  3. Hallo, danke für diese ausführliche Erklärung kleine Ursache große Wirkung. Nach dem einfügen des return True klappt es auch mit Sekunden und Minuten als Abtastrate. Gruß Hansi
  4. Hallo zusammen, ich arbeite mich zurzeit in der Firma in DASYLab 2016 ein und experimentiere mit dem Skriptmodul ein wenig herum. Dazu habe ich mir das Paket Skriptmodul-Beispiele installiert. Was ich sehr interessant finde ist das lesen globaler Variablen in abgeänderter Form (example_scriptmodule__read_data_from_global_variable.py). Wenn ich jedoch in diesem Beispiel die Zeitbasis DASYLab die Abtastrate auf 10Hz und Blockgröße 1 stelle und diese Verwenden, bekommen ich folgende Fehlermeldungen: Vielleicht hat ja jemand eine Idee an was genau das liegen könnte. Des Weiteren würde ich gern statt der Zeitbasis als Einstellung eine Abtastrate in Sekunden im Modul verwenden. Das Modul hat nur Ausgänge! Ein Dankeschön im Voraus und schöne Ostergrüße Hansi
×
×
  • Create New...