Jump to content

Porta Ethernet


Recommended Posts

beppebrescia
Posted

Ciao a tutti, premettendo che ho qualche conoscenza di programmazione in C (lccwin32) ma quasi nessuna su porte del pc, espongo ora quello che vorrei fare: vorrei installare un sistema operativo real time su un pc e poi far partire direttamente all'avvio del PC un programma in C per il controllo tramite porta ethernet di un inverter, quindi dare ordini allo stesso e ricevere info sullo stato. Da dove partire?? Qualcuno sa darmi delle dritte?

Grazie

Posted

Non posso aiutarti molto ma ti posso dire che devi partire dal pc e dal sistema operativo.

Intendi utilizzare un normale pc con windows? Allora parti male perché windows non è un real time.

Poi devi scegliere un inverter che possa essere comandato tramite porta ethernet.

ciao

beppebrescia
Posted

Tutte le tue premesse sono già assodate..il mio obiettivo è capire come scrivere il programma in c..

Posted

Allora aspettiamo che qualcuno che l'abbia già fatto ti possa rispondere. Ti ho risposto così dal momento che scrivevi:

Da dove partire??

ciao

Posted

tempo fa mi sono ritrovato in una situazione simile Conosco bene C ma mi viene il mal di pancia quando devo lavorare in ambiente PC.

Ho risolto in questo modo Mi sono studiato TCL/TK

TCL linguaggio meraviglioso (un gran casino all'inizio ma poi fai quello che vuoi con poche righe di codice anche una connessione su porta ethernet)

TK la parte grafica finestre pulsanti ecc... non bellissima ma fa quello che serve senza pretese

Vantaggi della soluzione:

tools free con ampia documentazione in rete

trovi moltissime estensioni free

Multipiattaforma lo stesso codice scritto in TCL/TK può girare senza modifiche su WINDOWS LINUX MAC (se usi le porte seriali purtroppo no) e non è poco

Svantaggi della soluzione:

Linguaggio interpretato

Non esistono debugger evoluti devi arrangiarti

C'è comunque un tool dell'active state che costa circa 400$ ma non ne so molto

Io ho perso tempo tanto tempo all'inizo ma adesso sono molto contento dii aver fatto questa scelta

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...