problema Inserito: 25 novembre 2004 Segnala Share Inserito: 25 novembre 2004 Salve Come si possono ricevere dati da un plc e riceverli in un foglio excel?Non sono un esperto chiedo solo se mi potete dare qualche piccolo esempio; con il programma CX-SERVER come si fa ad avere un valore in una cella di excel?Es. uscita 100.01 quando si attiva mi va a mettere 10 nella cella (B 4 ).Se mi aiutate per favore Grazie Link al commento Condividi su altri siti More sharing options...
eliomacc Inserita: 25 novembre 2004 Segnala Share Inserita: 25 novembre 2004 Ciao credo che Cx Server non ti serva molto per la tua necessità infatti serve ha creare un file che contiene le impostazioni per la comunicazione con il plc ma non tipermette direttamente di poter esportare dati dallo stesso.devi crearti con le istruzioni host link una applicazione VB per il tuo scopo, oppure acquistare il pacchetto CX server lite che contiene una serie di controlli precostruiti per la comunicazione.In Quel caso tramite il file Cx server imposti il CX communication control e scrivendo una piccolissima parte di codice puoi importare i valori che desideri in un foglio di Excell per esempio:codiPrivate Sub Toggle2_ClickOn(ByVal x As Long, ByVal y As Long)Cells(2, 1) = Comms1.Value("dm0209") 'Mese per archiviazionequesto comando ti copia nella casella 2 A il valore del dm209, spero di esstri di aiuto nel caso non sia stato sufficientemente chiaro fammi sapere Saluti Elio Link al commento Condividi su altri siti More sharing options...
OB1-Roby Inserita: 25 novembre 2004 Segnala Share Inserita: 25 novembre 2004 Come dice Elio effettivamente hai bisogno di CX SERVER LITE.Poi con i wizard che mette a disposizione è abbastanza semplice connettersi al plc e scaricare dei dati.Ciao Link al commento Condividi su altri siti More sharing options...
Dario Valeri Inserita: 25 novembre 2004 Segnala Share Inserita: 25 novembre 2004 ciaoforse ricordo male , ma qualche tempo fa avevo fatto delle provee mi sembra che sia sufficente cx server (normale)per poter fare del DDE con excel.per esempio il trasferimento di dm lo avevo fatto!se ritrovo le mie prove dell'epoca(l'altranno) le metto qui.prova , inoltre a cercare DDE nel . del cx server.ciaodario Link al commento Condividi su altri siti More sharing options...
problema Inserita: 29 novembre 2004 Autore Segnala Share Inserita: 29 novembre 2004 Salve sono riuscito ad avere una versione demo del cx-server liteL'ho installato, ed ho fatto un paio di prove ;sono un pò duro ma comme faccio a sfruttare i componenti se nelle proprietà non c'è "active".Per esmpio con l'uscita 100.01 io faccio accendere il led1 ma come lo sfutto per far mettere un numero in una cella ????Mi sapete aiutare con qualche esmpio pratico???Ho pensato che debba usare dei timer di controllo, ma me ne servirranno a decine; aiuto per favore.Grazie ... Link al commento Condividi su altri siti More sharing options...
eliomacc Inserita: 2 dicembre 2004 Segnala Share Inserita: 2 dicembre 2004 Ciao I metodi sono Diversi ,se devi leggere un valore che si aggiona continuamente , devi Mettere all'interno del Communication control un oggetto timer e all'interno della sub srivi il codice (vedi esempio dell'altro post).oppure se devi fare un controllo definito dall'utente puoi utilizzare un comand button con lo stesso sistema del timer, quando tu clicchi sul button abiliti l'evento. Spero di essere stato più chiaro Saluti Elio 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