Vai al contenuto
PLC Forum


Wincc Flexible - integrazione ocx ardua!


Messaggi consigliati

Inserito:

Ciao a tutto il forum...

Ho un piccolo ocx di test(al momento) sviluppato in VB6.

Non riesco a farlo funzionare integrandolo in un progetto sviluppato con WinCC Flexible 2005 Advanced; precisamente l'ocx riceve

tranquillamente il parametro di ingresso attraverso una tag, ma non ritorna la variabile di uscita in una tag.

Non posso acquistare l'SDK, anche perchè diventa troppo complicato ed inoltre è abbastanza caro.

Non c'è qualche altro sistema per poter risolvere questo piccolo grande problema?


Inserita:

-----------------------------------------------------------------------------------

Dim ActiveXObject

Dim ObjTag1

Dim i

Set ActiveXObject = HmiRuntime.Screens("Pagina_1").ScreenItems("ModuloTest_2")'nome dell'activeX

Set ObjTag1 = HmiRuntime.SmartTags("OCX_X1")'variabile associata all'activeX

For i=1 To 100000

Next

SmartTags("OCX_Request_New")=1 'variabile input dell'activeX

For i=1 To 100000

Next

'fino a qui funziona e l'activeX si starta

'....poi se non remmo la riga sottostante richiamando questo script mi

'esce dal runtime con errore!!!

ObjTag1.Value=ActiveXObject.X1

-----------------------------------------------------------------------------------

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...