Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:sw:02-apis:02-modbus-tcp [2021/05/06 07:37] avsetula |
en:sw:02-apis:02-modbus-tcp [2023/07/25 09:15] (current) avsetula |
||
---|---|---|---|
Line 4: | Line 4: | ||
<WRAP group> | <WRAP group> | ||
<WRAP half column 81%> | <WRAP half column 81%> | ||
- | Modbus TCP is standard interface to interact with the IOs of Unipi PLCs. Each PLC has its own mapping of I/O to a Modbus Register or Coil which can be downloaded from the [[files:products:00-start|Products section.]] | + | Modbus TCP is standard interface to interact with the IOs of Unipi units. Each unit has its own mapping of I/O to a Modbus Register or Coil which can be downloaded from the [[files:products:00-start|Products section.]] |
</WRAP> | </WRAP> | ||
<WRAP half column 15%> | <WRAP half column 15%> | ||
Line 18: | Line 18: | ||
1Wire devices are not mapped to Modbus TCP and have to be implemented differently, eg. using OWFS. | 1Wire devices are not mapped to Modbus TCP and have to be implemented differently, eg. using OWFS. | ||
</WRAP> | </WRAP> | ||
+ | |||
+ | |||
+ | ===== Storage life status ===== | ||
+ | There are also registers indicating storage status for all Unipi units (except Unipi 1.1) that are available on the Modbus TCP server. | ||
+ | * <html><span class="kbBlueText">Erase cycles used [%]</span></html> -> indicates the number of memory erase cycles compared to the maximum cycles (in percent) | ||
+ | * <html><span class="kbBlueText">Good blocks [%]</span></html> -> indicates the number of blocks that are all right (in percent) | ||
+ | |||
+ | For Neuron units, there is also the number of power cycles (on/off) available with the current SD card, or the name of the card manufacturer's detection. For Neuron units, only a limited selection of SD cards is supported for these features. | ||
+ | |||
===== Systemd service ===== | ===== Systemd service ===== | ||
Line 26: | Line 35: | ||
</code> | </code> | ||
- | To make the change permanent, modify the default configuration file **/etc/default/unipi-modbus-tools** and restart the service by <code>systemctl restart unipitcp</code> | + | To make the change permanent, modify the default configuration file **/etc/default/unipitcp** and restart the service by <code>systemctl restart unipitcp</code> |