2011-01-14 4 views
7

Мне нужна простая библиотека Java-модуля Modbus с исходным кодом. Я нашел в google, но есть .jar-файл и не имеет сильного использования руководства. Может ли кто-нибудь предложить мне библиотеку modbus с использованием руководства или исходного кода?Нужна библиотека Java Modbus

+0

Я предполагаю, что вы имеете в виду библиотеку для программирования ПЛК. Есть ли у вашего провайдера ПЛК какие-либо рекомендации? Выполняя быстрый google, вы пробовали http://sourceforge.net/projects/modbus4j/ –

+0

j2mod - это вилка jamod, которая по-прежнему поддерживается в 2017 году, поэтому, если вы закончили установку jamod, подумайте о замене ее на j2mod (API то же, но некоторые другие функции были добавлены). –

ответ

5

Попробуйте это:

http://sourceforge.net/projects/jamod/files/jamod/1.2/

Кстати, вы можете использовать JDGUI видеть источники любого файла JAR.

+0

Я не знал этого декомпилятора. Я использую jad в течение некоторого времени, но jad не поддерживает последние версии .class файлов. Спасибо за совет – jassuncao

9

Вы можете попробовать Jamod. Я никогда не использовал его, но мой коллега использовал его когда-то, и он был доволен этим.

3
  • FieldKit уделяется и открытым исходным кодом, а также поддержка имущими для нескольких языков, включая Java

  • jModbus Project

  • j2mod форк jamod

Если вы используете Необходим Modbus RTU (последовательный) Java Communication API; украдена из FieldKit documentation:

В API Java Связь доступна из различных источников:

  1. Sun Microsystems публикует версии для Solaris и платформы Windows, в http://java.sun.com/products/javacomm/.
  2. Keane Jarvi публикует лицензионный Linux и кросс-платформенный интерфейс API LGPL по адресу http://www.rxtx.org/.
  3. Высокопроизводительный пакет для широкого спектра платформ - пакет SerialPort от Solutions Consulting по адресу http://www.serialio.com. Используя этот пакет, могут быть достигнуты циклы опроса менее 10 мс!

Возможно jSSC хорошая реализация javax.comm тоже.

Смежные вопросы