Plancia configurabile su Modbus RTU
Due programmi che condividono uModbusRTU e uGauge: - Console/PlanciaConsole: plancia nautica descritta da file XML, con modalita' plancia e modalita' configurazione. Comandi, spie, selettori, strumenti e allarmi sonori; il bus gira in un thread suo perche' la finestra non si fermi mai. - ProjectPlancia: il programma di prova piu' vecchio, usato per collaudare i canali. Le plance sono in Console/*.xml, la documentazione in Console/LEGGIMI.md. Esclusi dal versionamento i compilati (.exe, .dcu), i file dell'IDE e un audio da 17 MB. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
commit
4a01a2ec88
69 files changed
+11658
No files matched your search
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<plancia version="1">
|
||||
<connection port="COM7" baud="9600" timeoutMs="500" pollMs="500"/>
|
||||
<panel title="Plancia" width="1000" height="640"/>
|
||||
<elements>
|
||||
<element kind="button" caption="Pulsante 0" slave="1" channel="0" left="20" top="50" width="120" height="48"/>
|
||||
<element kind="switch" caption="Interruttore 0" slave="1" channel="0" left="160" top="50" width="120" height="48"/>
|
||||
<element kind="lamp" caption="Spia 0" slave="1" channel="0" left="290" top="60" width="90" height="64" captionPos="below"/>
|
||||
<element kind="gauge" caption="Gauge 0" slave="1" channel="0" left="390" top="30" width="130" height="200" rawMin="0" rawMax="4095" engMin="0" engMax="100" units="%" warnBelow="-1E30" warnAbove="1E30"/>
|
||||
<element kind="button" caption="Horn" slave="1" channel="0" left="30" top="200" width="120" height="48"/>
|
||||
<element kind="button" caption="Anchor Light" slave="1" channel="0" left="200" top="240" width="120" height="48"/>
|
||||
<element kind="switch" caption="Luce poppa" slave="1" channel="0" left="100" top="340" width="120" height="48"/>
|
||||
<element kind="lamp" caption="IN 1" slave="2" channel="0" left="30" top="440" width="90" height="64" captionPos="below" color="#00FF00"/>
|
||||
<element kind="lamp" caption="IN 2" slave="2" channel="1" left="130" top="440" width="90" height="64" captionPos="below" color="#00FF00"/>
|
||||
<element kind="lamp" caption="IN 3" slave="2" channel="2" left="230" top="440" width="90" height="64" captionPos="below" color="#00FF00"/>
|
||||
<element kind="lamp" caption="IN 4" slave="2" channel="3" left="330" top="440" width="90" height="64" captionPos="below" color="#00FF00"/>
|
||||
<element kind="lamp" caption="IN 5" slave="2" channel="4" left="430" top="440" width="90" height="64" captionPos="below" color="#00FF00"/>
|
||||
<element kind="lamp" caption="IN 6" slave="2" channel="5" left="530" top="440" width="90" height="64" captionPos="below" color="#00FF00"/>
|
||||
<element kind="lamp" caption="IN 7" slave="2" channel="6" left="630" top="440" width="90" height="64" captionPos="below" color="#00FF00"/>
|
||||
<element kind="lamp" caption="IN 8" slave="2" channel="7" left="730" top="440" width="90" height="64" captionPos="below" color="#00FF00"/>
|
||||
</elements>
|
||||
</plancia>
|
||||
Reference in new issue
Block a user