ccgx:modbustcp_faq
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
ccgx:modbustcp_faq [2019-08-15 12:27] – replace venus-device with GX device guy_stewart | ccgx:modbustcp_faq [2019-12-11 10:02] – [Does Modbus TCP support Hub-4?] iburger | ||
---|---|---|---|
Line 20: | Line 20: | ||
==== Product categories and registers ==== | ==== Product categories and registers ==== | ||
- | In the ModbusTCP Registerlist xlsx file, there is a column | + | The ModbusTCP Registerlist xlsx file contains |
Note that besides device-specific registers, there is also a set of registers that represent the entire system: com.victronenergy.system. This service is also where the //System Overview// pages in the GUI, and the VRM Dashboard get their data. | Note that besides device-specific registers, there is also a set of registers that represent the entire system: com.victronenergy.system. This service is also where the //System Overview// pages in the GUI, and the VRM Dashboard get their data. | ||
Line 34: | Line 34: | ||
| com.victronenergy.grid | Energy meters configured to measure the grid | 2600 to 2609 | | | com.victronenergy.grid | Energy meters configured to measure the grid | 2600 to 2609 | | ||
| com.victronenergy.gps | GPS | 2800 to 2807 | | | com.victronenergy.gps | GPS | 2800 to 2807 | | ||
+ | | com.victronenergy.tank | Tank sensors | 3000 to 3007 | | ||
| com.victronenergy.genset | Generators | | com.victronenergy.genset | Generators | ||
| com.victronenergy.temperature | Temperature sensors < | | com.victronenergy.temperature | Temperature sensors < | ||
+ | | com.victronenery.meteo | IMT solar irradiation sensors | 3600 to 3603 | | ||
(1): Check for compatible [[venus-os: | (1): Check for compatible [[venus-os: | ||
Line 60: | Line 62: | ||
==== What is a unit-id and what do I need to set it to? ==== | ==== What is a unit-id and what do I need to set it to? ==== | ||
- | The unit-id, sometimes called ‘slave address’, specifies how a product connected to the CCGX needs to be addressed. | + | The unit-id, sometimes called ‘slave address’, specifies how a product connected to the CCGX needs to be addressed. |
- | For the overal system data, look for com.victronenergy.system in the excelsheet, and use unit-id 100. | + | {{ : |
- | Note that both unit-id 0 and unit-id 100 map to the same internal address. We recommend to use id 100, since many ModbusTCP clients and PLCs do not work with id 0. | + | Additionally this information is also documented on the ‘Unit ID mapping’ tab in the Modbus-TCP excel sheet. |
+ | For the overall system data, look for com.victronenergy.system in the excel sheet, and use unit-id 100. | ||
+ | |||
+ | Note that both unit-id 0 and unit-id 100 map to the same internal address. We recommend to use id 100, since many ModbusTCP clients and PLCs do not work with id 0. | ||
==== Which products can be interfaced via Modbus TCP? ==== | ==== Which products can be interfaced via Modbus TCP? ==== | ||
All products that can be connected to the [[https:// | All products that can be connected to the [[https:// | ||
Line 108: | Line 113: | ||
In most cases the problem will be found in either the unit's id address; or the register addresses. Double check the numbers shown in the output with the numbers as used in your modbustcp software or PLC. | In most cases the problem will be found in either the unit's id address; or the register addresses. Double check the numbers shown in the output with the numbers as used in your modbustcp software or PLC. | ||
- | ==== Does Modbus TCP support | + | ==== Does Modbus TCP support |
- | Yes. See the [[https:// | + | Yes. See the [[https:// |
===== DISQUS ===== | ===== DISQUS ===== | ||
~~DISQUS~~ | ~~DISQUS~~ |
ccgx/modbustcp_faq.txt · Last modified: 2023-10-31 10:32 by jpasop