PROGRAMMI PROFESSIONALI

In queste pagine ci sono alcuni accenni su programmi che ho scritto sia in passato che di recente per scopi professionali, alcuni sono legati alla mia professione del mondo dell'automazione industriale, altri li ho realizzato ad hoc su richieste specifiche per applicazioni custom, sfruttando in alcuni casi delle librerie free che permettono di interfacciarsi con l'ambiente industriale.
Una libreria che consiglio a chiunque voglia interfacciarsi con il mondo dei PLC Siemens  : LibNoDave, un bellissimo e funzionale componente che permette di collegarsi con un qualsiasi tipo di PLC Siemens, io lo uso da molti anni e funziona alla perfezione, soprattutto con l'interfaccia TCP-IP. Se lo desiderate potete scaricare l'ultima versione stabile da qui:
Dowload LibNoDave components in oltre allego il manuale del LibNoDave Dowload HELP LibNoDave che anche se non recente, spiega molto bene e nei dettagli l'utilizzo della libreria " LibNoDave " , credo che ormai sia introvabile anche su internet.

Per l'installazione del componente, create un nuovo "Pakage" (date il nome che desiderate es. LibNoDave.bpl) poi nella cartella Contains con il tasto desto fate Add -> Browse , aprite il path dove avete scompattato lo Zip e aggiungete : Nodave.pas e Nodavecomponent.pas ( ma non aggiunte nodavepackage.pas ) , dovrete trovarvi un albero come quello che ho allegato allo Zip in formato JPG. Ora fate tasto destro su LibNoDave.bpl e provate a compilare, se è tutto corretto non dovreste trovare ne avvisi ne errori, quindi nuovamente tasto desto e questa volta fate install, vi troverete il componente installato nella palette "sistem"

 


 

PROGRAMMA PER L'ANALISI DELLE GRANDEZZE ELETTRICHE DI UN IG PRINCIPALE 15 KV  (LibNoDave)
Programma scritto totalmente in Delphi per il rilievo, l'analisi e l'archiviazione delle grandezze elettriche dell' IG principale in media tensione che alimenta 5 cabine MT/BT. Il programma tramite le librerie LibNoDave (via rete TCP-IP) preleva i dati da un PLC Siemens S7-315 collegato in Profibus con l'analizzatore di grandezze elettriche situato in prossimità della cabina di arrivo ENEL.
Il programma a cadenza impostabile preleva le grandezze elettriche e crea un files in formato .CSV che alle 0.00 di ogni giorno viene chiuso e archiviato con la data della giornata appena trascorsa, così da poter essere analizzato in caso di necessita.
thumb-1
thumb-1 thumb-1 thumb-1
thumb-1 thumb-1 thumb-1
thumb-1 thumb-1  

 

PROGRAMMA PER IL CONTROLLO DEL RIEMPIMENO DI UNA TORRE PIEZMOETRICA CON GRAFICO E LISTATO (LibNoDave).

Un altro programma scritto utilizzando le librerie "LibNoDave", preleva i dati da PLC Siemens S7-315 remotato in uno stabilimento distaccato, per monitorare il livello di una torre piezomentrica, ogni minuto viene scritto in formato testo ora e percentuale di riempimento, mentre ogni 5 minuti viene implementato un grafico, per avere a colpo d'occhio l'andamento ciclico. Ovviamente i tempi di scrittura sia in formato testo che del grafico sono settabili a piacimento. Allo scadere della mezza notte i dati vengono ripuliti e si riparte da zero, volendo vi da la possibilità di far salvare il grafico oppure i dati con la data del giorno appena terminato. 

       

 

PROGRAMMA PER IL CALCOLO DELLA COMPENSAZIONE DEI MOTORI ROTATIVI WANKEL "MAZDA".

Il programma per la compensazione non è altro  che una calcolatrice realizzata per essere utilizzata con i motori TR-1 o tester RCT-V5 RotaryCompressionTester Mazda.
Inserendo i valori di pressione di ingresso (PSI) per le tre facce del rotore, insieme con l'altitudine e gli RPM viene calcolata la pressione normalizzata, dando la compressione effettiva.

Scarica gratis

Vai alla pagina:  indice, trucchi, programmi, snap7, esempi , relax .