Questo sito utilizza i cookie per migliorare servizi ed esperienza degli utenti. Se decidi di continuare la navigazione consideriamo che accetti il loro uso.

Importazione/esportazione ricette su file CSV

  • Vindro
  • Avatar di Vindro Autore della discussione
  • Offline
  • New Member
  • New Member
Di più
4 Anni 1 Mese fa #322 da Vindro
Buongiorno a tutti. Sto sviluppando una pagina web per poter importare delle ricette da un file CSV dentro una DB del programma PLC, il tutto utilizzando una pagina web creata sul WebServer della CPU stessa ( S7-1200 1212C DC/DC/DC ). Chiaramente mi piacerebbe poter fare anche lo stesso procedimento al contrario, quindi esportare dalla DB al CSV. Premetto ch sto utilizzando un esempio trovato su Internet il quale sembra non funzionare correttamente. In questo momento il problema è l'importazione del file CSV nella DB delle ricette ( vedi immagine ).

 

Come indicato nell'esempio stesso, tramite il blocco "RecipeImport" dedicato, si possono importare le ricette dal CSV nella DB, ma pare non funzionare ( chiaramente ho caricato prima il file nella memoria di caricamento interna - in questo momento non ho la memory card ). Quando imposto la richiesta a 1 vedo andare a 1 il "busy" ma poi non succede più niente ... Sapete darmi indicazioni in merito ? Bisogna tener conto di qualcosa in particolare ? Centra il fatto che non ho inserito la memory card ?

 
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
4 Anni 1 Mese fa #323 da papy
Vindro, io non sono un esperto di plc Siemens, solitamente sviluppo altri sistemi per tanto non potrò aiutarti, ma permettimi di intromettermi nel tuo post, l'immagine allegata è sicuramente d'aiuto ai membri del forum per darti una risposta in merito.Ma se puoi allega l'esempio da te trovato, in questo modo renderai l’aiuto piu facile e contemporeamente contribuirai a far crescere la libreria degli esempi presenti su Automationforum.itPapy

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Vindro
  • Avatar di Vindro Autore della discussione
  • Offline
  • New Member
  • New Member
Di più
4 Anni 1 Mese fa - 4 Anni 1 Mese fa #324 da Vindro
Risposta da Vindro al topic Importazione/esportazione ricette su file CSV
Certo @papy nessun problema

Facendo delle prove ho visto che il problema è legato al file CSV, nel senso che non risco a modificarlo correttamente ... mi spiego meglio. Il procedimento che sto utilizzando è il seguente:
  1. Esporto le ricette già esistenti nel PLC su un file CSV, utilizzando la pagina web dedicata e costruita da Siemens.
  2. Apro e modifico il file CSV da Excell, NotePad o WordPad. Mantengo la stessa formattazione e gli stessi delimitatori.
  3. Carico il file CSV nella CPU e poi tento di trasferire il contenuto su DB utilizzando questo blocco "RecipeImport".
  4. Qui si verifica il PROBLEMA ... Il parametro "Busy" del blocco va a 1 ma non succede nulla.
Ho provato anche a esportare un CSV partendo dal formato Excell classico, ma non cambia nulla e apparentemente il contenuto è sempre lo stesso ... non si vedono errori !!! Avete idea di cosa succede quando modifico il file ? Sapete se ci sono programmi più idonei per modificare questi file ?
Ultima Modifica 4 Anni 1 Mese fa da Vindro.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Vindro
  • Avatar di Vindro Autore della discussione
  • Offline
  • New Member
  • New Member
Di più
4 Anni 1 Mese fa #325 da Vindro
Risposta da Vindro al topic Importazione/esportazione ricette su file CSV
Finalmente ho risolto grazie al tool " Ron's Editor " il quale mi ha permesso di modificare i file CSV senza alterarne la struttura "nascosta". In questo modo, utilizzando i semplici blocchi "RecipeImport" e "RecipeExport" di Siemens, diventa relativamente semplici importare/esportare le ricette da PLC.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Moderatori: papyroby
Tempo creazione pagina: 0.075 secondi

.

.