Server
[ Class ]
Provides functions for communication with the TwinCAT HMI Server.
Static functions
Name |
Description |
---|---|
Returns the current value of the web socket state. | |
Returns the communication state of the web socket. | |
Writes one or more values to a TwinCAT HMI server symbol. | |
Writes one or more values to a TwinCAT HMI server symbol. | |
Reads one or more values from a TwinCAT HMI server symbol. | |
Reads one or more values from a TwinCAT HMI server symbol. | |
Sends a user-defined request to the TwinCAT HMI server. | |
Sends a user-defined request to the TwinCAT HMI server. | |
Releases the resources relating to a request to the TwinCAT HMI server. | |
Registers a subscription on a list of commands. | |
Registers a subscription on a list of commands. | |
Cancels an existing subscription. | |
Cancels an existing subscription. | |
Returns the name of the current user as string or null. | |
Returns the names of the groups to which the current user is assigned as a string array. | |
Returns the current user configuration. | |
Logs in a new user. | |
Logs in a new user. | |
Logs in a new user. | |
Logs out the current user. | |
Logs out the current user. | |
Logs out the current user. | |
Logs out any user if the appropriate user privileges are available. | |
Logs out any user if the appropriate user privileges are available. |
Classes
Name |
Description |
---|---|
Provides functions for monitoring alarms and server events. | |
Provides functions for managing configuration settings of the SqliteHistorize server extension. | |
Provides functions for user management. | |
Provides functions for managing recipes using the RecipeManagement server extension. | |
Provides functions of the ADS server extension. | |
Provides functions for monitoring domains / extensions of the server. |
Enumerations
Name |
Description |
---|---|
Information about the state of the current user configuration. | |
Access rights within the server. |
Interfaces
Name |
Description |
---|---|
This interface extends TcHmi.IResultObject. | |
Describes the return value plus error information for a specific symbol from a request to the TwinCAT HMI server, if applicable. | |
Describes a command object in a TwinCAT HMI server request or response. | |
Describes an error within a command object of a TwinCAT HMI server request or response. | |
Describes an error within a TwinCAT HMI server request or response. | |
| |
Describes a TwinCAT HMI server user configuration. | |
Describes a TwinCAT HMI server request or response. | |
Base class for all server requests or responses. | |
Describes a TwinCAT HMI server ReadWrite request or response. | |
Describes a TwinCAT HMI server subscription request or response. | |
Describes a TwinCAT HMI server event request or response. |
Types
Name |
Description |
---|---|
| |
| |
|
- 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