Q-109.690

Automation TLD für Test- und Kontrollzwecke einrichten

Frage
Problem Nach dem Download des Info-Pack »David Automation Services« soll ein TLD für Test- und Kontrollzwecke eingerichtet werden. Welche Schritte sind dazu notwendig?
Produkt Automation
Priorität keine
Effekt harmlos
Datum 27.01.2009

Antwort
Um einen TLD für Test- und Kontrollzwecke einzurichten, entpacken Sie zunächst den gesamten Inhalt des Downloads (der ZIP-Datei) in das Verzeichnis »David\Tld\CODE\Extended« Ihres David Servers. Anschließend öffnen Sie den David.Administrator und wechseln unterhalb von »System« zum Menüpunkt »Port«. Klicken Sie dann in der Symbolleiste auf »Hinzufügen«, um das Port Setup aufzurufen. Wählen Sie im Port Setup »Extended (z.B. Automation)« und bestätigen die Auswahl mit »Weiter«. Im nächsten Dialog erfolgt die Auswahl des gewünschten PlugIn. Für Test- und Kontrollzwecke wählen Sie als PlugIn »Simulation« und schließen die Port-Installation ab. Nach Abschluss der Installation steht im David.Administrator unter dem Hauptmenüpunkt »System > Ports« ein neuer Eintrag zur Verfügung.

Zudem wird nach erfolgreicher Installation des Simulator TLDs, im State Archive (unterhalb von »Archive > System > David > Automation«) ein Eintrag mit dem Namen »Simulation« erstellt. Sie haben nun die Möglichkeit, Scripte oder Visualisierungen zu testen, ohne dass eine Verbindung zur Busankopplung bestehen muss. Um mit diesem virtuellen TLD das Ansprechen eines Sensors zu simulieren, erstellen Sie im David.InfoCenter über »Neu > Nachricht« einen Auftrag, der den gewünschten Wert an den »Simulation« TLD übergibt, damit dieser den Wert in das State Archive schreibt. Weitere Informationen sowie Beispiele zur Script-Programmierung können Sie dem Dokument »Automation.pdf« entnehmen, das ebenfalls im Download enthalten ist.

Hinweis:
Nachdem Sie den Inhalt des Downloads »Info-Pack David Automation Services« in das Verzeichnis »David\Tld\CODE\Extended« Ihres David Servers entpackt haben, befindet sich dort neben dem neuen Verzeichnis mit dem Namen »Simulation« auch die Dokumentation »Automation.pdf«. Dieses Dokument enthält Hinweise zur Nutzung des »Simulation« TLDs, Beispiele zur Erstellung von Automation-Scripten und auch eine vollständige Objektreferenz aller in diesen Scripten einsetzbaren Objekte.