lucios Posted January 3, 2022 Report Share Posted January 3, 2022 Buongiorno a tutti. Sto valutando la soluzione migliore per implementare in una mia applicazione, scritta in C# in Visual Studio, un modulo di comunicazione per lo scambio dati in Ethernet con dei PLC Allen Bradley generici, poichè dovrebbe poter funzionare con diversi modelli. Ho già interfacciato PLC di altre marche ma è la prima volta che mi imbatto in questi che onestamente non conosco. Cercando un po' ho visto che esiste una libreria chiamata "LibPlcTag" che, se ho capito bene, è open source e, tra l'altro, è disponibile su Github anche un wrapper già pronto all'uso visto che è stata sviluppata in C++. La mia è un'applicazione professionale per cui ho sempre qualche timore ad utilizzare degli strumenti open source anche se devo dire che questa, ad un primo colpo d'occhio, mi pare ben fatta. Dopo l'Epifania ovviamente contatterò Allen Bradley per avere informazioni su soluzioni "ufficiali" ma, nel frattempo chiedo se qualcuno ha maggiori informazioni, suggerimenti o consigli in merito alla mia esigenza. Grazie Link to comment Share on other sites More sharing options...
AlexB Posted January 3, 2022 Report Share Posted January 3, 2022 Poco tempo fa ho avuto modo di usare per un problema analogo la libreria pycomm3 per python3. E' di una semplicità d'uso disarmante e mi ha fatto mettere in secondo piano quella che hai citato perchè con poche righe di codice di uno script .py riesci a fare cose che in c++ diventano molto più lunghe ( e se vuoi complicate , almeno per me ) . Saluti Link to comment Share on other sites More sharing options...
lucios Posted January 3, 2022 Author Report Share Posted January 3, 2022 AlexB ti ringrazio ma noi qui sviluppiamo applicazioni in C# in ambiente .NET quindi Python ci serve a poco. Anche perchè l'applicazione nel suo complesso già esiste ed io dovrei aggiungere la possibilià di connettersi a Rockwell. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now