2011-01-14 9 views
7

Ho bisogno di una libreria Java modbus semplice con codice sorgente. Ho trovato su google, ma c'è il file .jar e non ha un forte utilizzo manuale. Qualcuno mi può suggerire libreria modbus con l'uso di codice manuale o sorgente?Richiede libreria Java modbus

+0

Suppongo si intenda una libreria per la programmazione di PLC. Il tuo fornitore di PLC ha qualche raccomandazione? Facendo un rapido google, hai provato http://sourceforge.net/projects/modbus4j/ –

+0

j2mod è un fork di jamod che è ancora supportato nel 2017, quindi se hai finito con l'installazione di jamod, considera di sostituirlo con j2mod (API è lo stesso, ma sono state aggiunte alcune altre funzionalità). –

risposta

9

Si può provare Jamod. Non l'ho mai usato, ma un mio collega l'ha usato qualche tempo fa e ne era soddisfatto.

3

Se si utilizza È necessaria l'API di comunicazione Java Modbus RTU (seriale); rubato da FieldKit documentation:

L'API Java comunicazione è disponibile da diverse fonti:

  1. Sun Microsystems sta pubblicando versioni per Solaris e la piattaforma di Windows a http://java.sun.com/products/javacomm/.
  2. Keane Jarvi pubblica un'API COMM Linux e multipiattaforma LGPL con licenza http://www.rxtx.org/.
  3. Un pacchetto dalle prestazioni eccellenti per un'ampia varietà di piattaforme è il pacchetto SerialPort di Solutions Consulting allo http://www.serialio.com. Utilizzando questo pacchetto, è possibile ottenere cicli di polling inferiori a 10 ms!

Forse jSSC è una buona implementazione javax.comm troppo.