Driver not available for user when OPC server was started by OPC client

FAQ #100238

If the SBC S-Bus OPC server was launched by a request of an OPC client located on another machine, the SCommDll (or SCommDrv) is not available for the user working on the PC where the OPC server is running.

 

 

This problem is caused by the fact that the Merz SBC S-Bus OPC Server (SaSBus.exe) was launched under the "Interactive User". As result the SaSBus as well as the SCommDrv and SCommDll will not appear in the system tray of the user (logged in). Nevertheless an instance of the SCommDll is running (under the "Interactive User") and it can't be started again by the logged in user.

 

The error messages will be something like "The driver is not available" or "Another instance of the driver is already running".

As workaround the logged in user has to launch the SaSBus before the OPC client will request data from the OPC server. Once the SBC S-Bus OPC server is started by the logged in user, it won't be started a second time by the Interactive User and therefore it will be possible to communicate over the same SCommDrv (logged in user and OPC Server).

 

Categories

Software (except PG5) / OPC Server

Software (except PG5) / SCOMM

Last update: 31.05.2015 09:58

First release: 14.10.2004 08:01

Views: 2025

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download