GINGOMKC Inserito: 13 luglio 2015 Segnala Share Inserito: 13 luglio 2015 (modificato) Buongiorno a tutti, innanzitutto volevo fare i complimenti a chi ha sviluppato SNAP7, lavoro grandioso...... :thumb_yello: :thumb_yello: :thumb_yello: Volevo chedere se è possibile utilizzare SNAP7 con ARM CORTEX M3 (32-bit RISC CPU)???? Vi ringrazio Modificato: 13 luglio 2015 da GINGOMKC Link al commento Condividi su altri siti More sharing options...
dan64100 Inserita: 13 luglio 2015 Segnala Share Inserita: 13 luglio 2015 Se hai una distribuzione Linux dovrebbe essere possibile Segui le istruzioni sul sito per ricompilare Snap7 su sistemi ARM. Sostanzialmente hai bisogno della GNU Toolchain (g++, make etc..) che dovrebbe esistere per la tua distribuzione. ARM M3 non l'ho mai usato, per cui devi provare entrambi i makefiles, sia quello V6 che quello V7. Quello V7 è obbligatorio se le istruzioni assembler MOVW / MOVT non possono essere utilizzate se l'indirizzo deve essere risolto dal dynamic loader del sistema operativo. Se hai un minimo di RAM e di disco (SD) a disposizione cerca di evitare i cross-compilers e vai in nativo. Fammi sapere.. Link al commento Condividi su altri siti More sharing options...
GINGOMKC Inserita: 14 luglio 2015 Autore Segnala Share Inserita: 14 luglio 2015 (modificato) Grazie mille per la celere risposta e ancora complimenti per il progetto. :clap: Allora, il mio problema è che volevo implementare la comunicazione S7 su un pannello touch HMI propietario, è possibile programmarlo in c/c++, aggiungere file.H e file .C, non sto ad indicare la marca, che ha gia al suo interno un OS presumo una distro di linux, quindi, la mia domanda è, riesco a costruire una comunicazione in questo sistema, tipo "Settimino"? Grazie Modificato: 14 luglio 2015 da GINGOMKC Link al commento Condividi su altri siti More sharing options...
dan64100 Inserita: 14 luglio 2015 Segnala Share Inserita: 14 luglio 2015 Se puoi programmarlo in C++ puoi incorporare il codice di Snap7 MicroClient direttamente nella tua applicazione senza doverti sbattere con librerie e path. Dai un'occhiata a : http://snap7.sourceforge.net/snap7_source.html#embed_mc Nella sua versione minima richiede solo lo strato socket (senza pthread e supporto STL) quindi è compatibile anche con embedded C++ ed è "rommabile" Ho già diviso il progetto, hai bisogno solo dei files verdi e puoi instanziare direttamente TSnap7MicroClient. Link al commento Condividi su altri siti More sharing options...
GINGOMKC Inserita: 15 luglio 2015 Autore Segnala Share Inserita: 15 luglio 2015 Grazie mille, provo e Vi faccio sapere............ ;) Link al commento Condividi su altri siti More sharing options...
GINGOMKC Inserita: 23 luglio 2015 Autore Segnala Share Inserita: 23 luglio 2015 Buongiorno a tutti, scrivo per sapere se qualcuno ha un esempio di comunicazione tra SNAP7 MicroClient e LOGO!... Per esempio, la lettura dell' ingresso I1 del LOGO in TCP/IP. Vi ringrazio 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