Skip to content

rPHPModbus is a set of PHP classes to communicate with modbus masters

Notifications You must be signed in to change notification settings

runnane/rPHPModbus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rPHPModbus

by Jon Tungland // @runnane // www.runnane.no

Disclaimer

I am not responsible for any problems, crashes, failures or pain this piece of software will cause. Use it on your own risk.

About

rPHPModbus is a set of PHP classes to communicate with modbus masters. For now, function codes 1-6 and 16 are implemented. In addition, rPHPDupline, a PHP class for communicating with the Carlo Gavazzi Dupline(r) Smart-House solution is attached. Tested on debian6 amd64 against Carlo Gavazzi Smart-House WinCE Based Controller BH8-CTRLX-230 running fw 3.02.04.

Installation

Sync it with https://github.com/runnane/rPHPModbus.git rPHPModbus See examples.php for how to use it.

Todo/Known bugs:

  • Modbus Exception Handling
  • Implementing Modbus function code 15, 22, 23
  • Better request/response packaging (make objects?) rModbusRequest/rModbusResponse ?
  • phpDoc
  • Check compability with other archs/os-es

References Modbus:

References Dupline:

About

rPHPModbus is a set of PHP classes to communicate with modbus masters

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages