4. Review Namespaces in the OPC Server Window Tree View
About this task
A namespace is the collection of acceptable Item ID's that an OPC server publishes.
The OPC Server window's Tree View (left pane) provides extensive information about namespace status.
Namespaces display in the OPC Server Window left pane as follows.
- Namespace cache.
- User defined namespace
- Namespace behavior.
- Dynamic namespaces
- Browsable namespaces.
- Maximum number of nodes allowed in Tree View.
Namespace Cache
- The OPC Server creates a namespace cache for each project it is configured to access.
- If the cache for a particular project is found when the OPC Server starts, it is read in to the namespace immediately, even if the project is not running.
- If an OPC Client requests an item from a project that is not running, but a cache exists for that project, the OPC Client will not be rejected by the OPC Server. This allows a project to be started after the OPC Server and OPC Clients do not have to request those items again after the project starts.
- If points were added, deleted, or modified while a project was stopped, the cache becomes obsolete.
However, when the OPC Server reads the namespace cache, and the project is later started if reconcile cache to project in the OPC Server Configuration window is:
Checked | The cache is reconciled against the project and is automatically updated. |
Not checked | The cache will be out-of-date until reconcile is enabled. |
User Defined Namespace
The hierarchy presented in the OPC Server window left pane and in the Browser namespace is defined by the project’s Point IDs.
The new OPC Server honors any dot delimited naming convention used when the project points were defined.
This is a very powerful feature that enables a user to define the browse hierarchy presented by the OPC Server for each configured project.
Example