Vai al contenuto

Risposte nei forum create

Stai visualizzando 3 post - dal 1 a 3 (di 3 totali)
  • Autore
    Post
  • in risposta a: Realizzare una FB per lettura cella da file CSV #39586
    Prisco
    Partecipante

    Ho inserito l’FB ma non funziona, ho attivato la modalità Spy e dal Telnet mi dice che non è attiva. Quindi ho inserito una variabile che mi restituisce un numero per vedere dove si blocca l’FB. Si ferma su FILE non trovato ma il file c’e.  Poi ho ceato un nuovo progetto e ho inserito solo la funzione Sysfopen e la funzione SysGetLastErr.

    Fp:=Sysfopen(‘Storage/sequenza.csv’, ‘r’);

    L’errore restituito è : 9996200 Impossibile utilizzare porta da programma utente

    Posto anche il richiamo del FB ReadCsv

    RdCellFromCSV.SpyOn := TRUE;
    RdCellFromCSV.Filename := ‘Storage/sequenza.csv’;
    RdCellFromCSV.CBLength := 10;
    RdCellFromCSV.Row := to_usint(num_riga_da_leg_seq_man);
    RdCellFromCSV.Column := 0;
    RdCellFromCSV.CBAddress := ADR(valore_letto);
    RdCellFromCSV();
    STATO_CONVERSIONE := SysVarsscanf(ADR(valore_letto), ‘%u’, UDINT_TYPE, ADR(durata_sequenza));

    Hho modificato l’FB per avere una lettura ciclica quindi l’enable l’ho eliminato.

    in risposta a: Realizzare una FB per lettura cella da file CSV #39581
    Prisco
    Partecipante

    I file CSV che devo caricare sono 11, posso usare la cartella Storage o devo inserire una SD ? La dimensione dei file può variare a secondo delle righe inserite.

    in risposta a: Realizzare una FB per lettura cella da file CSV #39452
    Prisco
    Partecipante

    Grazie per l’esempio,ma non ho capito quale è la variabile dove mi viene restituito il valore letto e in che formato. Per la mia applicazione io invio da PC file CSV contenenti solo numeri.

Stai visualizzando 3 post - dal 1 a 3 (di 3 totali)