SR_<Camera Name> - RegisterLoggerPoint (Methode)
Typ |
Methode |
Verfügbar ab |
V1.0.0.0 |
Dieser Abschnitt enthält Informationen über:
Mit der Methode RegisterLoggerPoint kann der Funktionsbaustein SR_<Camera Name> beim Anwendungs-Logger registriert werden.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_ifParent |
APL.IF_LoggerPoint |
Übergeordnete Loggerpunkte unter denen SR_<Camera Name> registriert ist. |
I_sName |
STRING[80] |
Der Name des SR_<Camera Name> Loggerpunktes, der im Anwendungs-Logger angezeigt wird, wird hier deklariert. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. EinWert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
q_etDiagExt |
ET_DiagExt |
Bausteinspezifischer Ausgang zur Diagnose. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Diagnosemeldung |
q_etDiag |
q_etDiagExt |
Aufzählungswert von q_etDiagExt |
Wortlaut der Meldung |
---|---|---|---|
Ok |
0 |
OK |
|
36 |
Der Loggerpunkt ist bereits registriert. |
||
InputParameterInvalid |
1 |
Das Vaterobjekt ist ungültig. |
|
2 |
Das Vaterobjekt ist nicht registriert. |
||
3 |
Die maximale Anzahl an Loggerpunkten wurde überschritten. |
||
ExecutionAborted |
7 |
Das Service ist nicht registriert. |
|
UnexpectedProgramBehavior |
4 |
Interner Fehler erkannt. |
Enumerationsname: |
LoggerPointAlreadyRegistered |
Enumerationswert: |
36 |
Beschreibung: |
Der Logger-Punkt wurde bereits registriert. |
Statusmeldung: Der Loggerpunkt des Funktionsbausteins ist bereits im Anwendungs-Logger registriert.
MaxNumberOfLoggerPointsExeeded
Enumerationsname: |
MaxNumberOfLoggerPointsExceeded |
Enumerationswert: |
3 |
Beschreibung: |
Maximale Anzahl an Logger-Punkten überschritten |
Problem |
Ursache |
Lösung |
---|---|---|
Die maximale Anzahl an Loggerpunkten wurde überschritten. Das Registrieren des Funktionsbausteins als Loggerpunkt im Anwendungs-Logger war nicht erfolgreich. |
Es sind bereits Gc_udiMaxNumberOfLoggerPoints Loggerpunkte im Anwendungs-Logger registriert. |
Der globale Parameter Gc_udiMaxNumberOfLoggerPoints muss auf einen höheren Wert gesetzt werden, um die Loggerpunkte des Projekts registrieren zu können. |
Enumerationsname: |
Ok |
Enumerationswert: |
0 |
Beschreibung: |
Ok |
Statusmeldung: Das Registrieren des Funktionsbausteins war erfolgreich.
Enumerationsname: |
ParentInvalid |
Enumerationswert: |
1 |
Beschreibung: |
Übergeordnetes Objekt ungültig |
Problem |
Ursache |
Lösung |
---|---|---|
Das Vaterobjekt ist ungültig. Das Registrieren des Funktionsbausteins als Loggerpunkt im Anwendungs-Logger war nicht erfolgreich. |
An den Eingang i_ifParent wurde ein ungültiges Objekt übertragen. |
Stellen Sie sicher, dass an den Eingang i_ifParent ein Objekt vom Typ APL.FB_LoggerPoint oder APL.IF_ApplicationLogger übertragen wird. |
Enumerationsname: |
ParentNotRegistered |
Enumerationswert: |
2 |
Beschreibung: |
Übergeordnetes Objekt nicht registriert |
Problem |
Ursache |
Lösung |
---|---|---|
Das Vaterobjekt ist nicht registriert. Das Registrieren des Funktionsbausteins als Loggerpunkt im Anwendungs-Logger war nicht erfolgreich. |
Der an den Eingang i_ifParent übertragene Loggerpunkt ist im Anwendungs-Logger nicht registriert. |
Der an den Eingang i_ifParent übertragene Loggerpunkt muss zuerst im Anwendungs-Logger registriert werden. |
Enumerationsname: |
ServiceNotRegistered |
Enumerationswert: |
7 |
Beschreibung: |
Dienst nicht registriert |
Problem |
Ursache |
Lösung |
---|---|---|
Das Service ist nicht registriert. Das Registrieren des Funktionsbausteins als Loggerpunkt im Anwendungs-Logger war nicht erfolgreich. |
Der Kommunikationsdienst des Anwendungs-Loggers ist nicht registriert. |
Der Kommunikationsdienst des Anwendungs-Loggers muss zuerst registriert werden. Die Schnittstelle IF_ApplicationLogger.RegisterCommunicationService muss einmal erfolgreich aufgerufen werden, bevor ein Loggerpunkt im Anwendungs-Logger registriert werden kann. |
Enumerationsname: |
UnexpectedFeedback |
Enumerationswert: |
4 |
Beschreibung: |
Interner Fehler festgestellt. |
Problem |
Ursache |
Lösung |
---|---|---|
Das Feedback war ungültig. |
Das Empfangen der Daten war nicht erfolgreich, der Server wurde heruntergefahren. |
Starten Sie den Server neu. |