led1 Inserito: 12 luglio 2005 Segnala Share Inserito: 12 luglio 2005 salve, tirando fuori delle db da un plc siemens ho bisogno di convertirle in formato decimale per visualizzarle in un form di vb6.qualcuno puo dirmi l'istruzione vb6 che esegue questa conversione?grazie anticipatamente...... Link al commento Condividi su altri siti More sharing options...
GGP Inserita: 13 luglio 2005 Segnala Share Inserita: 13 luglio 2005 Prima di tutto non sei molto chiaro. Come fai a tirare fuori delle DB.Stai forse utilizzando SIMATIC NET per collegarti attraverso un'OPC o le librerie S7 per leggere i dati dalla CPU?Una volta lette poi devi crearti delle routine per convertire i valori letti, ricordando che SIEMENS gira i byte per i valori delle WORD e DWORD. Mentre per i valori real, oltre a girare i byte devi fare la conversione partendo dalla rappresentazione a bit del tpio real usato in STEP7 (Tale rappresentazione la si trova nel manuale online di STEP7) Link al commento Condividi su altri siti More sharing options...
FabioS Inserita: 13 luglio 2005 Segnala Share Inserita: 13 luglio 2005 Penso anch'io che ti debba spiegare meglio.Un numero in Hex e un numero in decimale sono in sostanza la stessa cosa solo che vengono visualizzati in modo diverso.Se tu leggi una variabile da Siemens leggi il suo valore indipendentemente da come lo visualizzi. Link al commento Condividi su altri siti More sharing options...
Dario Valeri Inserita: 13 luglio 2005 Segnala Share Inserita: 13 luglio 2005 ciaoforse ti ritrovi "FF" e voui che appaia "255"?ciaodario Link al commento Condividi su altri siti More sharing options...
Savino Inserita: 18 luglio 2005 Segnala Share Inserita: 18 luglio 2005 Salve Led1,Dunque, quitrovi una data struttura ( WORD16DLL.DLL) che te consente di ottenere una word integer a partire da 2 byte ricavati dal PLC. Allegato, trovi la demo per il colloquio col S7300/400 tramite PRODAVE MPI.La demo , per default, legge ed scrive la word al offset DB50, DW0.Se trovi qualche difficolta' nel suo utilizzo, fammi sapere.Saluto. Link al commento Condividi su altri siti More sharing options...
Savino Inserita: 18 luglio 2005 Segnala Share Inserita: 18 luglio 2005 Qui per l'implementazione in VC++Saluto Link al commento Condividi su altri siti More sharing options...
Savino Inserita: 19 luglio 2005 Segnala Share Inserita: 19 luglio 2005 Salve,Per andare on line con la demo del link sopra indicato bisogna avere la W95_S7.DLL disponibile nel sistema.Saluto. Link al commento Condividi su altri siti More sharing options...
led1 Inserita: 10 settembre 2005 Autore Segnala Share Inserita: 10 settembre 2005 grazie a tutti dei suggerimenti comunque sto andando con prodavesaluti. Link al commento Condividi su altri siti More sharing options...
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