Jobs erstellen¶
Voraussetzung
Um Jobs für Emerson PAC Machine Edition auszuführen, muss octoplant unter dem Systemkonto und mit aktivierter Option Datenaustausch zwischen Dienst und Desktop zulassen (Benutzerinteraktivität) ausgeführt werden.
Gehen Sie dafür folgendermaßen vor:
- Öffnen Sie das Windows-Startmenü.
- Geben Sie in das Suchen-Textfeld Ausführen ein und drücken Sie Eingabe.
- Geben Sie in das Textfeld Öffnen
services.msc
ein. - Doppelklicken Sie auf VDog MasterService bzw. VDog UploadAgent.
- Wechseln Sie zur Registerkarte Anmelden.
-
Übernehmen Sie ggf. die folgenden Einstellungen:
-
In der Windows Registry, im Pfad
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows
, ändern Sie den Wert für den Eintrag NoInteractiveServices zu 0. - Starten Sie den Dienst VDog MasterService bzw. VDog UploadAgent neu.
So konfigurieren Sie Jobs für Proficy Machine Edition Komponenten¶
Info
Bei Jobs für Emerson PAC Machine Edition werden die Zugriffsdaten aus dem Projekt übernommen und müssen nicht in octoplant konfiguriert werden.
- Starten Sie den AdminClient und öffnen Sie das Modul Jobs.
- Wählen Sie im Projektbaum Ihre Proficy Machine Edition Komponente aus.
- Klicken Sie in der Menüleiste auf die Schaltfläche Erstellen oder ziehen Sie die Komponente per Drag-and-drop in den Bereich Jobs.
- Prüfen Sie, ob im Bereich Jobkonfiguration der Uploadtyp GE Proficy Machine Edition angezeigt wird.
-
Konfigurieren Sie die Abschnitte Allgemein, Benachrichtigung, Upload und Vergleich und Automatische Versionserstellung nach Jobausführung. Die Abschnitte Benachrichtigung und **Automatische Versionserstellung nach Jobausführung{ui}} werden nur angezeigt, wenn die erforderlichen Einstellungen vorgenommen wurden.
Info
Falls die oben genannten Voraussetzungen in Ihrem Anwendungsfall nicht erfüllt sind, beachten Sie die Einstellungen in den Feldern Upload Agent und Compare Agent.
-
Wählen Sie im Abschnitt GE Proficy Machine Edition Einstellungen das Projekt aus, für das der Job ausgeführt werden soll.
Info
Emerson PAC Machine Edition nutzt eine zentrale Ablage zur Verwaltung von Projekten. Dadurch ergeben sich in der Zusammenarbeit zwischen Emerson PAC Machine Edition und octoplant einige Besonderheiten. So darf in der zentralen Ablage kein Projekt vorhanden sein, das denselben Namen trägt, wie das Projekt, für das der Job erstellt wurde.
Info
Wenn Sie den Job nur für ein bestimmtes Zielgerät des Projekts ausführen wollen, können Sie dieses auch gezielt auswählen. Dies wird jedoch nur in Einzelfällen empfohlen. Gehen Sie dabei folgendermaßen vor:
-
Klappen Sie die Liste über den Dropdown-Pfeil auf.
-
Klicken Sie auf den Pfeil neben dem gewünschten Projektnamen.
- Die Liste der für das Projekt zur Verfügung stehenden Zielgeräte wird geöffnet.
- Selektieren Sie das gewünschte Zielgerät.
-
-
Wählen Sie im Abschnitt Zum Upload hinzufügen aus, welche Elemente von der Steuerung kopiert werden sollen.
Info
Treten beim Upload dieser Elemente Warnungen auf, wird der Upload nicht abgebrochen. Die Warnungen werden in der Ereignisanzeige des Jobs protokolliert.
-
Speichern Sie den Job und führen Sie ihn aus.
Info
Weitere Einstellungen für Jobs dieses Uploadtyps können Sie im AdminClient im Dialog Globale Einstellungen sowie über INI-Dateien vornehmen.
FAQ¶
Warum schlägt der Emerson PAC Machine Edition Job fehl?
Szenario 1
Die folgende Fehlermeldung wird in der Ereignisanzeige angezeigt (im AdminClient Modul Jobs -> Registerkarte Start):
Upload wurde mit Fehler beendet
Fehler beim Aufruf einer COM-Methode [Methode: IProjects::OpenProject] [80010105]
Lösung
-
Prüfen Sie, ob octoplant unter dem Lokalen Systemkonto ausgeführt wird und ob die Option Dienst Interaktion mit Desktop erlauben (Benutzerinteraktivität) aktiviert ist.
-
Starten Sie die CMD als Administrator und führen Sie den Befehl
mmc comexp.msc /32
aus. Wenn der Eintrag unten nicht gefunden wird, geben Sie den Befehldcomcnfg
ein und führen Sie ihn aus. - Es kann eine DCOM-Konfigurationswarnmeldung in Bezug auf Emerson erscheinen.
- Wählen Sie Ja zur Bestätigung.
- Navigieren Sie zu Komponentendienste > Rechner > Mein Rechner > DCOM-Konfiguration > CimplicityME-Anwendung und klicken Sie mit der rechten Maustaste auf Eigenschaften.
- Wenn Dienst zur Interaktion mit dem Desktop zulassen aktiviert ist, wählen Sie unter Identität die Option Der interaktive Benutzer.
- Wenn der Agent oder Server mit einem Dienstkonto ausgeführt wird, wählen Sie unter Identität die Option Dieser Benutzer, und geben Sie die Anmeldedaten für das Dienstkonto ein.
Szenario 2
Die folgende Fehlermeldung wird in der Ereignisanzeige angezeigt (im AdminClient -> Modul Jobs -> Registerkarte **Start{ui}}): Upload wurde mit Fehlern abgebrochen
Ein erfolgreicher Upload konnte für kein Gerät durchgeführt werden [65200]
Fehler beim Aufruf einer COM-Methode [Methode: IPLCTarget::GenerateOnlineForceReportAsXML] [80040332]
Lösung
Diese Fehlermeldung zeigt an, dass das Zielgerät nicht erreicht werden kann. Prüfen Sie in der Jobkonfiguration im Abschnitt GE Proficy Machine Edition Einstellungen, ob Sie in der Dropdownliste Projekt das richtige Zielgerät ausgewählt haben und korrigieren Sie dies gegebenenfalls.