claferrero Inserito: 5 settembre 2011 Segnala Share Inserito: 5 settembre 2011 Buongiorno a tutti,volevo sapere come potevo fare per leggere il valore di alcuni contatori o alcune variabili di un PLC M340 con cpu 2020 da un pc connesso via ethernet.Vorrei andare a popolare un database mySQL su una macchina linux con i valori di alcuni contatori rilevati periodicamente.Grazie Link al commento Condividi su altri siti More sharing options...
rddiego Inserita: 5 settembre 2011 Segnala Share Inserita: 5 settembre 2011 tramite web server forse potresti fare qualcosa. Guarda i manuali contenuti in Unity Pro per vedere cosa ti permette di fare la porta integrata e quali istruzioni usare. Oppure ti scrivi (o la trovi ormai ovunque in internet o magari nel forum stesso) un routine di comunicazione via ModbusTCP.Oppure per mezzo di software Client ModbusTCP (uno su tutti modscan32) Oppure tramite OPC ?? Link al commento Condividi su altri siti More sharing options...
claferrero Inserita: 5 settembre 2011 Autore Segnala Share Inserita: 5 settembre 2011 Grazie per la risposta rapida,ho provato il web server integrato ma per vedere le aree di memoria dispone di una modalità, a mio giudizio, utile solo per il debug.Utilizzando il modulo NOE sembra che si riesca a generare una pagina web personalizzata, al momento non dispongo di un NOE, ma mi pare di aver capito che le pagine web vengono realizzate inserendo dei blocchetti in javascript che mostrano le variabili sottoforma di pannellini.Io sto cercando un modo per leggere le variabili in formato testo, CSV, XML o in qualunque altro modo attraverso una richiesta http.C'è forse una modalità SOAP che attraverso delle librerie permette l'integrazione con java o .NET, c'è qualcuno che sa darmi qualche indicazione ? Link al commento Condividi su altri siti More sharing options...
batman1970 Inserita: 9 marzo 2012 Segnala Share Inserita: 9 marzo 2012 Io lo faccio con VB e la NOE con le SOAP ma è un macello il modbus ti fa accedere solamente a registri singoli per cui la scrittura e lettura di real diventa un problema e te li devi convertire Link al commento Condividi su altri siti More sharing options...
donniebrasko Inserita: 4 aprile 2012 Segnala Share Inserita: 4 aprile 2012 Salve a tutti, ho configurato un M340 in questo modo: CPu-2020,NOE-0110,2 NOM-0200,DDM-16022. il mio problema è questo:non riesco a metterlo in linea con il PC attraverso la modbus.salterò qualche passaggio sicuramente ma c'è da dire che la stessa configurazione in ambiente simulato riesce ad andare in linea. potreste darmi una mano? grazie in anticipo Link al commento Condividi su altri siti More sharing options...
RDA Inserita: 4 aprile 2012 Segnala Share Inserita: 4 aprile 2012 Cosa intendi in linea collegarti per la programmazione? Per collegarti o lo fai con cavo usb o con la TCIP tramite modulo NOE. La porta mosbus puo essere usata come master o slaves su altri sistemi non per la connessione diretta. Saluti Link al commento Condividi su altri siti More sharing options...
batman1970 Inserita: 8 giugno 2013 Segnala Share Inserita: 8 giugno 2013 Se usi la NOE e la strada più breve io ho eseguito più di un lavoro e la conversione ci devi sbattere un po la testa ma si fa se vuoi posso aiutarti,una volta letti i registri Dint e convertiti con Visual Basic ci fai quello che vuoi...ed e bellissimo.. Link al commento Condividi su altri siti More sharing options...
tazzo88 Inserita: 20 luglio 2016 Segnala Share Inserita: 20 luglio 2016 riprendo questa discussione di qualche annetto fa, in pratica io dovrei fare essenzialmente la stessa cosa, in poche parole avrei la necessità di effettuare delle letture via modbus verso il mio m340, il collegamento modbus TCP funziona, solo che ero interessato a sapere se e come posso leggere determinati registri, per dire eseguire la lettura del registro %MW210.11 via modbus è possibile o devo "mappare" tutti gli indirizzi? Link al commento Condividi su altri siti More sharing options...
Giuseppe Signorella Inserita: 20 luglio 2016 Segnala Share Inserita: 20 luglio 2016 Ciao Tazzo88 e benvenuto sul forum. Accodarsi a discussioni esistenti e vetuste, oltre ad essere contro il regolamento che ti invito a rileggere, crea solo confusione. Aprirne una nuova. Buon proseguimento. ************************+QUESTA DISCUSSIONE E' CHIUSA******************************* Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati