maxdj78 Inserito: 18 febbraio 2014 Segnala Inserito: 18 febbraio 2014 Buongiorno, sto cercando di leggere dei dati da un PLC S7/400 utilizzando le libnodave tramite un script c in WINCC. Siccome la mole di dati mi obbligherebbe ad avere un numero di tag enorme (circa 32000!!!) volevo utilizzare le libnodave (cosa che ho gia' fatto in VB) per leggere una specifica area dati e passarla ad un TAG locale in WINCC, il tutto all'interno di uno script di WINCC. Questa e' la mia idea di base, qualche suggerimento? il mio attuale problema e' un errore di questo tipo: F32c (42) : general protection fault.. ====================================OnErrorExecute==================================== SystemTime: (ThreadId 8688) 2014-02-18 08:59:35.999 dwErrorCode1: (ThreadId 8688) 1007001 dwErrorCode2: (ThreadId 8688) 4100 szErrorText: (ThreadId 8688) Exception in Action szErrorTextException: (ThreadId 8688) access violation szApplicationName: (ThreadId 8688) PDLRuntimeSystem bCycle: (ThreadId 8688) acycle szFunctionName: (ThreadId 8688) @1d17 lpszPictureName: (ThreadId 8688) TITLE.MAIN PICTURE WINDOW1:SYSTEM C-P2 lpszObjectName: (ThreadId 8688) Button7 lpszPropertyName: (ThreadId 8688) (NULL) dwParamSize: (ThreadId 8688) 12 ====================================OnErrorExecute==================================== la riga in questione e' la seguente: res=daveInitAdapter(di); qualche aiutino?? grazie
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora