Scripting
Mit dem Scripting Modul kann EasySightPro® um zusätzliche Funktionalität erweitert werden. Alle Scripte werden unabhängig zur den Prüfaufgaben der Stationen ausgeführt. Je nach Konfiguration, werden diese zyklisch im Hintergrund aufgerufen.
Das Scripting Modul steht in keinem Zusammenhang zu den Scripten in den VisionPro Toolblöcken und ist unabhängig davon.
Hinweis: Stellen sie sicher, dass das Scripting Modul geladen ist.
Hinweis: Alle Scripte werden in lesbarer Form im EasySightPro Projektordner (%PROGRAMDATA%\EasySightPro\Scripts) abgelegt.
Das Modulfenster kann über den Menü "Administration" geöffnet werden.
Im Übersichtfenster werden die unterschiedlichen Scripte aufgelistet. Die Eigenschaften des markierten Scripts werden im unteren Bereich angezeigt und können dort editiert werden.
Im Script Debug Fenster sind Statusmeldungen der Scripte für Diagnosezwecke zu finden.
|
|
Erstellt ein neues Script. |
|
|
Bearbeitet das ausgewählte Script. |
|
|
Löscht das ausgewählte Script. |
|
|
Speichert die Änderungen des ausgewählten Scripts. |
|
|
Startet das ausgewählte Script. |
|
|
Stoppt das ausgewählte Script. |
|
|
Script wird beim Start von EasySightPro® nicht automatisch gestartet. |
|
|
Script wird beim Start von EasySightPro® automatisch gestartet. |
|
|
Script ist gestoppt und wird nicht ausgeführt. |
|
|
Script wird ausgeführt. |
|
|
Alle Änderungen wurden gespeichert. |
|
|
Script wurde bearbeitet, aber noch nicht gespeichert. |
| Kategorie | Name | Beschreibung |
|---|---|---|
| Allgemein | Starten |
Disabled: Das Script wird nicht automatisch ausgeführt. RunOne: Das Script wird nach dem Starten von EasySightPro® einmal ausgeführt. RunContinous: Das Script nach dem Start von EasySightPro® zyklisch ausgeführt. |
| Name | Name des Scripts. Diese wird in der Übersicht angezeigt. | |
| Beschreibung | Beschreibung des Scripts. Diese wird in der Übersicht angezeigt. | |
| Script | Wartezeit (ms) | Zeit zwischen den Aufrufen des Scriptes im Continous Modus. |
| Priorität | Ausführungspriorität (.NET Standard). Standard: BelowNormal | |
| Einstellungen | Liste mit scriptspezifischen Eigenschaften. Diese werden im Script definiert |
Warnung: Die Ausführung der Hintergrundscripte ist NICHT deterministisch. Die zeitliche Ausführung ist nicht garantiert und kann entsprechend schwanken.