Driver non disponibile per l'utente quando OPC server è stato avviato dal client OPC
FAQ #100238
Se il server OPC S-Bus SBC è stato lanciato da una richiesta di un client OPC che si trova su un'altra macchina, il SCommDll (o SCommDrv) non è disponibile per l'utente sul PC di lavoro dove è in esecuzione il server OPC.
Questo problema è causato dal fatto che la Merz SBC S-Bus OPC Server (SaSBus.exe) è stato lanciato sotto il "utente interattivo". Come risultato il SaSBus così come il SCommDrv e il SCommDll non apparirà nella barra di sistema dell'utente (loggato). Tuttavia un'istanza della SCommDll viene eseguita (il "utente interattiva") e non può essere avviato nuovamente dall'utente connesso.
I messaggi di errore sarà qualcosa come "il driver non è disponibile" o "un'altra istanza del driver è già in esecuzione".
Come soluzione alternativa l'utente connesso deve lanciare il SaSBus prima che il client OPC richiederà dati dal server OPC. Una volta che il server OPC S-Bus SBC è iniziato dall'utente connesso, non essere avviato una seconda volta dall'utente interattivo e pertanto sarà possibile comunicare sopra la stessa SCommDrv (loggato utente e Server OPC).
Categories
Software (except PG5) / OPC Server
Software (except PG5) / SCOMM
Last update: 30.05.2015 10:56
First release: 14.10.2004 08:01
Views: 2024