Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
cs:sw:02-apis:02-modbus-tcp [2021/05/04 12:34] avsetula [Stav životnosti úložiště] |
cs:sw:02-apis:02-modbus-tcp [2023/07/25 09:15] avsetula |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======%hide Modbus TCP ====== | + | ======%hide Modbus TCP ====== |
- | + | ||
====== Modbus TCP Server ====== | ====== Modbus TCP Server ====== | ||
<WRAP group> | <WRAP group> | ||
<WRAP half column 81%> | <WRAP half column 81%> | ||
- | Modbus TCP je standardní rozhraní pro interakci se vstupy a výstupy kontrolérů Unipi. Každý model PLC má své vlastní mapování I/O v Modbus registrech či coilech - toto mapování lze stáhnout v sekci [[cs:files:products:00-start|Produkty]]. | + | Modbus TCP je standardní rozhraní pro interakci se vstupy a výstupy jednotek Unipi. Každá jednotka má své vlastní mapování I/O v Modbus registrech či coilech - toto mapování lze stáhnout v sekci [[cs:files:products:00-start|Produkty]]. |
</WRAP> | </WRAP> | ||
<WRAP half column 15%> | <WRAP half column 15%> | ||
Line 17: | Line 16: | ||
<WRAP center round info 90%> | <WRAP center round info 90%> | ||
Zařízení na sběrnici 1-Wire nelze na Modbus TCP namapovat a je třeba je implementovat jiným způsobem, např. pomocí OWFS. | Zařízení na sběrnici 1-Wire nelze na Modbus TCP namapovat a je třeba je implementovat jiným způsobem, např. pomocí OWFS. | ||
- | </WR | + | </WRAP> |
- | AP> | + | |
===== Stav životnosti úložiště ===== | ===== Stav životnosti úložiště ===== | ||
- | V rámci Modbus TCP serveru jsou na všech kontrolérech Unipi (kromě Unipi 1.1) k dispozici také registry indikující stav úložiště: | + | Na Modbus TCP serveru jsou k dispozici pro všechny jednotky Unipi (kromě Unipi 1.1) také registry indikující stav úložiště: |
* <html><span class="kbBlueText">Erase cycles used [%]</span></html> -> udává počet cyklů přemazání paměti oproti maximu (v procentech) | * <html><span class="kbBlueText">Erase cycles used [%]</span></html> -> udává počet cyklů přemazání paměti oproti maximu (v procentech) | ||
* <html><span class="kbBlueText">Good blocks [%]</span></html> -> udává počet bloků, které jsou v pořádku (v procentech) | * <html><span class="kbBlueText">Good blocks [%]</span></html> -> udává počet bloků, které jsou v pořádku (v procentech) | ||
- | Pro jednotky Neuron je dále k dispozici počet zapnutí a vypnutí napájení s aktuální SD kartou, případně i název detekce výrobce karty. U jednotek Neuron je pro tyto funkce podporován jen omezený počet SD kar | + | Pro jednotky Neuron je dále k dispozici počet zapnutí a vypnutí napájení s aktuální SD kartou, případně i název detekce výrobce karty. U jednotek Neuron je pro tyto funkce podporován jen omezený výběr SD karet. |
- | et. | + | |
Line 36: | Line 33: | ||
</code> | </code> | ||
- | Po trvalou změnu parametrů, upravte výchozí nastavení služby v souboru **/etc/default/unipi-modbus-tools** a restartujte službu pomocí | + | Po trvalou změnu parametrů, upravte výchozí nastavení služby v souboru **/etc/default/unipitcp** a restartujte službu pomocí |
<code> | <code> | ||
systemctl restart unipitcp | systemctl restart unipitcp |