MABE Inserito: 22 ottobre 2014 Segnala Share Inserito: 22 ottobre 2014 BuongiornoPLC Omron CJ2 collegato con pannello NS5Al plc sono collegati 4 trasduttori analogiciOgni 60 secondi devo leggere il valore di ogni singolo canale analogico e memorizzarlo su data memoryIl rilevamento deve essere su un arco temporale di 24 ore.le domande sono duela prima: esiste un comando che mi permette di allocare su data memory consecutive il valore misurato?per esempio:al tempo T0 devo memorizzare il valore del trasduttore 1 su DM0, quello del trasduttore 2 su DM100al tempo T1 devo memorizzare il valore del trasduttore 1 su DM1, quello del trasduttore 2 su DM101e così viala seconda domanda è possibile esportare i dati così memorizzati in una tabella Excel?sarà una tabella a 5 colonne:valore tempo, valore trasduttore 1, valore trasduttore 2, valore trasduttore 3, valore trasduttore 4Grazie a chi mi può dare un consiglio Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 22 ottobre 2014 Segnala Share Inserita: 22 ottobre 2014 L'istruzione che fa per te è la PUSH, preceduta da una SSET che definisce lo stack. Nel paragrafo Table Data Processing trovi le descrizioni. Per esportare i dati esiste un'infinità di modi. Dipende da come li prelevi. E dove li salvi. Se metti i dati nella Compact Flash, crei direttamente un file testo CSV con i campi voluti, oppure accedi dall'esterno mediante un OPC server che metterai poi in tabella sul PC. Link al commento Condividi su altri siti More sharing options...
lelos Inserita: 22 ottobre 2014 Segnala Share Inserita: 22 ottobre 2014 ciao peccato che usi il pannello ns5 , ci sono dei pannelli che scrivono direttamente dei dati su pc (in rete locale o aziendale) che si convertono in automatico in excel (e costano meno dell'ns5). In meno di 15 minuti avresti risolta il problema. Altrimenti con omron cx server lite leggi dal plc direttamente in excel. Link al commento Condividi su altri siti More sharing options...
MABE Inserita: 22 ottobre 2014 Autore Segnala Share Inserita: 22 ottobre 2014 prima di tuttograzie per le gentili risposteper quanto riguarda la memorizzazione di di DM successive userò l'istruzione PUSH.invece per come estrarre una tabella dati: è la prima volta che affronto questo caso.io accetto di potermi collegare con il pc al PLC, oppure al NS5, utilizzando come software cx programmer oppure cx designerscusate la mia ignoranza, ma la compact flash, io non l'ho mai usata, e mi vergogno a dirlo non so neanche cosa è Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 22 ottobre 2014 Segnala Share Inserita: 22 ottobre 2014 La compact flash è una memoria che si infila in quello slot coperto da un coperchietto presente sui CJ. E' la precorritrice delle SD. E' ancora molto usata nelle macchine fotografiche professionali per la velocità di accesso (modalità parallela anzichè seriale). Detto questo, ma te come intendi accedere ai dati del PLC? Tramite CX-Programmer e CX-Designer si programma, non si fa scambio dati. Ti colleghi con un PC a una seriale? Hai l'Ethernet? Questo serve a capire come accedere ai dati da PC. Poi il resto dipende da questo... Potresti forse anche collettare i dati su un USB drive connesso al NS5, ma poi lo devi estrarre e mettere nel PC. Link al commento Condividi su altri siti More sharing options...
MABE Inserita: 23 ottobre 2014 Autore Segnala Share Inserita: 23 ottobre 2014 ieri sera mi sono letto un po' il manuale di istruzioni..allora ho visto il discorso compact flash ed ho visto che tramite il comando fwrit è possibile scrivere dati su compact flash.provo....Grazie 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