Configuration to Optimize for a Specific System
Run OPC Server as a Service or Interactive
All MatrikonOPC Servers can be easily configured to run as
a Windows Service, or run in an Interactive mode. All servers support running as a service under
Windows NT/2000/XP/Server2003. This is an important feature, as there are many situations where the user
requires this ability, including:
OPC Server must auto-start after a reboot, or on system startup.
OPC Server must run, unattended with no user interaction.
OPC Server must run on a PC that will not normally be logged on.
OPC Server must run under a specific DCOM configuration, due to security or IT policies.
Configure Application Priority
All MatrikonOPC Servers are capable of co-existing on the same
PC hardware with a host of other OPC Servers or Third Party applications. Sometimes a user requires
the ability to ensure the OPC Server has sufficient operating priority. All MatrikonOPC Server have
the ability to set the following system priorities:
Priority Class - Sets the default process priority level (Normal, Idle, High, Realtime).
Process Affinity - Sets which processor the server process may run on (CPU 0, CPU 1, CPU 2, CPU 3, etc).
Optimize Server Shutdown
If there are no OPC Clients currently connected to an OPC Server, should it shut down?
This is an important operating optimization that will be specific to each user. Therefore,
all MatrikonOPC Servers have the following shutdown options:
No Shutdown – The OPC Server will continue to run, even if no clients are connected.
Shutdown Delay - Period of time to wait after last OPC client disconnects before automatically
shutting down (milliseconds).
Shutdown Time - Specify a maximum amount of time to wait for OPC clients to disconnect
after the shutdown notification has been sent when shutting down manually (milliseconds).