Vai al contenuto
PLC Forum


Porta Ethernet


beppebrescia

Messaggi consigliati

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

Link al commento
Condividi su altri siti


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

Link al commento
Condividi su altri siti

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

Da dove partire??

ciao

Link al commento
Condividi su altri siti

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

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...