Volume Opc | |
Attributes: Runtime | Development | System | Template | Detail C Binding: Struct | Class  ClassTree | INDEX NO INDEX |
Class Opc_ServerConfig![]() |
||
---|---|---|
Version | 1.0 | |
Modified | 01-MAR-2007 17:02:45.29 |
OPC Server Configuration object. The object should be placed under the $Node object to configure process station as an OPC XML-DA server. A Web Service will appear with the URI "http://'nodename':'port'" where 'nodname' is the name of the process station, and 'port' the portnumber specified in the Port attribute. An OPC XML-DA client can request information from this URI, but has to be granted access first. Clients that have access to the server are specified in the ClientAccess list, with ip-address and accesscode for each client.
RtBody attributes pwr_sClass_Opc_ServerConfig | |||
---|---|---|---|
String80 | Description | Optional description. | |
UInt32 | Port | Port for Web Service. | |
Array of Opc_ClientAccess | ClientAccess | List with authorized clients. Clients are identified by ip-address and given the specified access (None, ReadOnly or ReadWrite). |
|
Opc_MultiThreadedEnum | MultiThreaded | If the client uses HoldTime and WaitTime for subscription request, the opc_server has to be multithreaded. 'IfNeeded' turns on multithreading if a HoldTime or WaitTime is detected. |
|
Int32 | ClientCnt | Number of currently connected clients. | |
Int32 | RequestCnt | Number of served requests. |
Template Object |
---|
Description Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | String80 | |
Flags | ||
Kropp | RtBody |
Optional description.
Port Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | UInt32 | |
Flags | ||
Kropp | RtBody |
Port for Web Service.
ClientAccess Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Array of Opc_ClientAccess | |
Flags | Array|Class | |
Elements | 20 | |
Kropp | RtBody |
List with authorized clients. Clients are identified by ip-address and given the specified access (None, ReadOnly or ReadWrite).
MultiThreaded Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Opc_MultiThreadedEnum | |
Flags | ||
Kropp | RtBody |
If the client uses HoldTime and WaitTime for subscription request, the opc_server has to be multithreaded. 'IfNeeded' turns on multithreading if a HoldTime or WaitTime is detected.
ClientCnt Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Int32 | |
Flags | State|Noedit | |
Kropp | RtBody |
Number of currently connected clients.
RequestCnt Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Int32 | |
Flags | State|Noedit | |
Kropp | RtBody |
Number of served requests.