| 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.