3 марта 2011 г.

Ruby + ModBus


Пару лет назад, вдохновившийсь примером в интернете , запустил опенсорсный проект по реализации протокола ModBus на Ruby - RModBus.



За все время библиотека стала поддерживать мастера(клиент) и слейв(сервер) для МодБас TCP, RTU и RTU поверх TCP.  Текущая версия 0.5.0.  Работает на Ruby 1.8.7 и выше.

У проекта есть страничка в интернете: rmodbus.heroku.com
Там можно найти примеры использования библиотеки. API довольно прост и интуитивно понятен. По отзывам пользователей есть даже реальные внедрения=) Лично мне она оказалась полезной в работе АСУ ТП когда требовалось быстро опросить какие то регистры контроллеров, а лезть в скаду было долго.

 Надеюсь тоже кому то пригодиться. Если есть идеи или пожелания, буду рад)

Хостинг проекта - https://github.com/flipback/rmodbus
API - http://rdoc.info/gems/rmodbus








Комментариев нет:

Отправить комментарий