SimoneBaldini Inserita: 10 novembre 2003 Autore Segnala Share Inserita: 10 novembre 2003 Voglio fare il primo passo:leggere un ingresso I0.0 con un programma creato in VB tramire PPI (0 se non attivo , 1 se attivo)Cosa devo fare?E' necessario implementare il programma del PLS?GraziePS: Nessuno ha un semplice codice da farmi vedere. Link al commento Condividi su altri siti More sharing options...
SimoneBaldini Inserito: 10 novembre 2003 Segnala Share Inserito: 10 novembre 2003 Voglio fare il primo passo:leggere un ingresso I0.0 con un programma creato in VB tramire PPI (0 se non attivo , 1 se attivo)Cosa devo fare?E' necessario implementare il programma del PLS?GraziePS: Nessuno ha un semplice codice da farmi vedere. Link al commento Condividi su altri siti More sharing options...
Gabriele Corrieri Inserita: 10 novembre 2003 Segnala Share Inserita: 10 novembre 2003 Ciaoma con le librerie di Prodave/ MicroComputing oppure con un protocollo fai da te?Ciao Link al commento Condividi su altri siti More sharing options...
Gabriele Corrieri Inserita: 10 novembre 2003 Segnala Share Inserita: 10 novembre 2003 Ciaoma con le librerie di Prodave/ MicroComputing oppure con un protocollo fai da te?Ciao Link al commento Condividi su altri siti More sharing options...
SimoneBaldini Inserita: 10 novembre 2003 Autore Segnala Share Inserita: 10 novembre 2003 Protocollo fai da te. Link al commento Condividi su altri siti More sharing options...
SimoneBaldini Inserita: 10 novembre 2003 Autore Segnala Share Inserita: 10 novembre 2003 Protocollo fai da te. Link al commento Condividi su altri siti More sharing options...
Gabriele Corrieri Inserita: 10 novembre 2003 Segnala Share Inserita: 10 novembre 2003 Ciao,per il protocollo fai da te ci sono poche strade ... comperi tutto il protocollo MPI da Process Informatik (PPI è un derivato da MPI) alla modfica cifra di 9000€, oppure devi avere tempo, pazienza e trovarti qualche compagno di viaggio ... non è impossibile, ma abbastanza difficile.Ciao Link al commento Condividi su altri siti More sharing options...
Gabriele Corrieri Inserita: 10 novembre 2003 Segnala Share Inserita: 10 novembre 2003 Ciao,per il protocollo fai da te ci sono poche strade ... comperi tutto il protocollo MPI da Process Informatik (PPI è un derivato da MPI) alla modfica cifra di 9000€, oppure devi avere tempo, pazienza e trovarti qualche compagno di viaggio ... non è impossibile, ma abbastanza difficile.Ciao Link al commento Condividi su altri siti More sharing options...
Gianmario Pedrani Inserita: 10 novembre 2003 Segnala Share Inserita: 10 novembre 2003 Confermo quanto detto da Gabriele ciao e buona fortuna Link al commento Condividi su altri siti More sharing options...
Gianmario Pedrani Inserita: 10 novembre 2003 Segnala Share Inserita: 10 novembre 2003 Confermo quanto detto da Gabriele ciao e buona fortuna Link al commento Condividi su altri siti More sharing options...
TRUNC Inserita: 11 novembre 2003 Segnala Share Inserita: 11 novembre 2003 (modificato) Se devi leggere un solo ingresso, invece di "andare in PPI" potresti semplicemente portarlo, tramite un partitore di tensione o meglio con un fotoaccoppiatore, all'ingresso CTS della seriale. Poi, con il controllo MsComm di Visual Basic, per esempio, puoi facilmente testarne lo stato, e quindi ottenere l'informazione che ti serve...E' un'idea buttata lì: so che un mio collega ha fatto qualcosa del genere con LabView, avendo grosso modo lo stesso problema.Se invece, come mi sembra di capire leggendo meglio il tuo post, vuoi avventurarti nello sviluppo di uno Scada vero e proprio, senza perdere tempo nel realizzare protocolli (che fra l'altro sono in vendita a prezzi accessibili...), ti consiglio quelli di Sintesi s.r.l. (http://www.sintesi.com) che hanno un certo grado di compatibilità tra loro, nel senso che puoi facilmente sostituire il protocollo e lo Scada lavora con un PLC diverso, senza particolari cambiamenti. Il prezzo, per l'MPI, dovrebbe essere sulle €600(seicento), compresa la prima interfaccia PC-MPI (valore €250). Per fare delle prove, puoi scaricarti le versioni dimostrative, che funzionano per 5 minuti.Naturalmente, la spesa per il protocollo è una tantum, dal momento che puoi compilarlo infinite volte.Ciao! Modificato: 11 novembre 2003 da TRUNC Link al commento Condividi su altri siti More sharing options...
TRUNC Inserita: 11 novembre 2003 Segnala Share Inserita: 11 novembre 2003 (modificato) Se devi leggere un solo ingresso, invece di "andare in PPI" potresti semplicemente portarlo, tramite un partitore di tensione o meglio con un fotoaccoppiatore, all'ingresso CTS della seriale. Poi, con il controllo MsComm di Visual Basic, per esempio, puoi facilmente testarne lo stato, e quindi ottenere l'informazione che ti serve...E' un'idea buttata lì: so che un mio collega ha fatto qualcosa del genere con LabView, avendo grosso modo lo stesso problema.Se invece, come mi sembra di capire leggendo meglio il tuo post, vuoi avventurarti nello sviluppo di uno Scada vero e proprio, senza perdere tempo nel realizzare protocolli (che fra l'altro sono in vendita a prezzi accessibili...), ti consiglio quelli di Sintesi s.r.l. (http://www.sintesi.com) che hanno un certo grado di compatibilità tra loro, nel senso che puoi facilmente sostituire il protocollo e lo Scada lavora con un PLC diverso, senza particolari cambiamenti. Il prezzo, per l'MPI, dovrebbe essere sulle €600(seicento), compresa la prima interfaccia PC-MPI (valore €250). Per fare delle prove, puoi scaricarti le versioni dimostrative, che funzionano per 5 minuti.Naturalmente, la spesa per il protocollo è una tantum, dal momento che puoi compilarlo infinite volte.Ciao! Modificato: 11 novembre 2003 da TRUNC Link al commento Condividi su altri siti More sharing options...
cigo Inserita: 11 novembre 2003 Segnala Share Inserita: 11 novembre 2003 La ESA elettronica vende una scheda da inserire in un Pc o in un palmare con doppia seriale ove posso interfacciarmi con circa 200 protocolli diversi tra cui MPI E PPI usando Visual Basic o altro con interfaccia Opc.Questi protocolli sono tutti residenti sulla scheda devo solo selezionarli e abbinare la variabile con l'interfaccia OPC che poi andrà in pasto all'eventuale Visual Basic. Link al commento Condividi su altri siti More sharing options...
cigo Inserita: 11 novembre 2003 Segnala Share Inserita: 11 novembre 2003 La ESA elettronica vende una scheda da inserire in un Pc o in un palmare con doppia seriale ove posso interfacciarmi con circa 200 protocolli diversi tra cui MPI E PPI usando Visual Basic o altro con interfaccia Opc.Questi protocolli sono tutti residenti sulla scheda devo solo selezionarli e abbinare la variabile con l'interfaccia OPC che poi andrà in pasto all'eventuale Visual Basic. Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 11 novembre 2003 Segnala Share Inserita: 11 novembre 2003 Secondo me esiste un'altra strada ossia prendere una seriale libera del PLC e crearsi il proprio protocollo , naturalmente cio' richiede uno sviluppo software lato PC E PLC con relativi rallentamenti.Ciao a tutti Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 11 novembre 2003 Segnala Share Inserita: 11 novembre 2003 Secondo me esiste un'altra strada ossia prendere una seriale libera del PLC e crearsi il proprio protocollo , naturalmente cio' richiede uno sviluppo software lato PC E PLC con relativi rallentamenti.Ciao a tutti Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 11 novembre 2003 Segnala Share Inserita: 11 novembre 2003 A complemento di quanto scrive ifachsoftware se, come mi sembra di aver capito dal sottotitolo, usi un S7200, la porta di programmazione può anche essere usata in modalità freeport, il manuale spega chiaramente come fare per alternare il modo Programmazione al mod freeport. Poi farti una subroutine su plc per colloquiare in freeport con pc è abbastanza semplice. Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 11 novembre 2003 Segnala Share Inserita: 11 novembre 2003 A complemento di quanto scrive ifachsoftware se, come mi sembra di aver capito dal sottotitolo, usi un S7200, la porta di programmazione può anche essere usata in modalità freeport, il manuale spega chiaramente come fare per alternare il modo Programmazione al mod freeport. Poi farti una subroutine su plc per colloquiare in freeport con pc è abbastanza semplice. Link al commento Condividi su altri siti More sharing options...
SimoneBaldini Inserita: 11 novembre 2003 Autore Segnala Share Inserita: 11 novembre 2003 OK diciamo che abbandono l'idea del protocollo "fai da te" e mi affido a PRODAVECon VB come faccio a leggere il mo ingresso I0.0 sempre tramite la seriale ed il cavo PC/PPI?Gradirei un esempio pratico.Grazie per la Vostra attenzione. Link al commento Condividi su altri siti More sharing options...
SimoneBaldini Inserita: 11 novembre 2003 Autore Segnala Share Inserita: 11 novembre 2003 OK diciamo che abbandono l'idea del protocollo "fai da te" e mi affido a PRODAVECon VB come faccio a leggere il mo ingresso I0.0 sempre tramite la seriale ed il cavo PC/PPI?Gradirei un esempio pratico.Grazie per la Vostra attenzione. Link al commento Condividi su altri siti More sharing options...
pixel Inserita: 12 novembre 2003 Segnala Share Inserita: 12 novembre 2003 Ciao ennebienne,non ti arrendere.... se solo per prova vai pure.... io ho avuto la tua stessa intraprendenza... e come ha detto da Livio programmando la porta del PLC in Free-Port creandomi un piccolo protocollo senza nessuna pretesa, leggevo l'immagine degli ingressi del PLC e in VB facevo accendere dei led. Certo non non era il massimo delle prestazioni ma per fare una prova era ok!ciao Link al commento Condividi su altri siti More sharing options...
pixel Inserita: 12 novembre 2003 Segnala Share Inserita: 12 novembre 2003 Ciao ennebienne,non ti arrendere.... se solo per prova vai pure.... io ho avuto la tua stessa intraprendenza... e come ha detto da Livio programmando la porta del PLC in Free-Port creandomi un piccolo protocollo senza nessuna pretesa, leggevo l'immagine degli ingressi del PLC e in VB facevo accendere dei led. Certo non non era il massimo delle prestazioni ma per fare una prova era ok!ciao Link al commento Condividi su altri siti More sharing options...
SimoneBaldini Inserita: 15 ottobre 2004 Autore Segnala Share Inserita: 15 ottobre 2004 Ritorno dopo un anno sul medesimo argomento.Nessuno è in grado di dirmi come leggere il parametro I0.0 del PLC S7-200 tramite porta PC/PPI?Ho provato ad usare Microcomputing, ma didatticamente volevo farlo senza librerie.In VB devo usare MScom e non ho problemi, ma cosa devo dire al PLC affinchè mi restituisca il parametro I0.0?Lo so che il protocollo è proprietario e non si ha nessuna documentazione in merito, ma proprio nessuno è riuscito a decifrarlo.La modalità free-port non mi interessa anche se assolve allo stesso problema.Ciao e grazie a tutti. Link al commento Condividi su altri siti More sharing options...
SimoneBaldini Inserita: 15 ottobre 2004 Autore Segnala Share Inserita: 15 ottobre 2004 Ritorno dopo un anno sul medesimo argomento.Nessuno è in grado di dirmi come leggere il parametro I0.0 del PLC S7-200 tramite porta PC/PPI?Ho provato ad usare Microcomputing, ma didatticamente volevo farlo senza librerie.In VB devo usare MScom e non ho problemi, ma cosa devo dire al PLC affinchè mi restituisca il parametro I0.0?Lo so che il protocollo è proprietario e non si ha nessuna documentazione in merito, ma proprio nessuno è riuscito a decifrarlo.La modalità free-port non mi interessa anche se assolve allo stesso problema.Ciao e grazie a tutti. Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 16 ottobre 2004 Segnala Share Inserita: 16 ottobre 2004 Le risposte te le sei date da solo. O usi le librerie proprietarie, o usi free port. C'è una terza via: fai il reengineering del protocollo PPI. Certo che per leggere un bit mi sembra fatica sprecata. 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