puffolo Inserito: 30 marzo 2009 Segnala Share Inserito: 30 marzo 2009 Ciao a tutti,io vorrei comandare un'uscita del plc da pc, ad esempio utilizzando un pulsante di visual basic.E' possibile? Non avendo quasi esperienza con VB ci sono esempi già fatti da qualche parte o è talmente complicato che è meglio abbandonare l'idea?Io possiedo un plc di quelli compatti CPM2.Grazie Link al commento Condividi su altri siti More sharing options...
Savino Inserita: 1 aprile 2009 Segnala Share Inserita: 1 aprile 2009 LinkLinkLinkLink Link al commento Condividi su altri siti More sharing options...
puffolo Inserita: 2 aprile 2009 Autore Segnala Share Inserita: 2 aprile 2009 Grazie per i link.Ho scaricato questo OPC Client e ho installato il programma KEPserverEx..... Ho solo un piccolo problema,non riesco a capire come funziona. Sembra che cerchi dei dispositivi connessi ma non so come fare.Qualcuno l'ha già usato?Grazie Link al commento Condividi su altri siti More sharing options...
Savino Inserita: 2 aprile 2009 Segnala Share Inserita: 2 aprile 2009 Ho solo un piccolo problema,non riesco a capire come funziona. Dovresti appunto configurare il collegamento fisico della network col apposito SW di configurazione. Link al commento Condividi su altri siti More sharing options...
puffolo Inserita: 2 aprile 2009 Autore Segnala Share Inserita: 2 aprile 2009 Forse mi sono imbarcato in qualcosa di troppo grosso per le mie conoscenze....Pensavo fosse un po' meno complicatoGrazie lo stesso Link al commento Condividi su altri siti More sharing options...
gianff Inserita: 2 aprile 2009 Segnala Share Inserita: 2 aprile 2009 se devi comunicare/programmare il plc ti serve CX-PROGRAMMERin altro modo sara fattibile ma sicuramente complicato e limitato se vuoi spendere poco vedi linkhttp://cgi.ebay.it/Omron-CX-Programmer-WS0...p3286.m63.l1177http://cgi.ebay.it/OMRON-CX-Programmer-ver...p3286.m63.l1177 Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 2 aprile 2009 Segnala Share Inserita: 2 aprile 2009 Pensavo fosse un po' meno complicatoIn effetti è molto meno complicato, ma questo dipende solo dalla tecnologia in uso,per esempio su XComm per programmare da Visual Basic non devi fare molta fatica,importi la libreria nell'ambiente desiderato e poi utilizzi una funzione standard tipoVar = XComm1.PLC_IN < Numero Ingresso > < Numero PLC > < Numero Server >e cosi via..Peccato però che i drive per i PLC Omron non siano più disponibili!... Link al commento Condividi su altri siti More sharing options...
puffolo Inserita: 2 aprile 2009 Autore Segnala Share Inserita: 2 aprile 2009 Io comunico e programmo con Cx Programmer, il problema è quello di attivare un'uscita con un pulsante (ad esempio) di Visual Basic.Ma se non sono disponibili questi drive del plc Omron, mi sa che diventa difficile... Link al commento Condividi su altri siti More sharing options...
pcontini Inserita: 3 aprile 2009 Segnala Share Inserita: 3 aprile 2009 Cerca bene qui sul forum magari con "host link" che il tema è già stato trattato piu volte.Poi se guardi sul manuale del plc, ci dovrebbe essere illustrato il protocollo (e forse qualche esempio in basic)Ciao Link al commento Condividi su altri siti More sharing options...
Savino Inserita: 3 aprile 2009 Segnala Share Inserita: 3 aprile 2009 (modificato) Cerca bene qui sul forum magari con "host link" che il tema è già stato trattato piu volte.Poi se guardi sul manuale del plc, ci dovrebbe essere illustrato il protocollo (e forse qualche esempio in basic)Infatti ti avevo segnalato nell'ultimo link sopra, la lista di discussioni ottenuta con la funzione cerca.In testa trovi una interessante discussione che riguarda host linkLink Modificato: 3 aprile 2009 da Savino Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 3 aprile 2009 Segnala Share Inserita: 3 aprile 2009 io vorrei comandare un'uscita del plc da pc, ad esempio utilizzando un pulsante di visual basic.Ripartendo dalla tua domanda, comandare un PLC da Visual basic e semplicissimo esistono librerie già pronte per VBdove inserisci il numero di Merker da comandare oppure un semplice Button originale di VB con una riga di codice,mi sembra di capire che il consiglio dei colleghi per Omron in particolare è di iniziare dal basso tramite lo sviluppo dal protocollo del PLCoppure di acquistare un OPC Client e un OPC Server specifico...quindi per rispondere alla tua domanda lo si può fare in tre modi,1) Semplice tramite oggetti e codice ad alto livello2) fattibile grazie a OPC Client3) a basso livello andando a gestire il protocollo del PLC per poi crearsi tutte le funzioni per l'uso...ma mi sembra di capire che per un PLC tipo Omron tu possa contare solo sui punti 2 e 3.. Link al commento Condividi su altri siti More sharing options...
RESNIC Inserita: 3 aprile 2009 Segnala Share Inserita: 3 aprile 2009 Buongiorno,Con diversi SCADA di diverse case produttrici puoi interfacciarti ai vari PLC ... anche Omron... ed in modalità demo puoi sviluppare l'applicazione e testarla in Runtime pe run periodo limito ( dalla mezzora alle 2 ore). In questa maniera non devi conoscere e sviluppare codice per il driver di comunicazione ... il tutto ha sempre un costo Link al commento Condividi su altri siti More sharing options...
puffolo Inserita: 3 aprile 2009 Autore Segnala Share Inserita: 3 aprile 2009 Intanto grazie a tutti per l'aiuto.Per quanto riguarda la risposta di Alen, a me va benissimo il modo più semplice ad alto livello,solo che avrei bisognodi una guida passo passo, se non chiedo troppo. Come, ad esempio, la riga di codice e il settaggio del plc perricevere il comando.Grazie mille Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 3 aprile 2009 Segnala Share Inserita: 3 aprile 2009 Come ti accennavo prima i Drive Omron per ABS-XComm non sono più forniti col frameworke quindi salvo che non trovi qualche altro framework (di cui non conosco l'esistenza) oppure al minimo una libreriaspecializzata, devi ricorrere ai punti 2 e 3 oppure cambiare PLC .. In ogni caso il comando è molto semplice come ti avevo già scritto in precedenza quelo più complesso si basa sufunzioni tipo queste..XComm1.WR 1, 2, 1, True in questo caso avresti attivato il merker 1 del Plc 2 (collegato al Server 1)e questa è la parte più complessa del framework... Link al commento Condividi su altri siti More sharing options...
lordgoblin Inserita: 24 novembre 2010 Segnala Share Inserita: 24 novembre 2010 Ciao,anche se é passato praticamente un anno.... ho letto solo ora il tuo post.Se non hai ancora risolto, posso spiegarti come fare. 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