Herunterladen Diese Seite drucken

Hitachi ABB RVT Installation Und Betriebsanleitung Seite 606

Werbung

Verfügbare Sprachen
  • DE

Verfügbare Sprachen

  • DEUTSCH, seite 161
This function can be seen as a way to get back the parameters that were passed at the moment of requesting the
curve.
This function along with the GetCurveIDs function allow for an easy re-populating of the user interface. The interface
does not have to store the characteristics of all the curves it currently manages; it can just ask it back to the RVT.
One must have at least Monitor rights to perform this task.
6.2.6.
Miscellaneous
Reset
This function allows to remotely restarting the RVT.
It has the following prototype:
int CommandClient_Reset();
After calling this command, the connection should be closed using the CommandClient_Clean function and should be
re-established again.
One needs at least Configurator rights to perform this task.
6.3.
Important considerations
6.3.1.
Visual Basic 6.0 support
This DLL has been built with support for VB6.0 in mind.
6.3.2.
Multi-threading
The DLL is not coded for multi-threaded application.
The first consequence is that all calls to the DLL should be called from a single thread. Calling from different thread
could be possible but protection should then be implemented outside of the DLL.
The second consequence is that all calls to the DLL are blocking. In usual cases it is not a problem but when the con-
nection gets lost for example, it could take a short amount of time to return from a called function.
The only alternative is to go for non-blocking behavior but then the programming of the application will become more
complex as a request issued would not have a direct answer with data to process but the answer would come at a
later asynchronous stage.
6.3.3.
Sequence of actions
The following sequence of action should be followed when using this DLL to communicate with a RVT:
1.
Connect to the RVT
2.
Authenticate on the RVT
STATUS
Approved
SECURITY LEVEL
Public
int
*TriggerSource_Offset,
unsigned char *TriggerComparator,
unsigned char *TriggerValue_Type,
char
*TriggerValue_ValueString,
int
*TriggerValue_ValueStringSize,
int
*CurveDescriptor);
DOCUMENT ID
9AKK106713A9758
RVT CO MM UNI CATI O N
REV.
LANG.
PAGE
K
en
64/71
© 2022 Hitachi Energy. All rights reserved.

Werbung

loading