Server
[ Klasse ]
Stellt Funktionen zur Kommunikation mit dem TwinCAT HMI Server zur Verfügung.
Statische Funktionen
Name |
Beschreibung |
---|---|
Gibt den aktuellen Wert des Websocket-Zustandes zurück. | |
Gibt den Kommunikationszustand des Websockets zurück. | |
Schreibt einen oder mehrere Werte auf ein TwinCAT HMI Server-Symbol. | |
Schreibt einen oder mehrere Werte auf ein TwinCAT HMI Server-Symbol. | |
Liest einen oder mehrere Werte von einem TwinCAT HMI Server-Symbol. | |
Liest einen oder mehrere Werte von einem TwinCAT HMI Server-Symbol. | |
Schickt eine beliebige Anfrage an den TwinCAT HMI Server. | |
Schickt eine beliebige Anfrage an den TwinCAT HMI Server. | |
Gibt die zu einem Request an den TwinCAT HMI Server gehörenden Resourcen frei. | |
Meldet eine Subscription auf eine Liste von Kommandos an. | |
Meldet eine Subscription auf eine Liste von Kommandos an. | |
Meldet eine bestehende Subscription ab. | |
Meldet eine bestehende Subscription ab. | |
Liefert den Namen des aktuellen Benutzers als string oder null. | |
Liefert die Namen der Gruppen denen der aktuelle Benutzer zugeordnet ist als string Array. | |
Liefert die aktuelle Benutzerkonfiguration zurück. | |
Loggt einen neuen Benutzer ein. | |
Loggt einen neuen Benutzer ein. | |
Loggt einen neuen Benutzer ein. | |
Loggt den aktuellen Benutzer aus. | |
Loggt den aktuellen Benutzer aus. | |
Loggt den aktuellen Benutzer aus. | |
Loggt einen beliebigen Benutzer aus, wenn die entsprechenden Berechtigungen dafür vorhanden sind. | |
Loggt einen beliebigen Benutzer aus, wenn die entsprechenden Berechtigungen dafür vorhanden sind. |
Klassen
Name |
Beschreibung |
---|---|
Stellt Funktionen zur Überwachung von Alarmen und Events des Servers zur Verfügung. | |
Stellt Funktionen zur Verwaltung von Konfigurationseinstellungen der SqliteHistorize Server Erweiterung zur Verfügung. | |
Stellt Funktionen für die Benutzerverwaltung zur Verfügung. | |
Stellt Funktionen zur Verwaltung von Rezepten über die RecipeManagement Server Erweiterung zur Verfügung. | |
Stellt Funktionen der ADS-Erweiterung des Servers zur Verfügung. | |
Stellt Funktionen zur Überwachung von Domänen / Erweiterungen des Servers zur Verfügung. |
Enumerationen
Name |
Beschreibung |
---|---|
Informationen über den Zustand der aktuellen Benutzerkonfiguration. | |
Zugriffsrechte innerhalb des Servers. |
Schnittstellen
Name |
Beschreibung |
---|---|
Diese Schnittstelle erweitert TcHmi.IResultObject. | |
Beschreibt den Rückgabewert und ggf. Fehlerinformationen für ein bestimmtes Symbol aus einer Anfrage gegen den TwinCAT HMI Server. | |
Beschreibt ein Kommando Objekt in einer TwinCAT HMI Server Anfrage oder Antwort. | |
Beschreibt einen Fehler innerhalb eines Kommando Objektes einer TwinCAT HMI Server Anfrage oder Antwort. | |
Beschreibt einen Fehler innerhalb einer TwinCAT HMI Server Anfrage oder Antwort. | |
| |
Beschreibt eine TwinCAT HMI Server Benutzerkonfiguration. | |
Beschreibt eine TwinCAT HMI Server Anfrage oder Antwort. | |
Basisklasse für alle Server Anfragen oder Antworten. | |
Beschreibt eine TwinCAT HMI Server ReadWrite Anfrage oder Antwort. | |
Beschreibt eine TwinCAT HMI Server Subscription Anfrage oder Antwort. | |
Beschreibt eine TwinCAT HMI Server Event Anfrage oder Antwort. |
Typen
Name |
Beschreibung |
---|---|
| |
| |
|
- getWebsocketReadyState
- isWebsocketReady
- writeSymbol
- writeSymbolEx
- readSymbol
- readSymbolEx
- request
- requestEx
- releaseRequest
- subscribe
- subscribeEx
- unsubscribe
- unsubscribeEx
- getCurrentUser
- getGroupsOfCurrentUser
- getCurrentUserConfig
- login
- loginEx
- loginEx2
- logout
- logoutEx
- logoutEx2
- forceLogout
- forceLogoutEx
- Events
- Historize
- UserManagement
- RecipeManagement
- ADS
- Domains
- IResultObject
- IValueResultObject
- ICommand
- ICommandError
- ICommandOptions
- IError
- IDomainError
- IMessage
- IMessageBase
- IReadWriteMessage
- ISubscriptionMessage
- IEventMessage
- IRequestType
- userConfigOnServer
- userConfigState
- IForceLogoutTarget
- IRequestOptions
- ACCESS