OPC90 Server
the last selected database entity. When in monitor mode it presents the
operational state of the selected database entity.
The status bar also presents the state of database shadowing (off, on), current
number of attached clients, total groups and tags those clients have setup along
with the current OPC data exchange rate for those tags. A field shows if OPC90
is running as a service, process started by a client or the user. The run time
state (run / stopped) is also displayed.
5.4.3 View Start In Runtime
Select “Start In Runtime” to enable or disable the mode of operation in which
OPC90 automatically starts its communication logic when the program is first
executed. This occurs regardless of whether or not any OPC clients are
attached to it. Start in runtime is useful when OPC90 is executed automatically
is
re no
s
A
service should be installed
r deleted. Running as a service is only recommended for Windows 2000 / XP
ystems / 2003 Server systems.
hen run as a service is enabled, it is initially setup to log into the local system
account. This setting is ideal when OPC90 and the OPC client(s) are intended to
run on the same PC and both run within the local system account. If remote
OPC client(s) need to access OPC90 running as a service it must be changed to
run in a specific account. The same is true if the configuration shadowing feature
is to be enabled. Use the Windows service manager to change the OPC90
service to run in that specific account. If using a workgroup, the remote OPC
client(s) must also be setup to run within the same account name and password
on their respective PC(s).
OPC90 has special logic that allows a second instance of the program to detect
the service is running and attaches a user interface to the service. Therefore,
allowing it to interact with the desktop is not required. Note that this special logic
is only supported for Windows 2000 / XP / 2003 Server.
Running OPC90 as a service along with the “Start In Runtime” option is ideal for
automatic system startup after a PC reboot. On startup, OPC90 will establish its
as part of a login startup group. It causes the database to be established with
the Bailey interface and be made ready for access prior to any OPC client
attaching to OPC90. It is most useful for large databases that could take minutes
to complete the Bailey interface startup logic. Note that if startup in runtime
enabled and monitor mode enabled and than disabled when there a
outstanding OPC Clients attached to OPC90, the runtime mode of operation i
stopped. The program status bar indicates the state of runtime. It indicates
“Run” when currently enabled and “Stop” when not currently active.
5.4.4 View Run As Service
Select “Run As Service” to enable or disable OPC90 as a Windows service.
dialog will be displayed confirming whether or not the
o
s
W
The RoviSys Company
Version 7.0
Page 31