Vai al contenuto
PLC Forum


Supervisione Mpi - Supervisione MPI


mark_stride2003

Messaggi consigliati

mark_stride2003

Avrei bisogno di un consiglio:

dovrei leggere dati da un PLC Siemens tramite la porta MPI e visualizzarli su un PC. Vorrei però fare il programma in Visual Basic, anziché utilizzare SCADA di commercio. Sapreste darmi qualche consiglio??? In internet non ho trovato grandi aiuti.

Ciao e grazie.

Mark

Link al commento
Condividi su altri siti


Sarei molto interessato di capire come si fa a fare sta cosa senza utilizzare i driver siemens!

Tanto interessato........

ma proprio tanto!

non bisogna aver comunque installato SIMATIC NET per accedere al PLC? o che ne so atri software tipo STEP7?

No perchè se c'è in giro una libreria che funziona senza driver mi piacerebbe proprio provarla!

Scusate il tono provocatorio.

Link al commento
Condividi su altri siti

mi piacerebbe provare se funziona.

però deve funzionare senza altre cose.

tanto per intenderci installo win sta cosa e comunica.

non devo avere step qui step li installati non so se mi son spiegato senno devi sempre pagare il gettone a siemens!!!!

Link al commento
Condividi su altri siti

non devo avere step qui step li installati non so se mi son spiegato senno devi sempre pagare il gettone a siemens!!!!

Guarda che se funziona ci puoi fare una supervisione ma NON la programmazione , per quella devi sempre comprarti lo STEP e poi ci fai tutti gli impianti che ti pare.

Per la supervisione se funziona ci fai tutte le applicazioni che vuoi e ringrazi la comunita' open source.

Ciao :)

Link al commento
Condividi su altri siti

Ciao,

sono il "tedesco" chi faceva libnodave.

>non bisogna aver comunque installato SIMATIC NET per accedere al PLC?

No

>o che ne so atri software tipo STEP7?

No

>Guarda che se funziona ci puoi fare una supervisione ma NON la programmazione

Cosi e.

La libreria sopporta solo la lettura e scrittura della memoria di flag, blocchhi di dati, imagini di ingressi e uscite.

I tipi ti timer e contatori no sono sopportati perche non mi interessavano. E sempre possibile di caricare il valore di quelli da un flagword.

>Si ma se si usano i sorgenti del tedesco c'e' dentro anche l'MPI

Cosi e, ed io non ho capito perche Gabriele Corrieri era solo interessato nella 200.

Adesso, la libreria esiste solo in una versione per LINUX. Ho spedito a Gabriele una versione di un programa test, che ho portato a Windows. Pero non conosco bene la programmazione Windows e adesso ho delle difficulta creare una libreria dll con un minimo di modifiche.

>>il progetto di Gabriele Corrieri ...

>Come si fa ad accedervi?

>bisogna essere tesserati?

Questo mi interesserebbe anche

Ciao

Thomas

Modificato: da zottel
Link al commento
Condividi su altri siti

Ciao Thomas , e benvenuto nel forum .

1) Volevo chiederti se hai sviluppato la libreria da solo o insieme ad altri

2) Volevo sapere se il protocollo e' stato dedotto da Sniffer o da specifiche documentate

3) E' possibile usare il tuo codice per un'applicazione commerciale ossia : una ditta fa una supervisione per un macchinario usando una DLL con il tuo codice , si puo' fare , ci sono delle restrizioni ?

4) ... e non ultimo complimenti per il lavoro fatto (e soprattutto per averlo messo a disposizione)

Ciao , Claudio :)

Link al commento
Condividi su altri siti

>1) Volevo chiederti se hai sviluppato la libreria da solo o insieme ad altri

No, da solo. C'era una contribuzione da un altro, Andrew Ro******** (spero di memorizzare il nome giusto), chi ha trovato una altra versione del protocollo.

>2) Volevo sapere se il protocollo e' stato dedotto da Sniffer o da specifiche documentate

Da Sniffer.

>3) E' possibile usare il tuo codice per un'applicazione commerciale ossia : una ditta fa una supervisione per un >macchinario usando una DLL con il tuo codice , si puo' fare , ci sono delle restrizioni ?

Ho messo la al disposizione sotto LGPL (library general public license). Potrete fare quasi tutto che volete.

Il testo della licenza e disponibile da:

http://www.gnu.org/copyleft/lesser.html

Ciao , Thomas

Modificato: da NULL
Link al commento
Condividi su altri siti

Grazie e complimenti per il tuo Italiano , scrivi molto meglio di molti italiani anche del forum :blink::lol::D

Ciao :)

Modificato: da ifachsoftware
Link al commento
Condividi su altri siti

Avevo trovato il link a libnodave nel sito Runmode.com, ancora complimenti e adesso che ce sei nel club di plcforum stai tranquillo che sarai bersagliato di domande. Io stavo guardando di implementare libnodave in una terminale operatore basato su una architettura x86. Se hai qualche consiglio da darmi ben venga.

Saluti

Link al commento
Condividi su altri siti

Con che sistema operativo vorresti lavorare? In principio deve essere possibile di portare il codice ad ogni sistema per il qualse esiste un comiler per C...

Modificato: da zottel
Link al commento
Condividi su altri siti

Basta anche questo, ma senza un sistema, devi gestire proprio l'accesso al hardware. Particolarmente devi scrivere il tuo subroutine per trasmettere e ricivere caratteri sul linea seriale.

Link al commento
Condividi su altri siti

  • 1 month later...

Ciao a tutti io sono nuovo del forum, mi chiamo Emilio, mi sono iscritto ieri.

Sarei interessato anch'io a visionare il progetto di Gabriele Corrieri, qualcuno sa dirmi dove lo posso trovare e scaricare?

Ho provato a cercare la cartella progetti online ma non l'ho trovata :( , bisogna essere tesserati per vederla?

Grazie a tutti x la collaborazione.

Trovo il forum molto interessante e ringrazio tutti per l disponibilità a condividere le vostre conoscenze.

Link al commento
Condividi su altri siti

Salve a tutti.

Ho tentato in passato di convertire la libreria di Thomas da Linux in Windows.

Funziona in parte, tutto dipende dal tipo (e modello) del convertitore MPI.

Infatti alcuni modelli modificano il protocollo di comunicazione nelle fasi iniziali.

Sarei curioso e interessato a sviluppi sulla faccenda.

Ciao.

Link al commento
Condividi su altri siti

Ho provato a cercare la cartella progetti online ma non l'ho trovata  , bisogna essere tesserati per vederla?

Si; alcune opzioni, come i progetti on line, sono disponibili solo ai tesserati.

Link al commento
Condividi su altri siti

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...