ETR Inserito: 25 maggio 2017 Segnala Share Inserito: 25 maggio 2017 Ciao a tutti, volevo chiedere se qualcuno aveva qualche dritta per una esigenza di questo tipo : - Software di registrazione dati, pronto all'uso, per l'acquisizione dati su Modbus TCP o RTU, con una buona interfaccia per la post analisi (produzione grafici) Il problema si pone, sempre sulla post analisi, dato che l'esportazione dei dati in qualsiasi formato si voglia, per me non è un problema, ma è la fruizione di questi dati che è sempre problematica, perchè c'è sempre qualcuno che vuole il grafico in una manoera piuttostro che un altra. I software sviluppati dai produttori di hardware, sono solitamente personalizzati sui loro dispositivi oppure hanno un costo non indifferente pur presentando delle limitazioni. Quello che cercherei sarebbe un sistema capace di raccogliere i dati in un database in formato indifferente, ma che abbia dei buoni strumenti grafici di analisi (senza arrivare a cose fantascientifiche). Qualsiasi soluzione basata sui logger scada l'ho scartata perchè oltre al discorso tag (costi) non sempre hanno strumenti grafici ottimali. Tramite colleghi programmatori, abbiamo sviluppato applicazioni ad hoc in VB o Visual Basic negli anni passati, ma il grafico era contigentato sempre al ciclo di produzione, senza poter poi fare delle query specifiche in termini di tempo, valori ecc... Qualcuno utilizza qualcosa o ha idea di dove si possa chiedere informazioni tecniche o commerciali ? Buona giornata a tutti Link al commento Condividi su altri siti More sharing options...
lelos Inserita: 26 maggio 2017 Segnala Share Inserita: 26 maggio 2017 http://www.sisav.it/acquisizione-dati-e-controllo/ Link al commento Condividi su altri siti More sharing options...
SandroCalligaro Inserita: 26 maggio 2017 Segnala Share Inserita: 26 maggio 2017 Ti direi che se usassi Matlab (ma anche la "versione open", cioé Octave) per la post elaborazione, avresti piena libertà. Questo è quello che userei io. Certo, se non lo hai già usato si tratterebbe di imparare un nuovo linguaggio, anche molto semplice, ad alto livello e con molti tool grafici già pronti. Link al commento Condividi su altri siti More sharing options...
NoNickName Inserita: 26 maggio 2017 Segnala Share Inserita: 26 maggio 2017 Usando il controllo "Chart" di vb.net puoi esportare le acquisizioni in formato CSV, per poi importarli dove ti pare, da Excel, a Matlab, a R (ggplot), e qualsiasi altro software. Ad esempio, un grafico con 5 tipi di dati in 5 table (e quindi 5 colonne dati nel csv, 6 se contiamo anche la numerazione delle righe): Private Sub SalvaconnomeToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles SalvaconnomeToolStripMenuItem.Click Dim dataset As System.Data.DataSet = Chart.DataManipulator.ExportSeriesValues() Try Dim SFD As New SaveFileDialog Dim str As New System.Text.StringBuilder SFD.Filter = "File *.csv|*.csv" SFD.Title = "Salva tabella dati." If SFD.ShowDialog = DialogResult.OK Then 'Titoli delle colonne della tabella str.Append("Record;" & dataset.Tables(0).TableName & ";" & dataset.Tables(1).TableName & ";" & dataset.Tables(2).TableName & ";" & dataset.Tables(3).TableName & ";" & dataset.Tables(4).TableName & vbNewLine) 'Dati della tabella For i = 0 To dataset.Tables(0).Rows.Count - 1 str.Append(dataset.Tables(0).Rows(i).Item(0).ToString & ";" & dataset.Tables(0).Rows(i).Item(1).ToString & ";") str.Append(dataset.Tables(1).Rows(i).Item(1).ToString & ";") str.Append(dataset.Tables(2).Rows(i).Item(1).ToString & ";") str.Append(dataset.Tables(3).Rows(i).Item(1).ToString & ";") str.Append(dataset.Tables(4).Rows(i).Item(1).ToString & vbNewLine) Next My.Computer.FileSystem.WriteAllText(SFD.FileName, str.ToString, False) End If Catch ex As Exception MsgBox(ex.Message, MsgBoxStyle.Critical) End Try End Sub Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 23 marzo 2018 Segnala Share Inserita: 23 marzo 2018 Prova Fenix Link Funziona con Siemens S7300/400/1200/1500, ModbusMaster/RTU/TCP/ASCII, WebServer , il tutto opensource ... Descrizione Link al commento Condividi su altri siti More sharing options...
ETR Inserita: 26 marzo 2018 Autore Segnala Share Inserita: 26 marzo 2018 Grazie ifachsoftware, stavo per dire che Fenix l'avevo già (cosi effettivamente è), ma non avevo vista la possibilità dei trend ! Ci provo immediatamente ! Buona serata, Ennio Link al commento Condividi su altri siti More sharing options...
Luca Bortoletto Inserita: 12 dicembre 2020 Segnala Share Inserita: 12 dicembre 2020 Io recentemente ho iniziato ad usare aMBition un Software ModBus master https://www.4next.eu/modbus-dispositivi/ambition-modbus-master/ Anche in versione gratuita ti permette di fare molte cose. Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 13 dicembre 2020 Segnala Share Inserita: 13 dicembre 2020 OCCHIO ALLE DATE!! Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati