Benutzer-Werkzeuge

Webseiten-Werkzeuge


becki:linux:modbus

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
becki:linux:modbus [2012-03-14 11:27]
becki
becki:linux:modbus [2013-06-13 13:56] (aktuell)
becki
Zeile 5: Zeile 5:
 ===== Modbus Command Overview == ===== Modbus Command Overview ==
  
-^ Code ^ Bits ^ Target ^ Count ^ Direction ^  Name in Spec             ^ Libmodbus 3 fkt name                ^  libmodbus 2 fkt name         ^ +^ Code ^ Target ^ Count ^ Direction ^  Name in Spec             ^ Libmodbus 3 fkt name                ^  libmodbus 2 fkt name         ^ 
-|  01  ​| ​   1 |  DO   ​| ​ many  |  read     | Read Coils                | ''​modbus_read_bits'' ​               | ''​read_coil_status'' ​         | +|  ​''​01 0x01'' ​|  DO   ​| ​ many  |  read     | Read Coils                | ''​modbus_read_bits'' ​               | ''​read_coil_status'' ​         | 
-|  02  ​| ​   1 |  DI   ​| ​ many  |  read     | Read Discrete Inputs ​     | ''​modbus_read_input_bits'' ​         | ''​read_input_status'' ​        | +|  ​''​02 0x02'' ​|  DI   ​| ​ many  |  read     | Read Discrete Inputs ​     | ''​modbus_read_input_bits'' ​         | ''​read_input_status'' ​        | 
-|  03  ​| ​  ​16 ​|  AO   ​| ​ many  |  read     | Read Holding Registers ​   | ''​modbus_read_registers'' ​          | ''​read_holding_registers'' ​   | +|  ​''​03 0x03'' ​|  AO   ​| ​ many  |  read     | Read Holding Registers ​   | ''​modbus_read_registers'' ​          | ''​read_holding_registers'' ​   | 
-|  04  ​| ​  ​16 ​|  AI   ​| ​ many  |  read     | Read Input Register ​      | ''​modbus_read_input_registers'' ​    | ''​read_input_registers'' ​     | +|  ​''​04 0x04'' ​|  AI   ​| ​ many  |  read     | Read Input Register ​      | ''​modbus_read_input_registers'' ​    | ''​read_input_registers'' ​     | 
-|  05  ​| ​   1 |  DO   ​| ​ one   ​| ​ write    | Write Single Coil         | ''​modbus_write_bit'' ​               | ''​force_single_coil'' ​        | +|  ​''​05 0x05'' ​|  DO   ​| ​ one   ​| ​ write    | Write Single Coil         | ''​modbus_write_bit'' ​               | ''​force_single_coil'' ​        | 
-|  06  ​| ​  ​16 ​|  AO   ​| ​ one   ​| ​ write    | Write Single Register ​    | ''​modbus_write_register'' ​          | ''​preset_single_register'' ​   | +|  ​''​06 0x06'' ​|  AO   ​| ​ one   ​| ​ write    | Write Single Register ​    | ''​modbus_write_register'' ​          | ''​preset_single_register'' ​   | 
-|  15  ​| ​   1 |  DO   ​| ​ many  |  write    | Write Multiple Coils      | ''​modbus_write_bits'' ​              | ''​force_multiple_coils'' ​     | +|  ​''​15 0x0f'' ​|  DO   ​| ​ many  |  write    | Write Multiple Coils      | ''​modbus_write_bits'' ​              | ''​force_multiple_coils'' ​     | 
-|  16  ​| ​  ​16 ​|  AO   ​| ​ many  |  write    | Write Multiple registers ​ | ''​modbus_write_registers'' ​         | ''​preset_multiple_registers''​ | +|  ​''​16 0x10'' ​|  AO   ​| ​ many  |  write    | Write Multiple registers ​ | ''​modbus_write_registers'' ​         | ''​preset_multiple_registers''​ | 
-|  23  ​| ​  ​16 ​| AI/AO |  many  |  both     | Wrt/Rd Multiple registers | ''​modbus_write_and_read_registers''​ |  :?:  |+|  ​''​23 0x17'' ​| AI/AO |  many  |  both     | Wrt/Rd Multiple registers | ''​modbus_write_and_read_registers''​ |  :?:  |
  
 Sources [[http://​www.modbus.org/​docs/​Modbus_Application_Protocol_V1_1b.pdf|Spec]] [[http://​libmodbus.org/​site_media/​html/​libmodbus.html|Manpage]] Sources [[http://​www.modbus.org/​docs/​Modbus_Application_Protocol_V1_1b.pdf|Spec]] [[http://​libmodbus.org/​site_media/​html/​libmodbus.html|Manpage]]
Zeile 53: Zeile 53:
  
 ===== Libmodbus == ===== Libmodbus ==
 +==== Usage / Doc  ==
 +
 +See http://​libmodbus.org/​site_media/​html/​libmodbus.html
 +
 ==== Installation == ==== Installation ==
  
becki/linux/modbus.1331724471.txt.gz · Zuletzt geändert: 2012-03-14 11:27 von becki

Impressum - Datenschutzerklärung