Questo articolo si applica ai seguenti prodotti CoolMaster
- CoolMaster
- CoolMasterPro
- CoolMasterNet
- CloudBox
|
Linee HVAC
CoolMasterNet supporta otto linee HVAC, etichettate come L1 ... L8, pensate per il collegamento a diversi sistemi HVAC. Tutte e otto le linee HVAC possono essere utilizzate contemporaneamente (tranne L1 con L5 e L2 con L6) e in modo indipendente, secondo la configurazione di CoolMasterNet. La maggior parte delle linee HVAC può supportare diversi tipi di HVAC, come specificato nella tabella qui sotto, ma uno alla volta, in base alla configurazione della singola linea.
| Produttore HVAC | Acronimo | L1 | L2 | L3 | L4 | L5 | L6 | L7 | L8 |
|---|---|---|---|---|---|---|---|---|---|
| Daikin | DK | v | v | ||||||
| Mitsubishi Electric | ME | v | v | ||||||
| Toshiba | TO | v | v | ||||||
| Panasonic | PN | v | v | ||||||
| Hitachi | HT | v | v | ||||||
| LG | LG | v | v | v | v | v | |||
| Mitsubishi Heavy Industries | MH | v | v | v | v | v | |||
| Sanyo | SA | v | v | v | v | v | |||
| Gree | GR | v | v | v | v | v | |||
| Midea | MD | v | v | v | v | v | |||
| Kentatsu | KT | v | v | v | v | v | |||
| Trane | TR | v | v | v | v | v | |||
| Chigo | CG | v | v | v | v | v | |||
| Fujitsu | FJ | v | |||||||
| Samsung | SM | v | v | v | v | v | |||
| Tadiran Inverter | TI | v | v | v | v | v | |||
| Meitav | MT | v | v | v | v | v | |||
| Haier | HA | v | v | ||||||
| Blue Star | BSM | v | v | v | v | v | |||
| Tica | TICA | v | v | v | v | v |
Nota
- I DIP Switch Q e R vengono utilizzati per regolare i parametri interni delle linee L1 e L2 in base alle specifiche esigenze del tipo di impianto HVAC.
- Le linee L1 e L5 condividono le stesse risorse interne di CoolMasterNet e non possono essere utilizzate contemporaneamente.
- Le linee L2 e L6 condividono le stesse risorse interne di CoolMasterNet e non possono essere utilizzate contemporaneamente. Il DIP Switch P3 definisce quale linea è abilitata.
- Le linee L6 e L7 possono essere unite in un'unica linea L7 con rilevamento automatico della polarità, tramite i DIP Switch P1 e P2. In questo caso la linea L2 può essere abilitata.
- La linea L3 è utilizzata di default per la comunicazione ModBus RTU RS485.
Protocolli Home Automation/BMS
CoolMaster supporta diversi protocolli di Home Automation/BMS.
| Protocollo Home Automation/BMS | Acronimo | Porta Linea/e |
|---|---|---|
| KNX | KNX | L3 |
| PlugBus (CoolHub) | CH | L3,L4,L5,L6,L7 |
| HDL buspro 4 fili | HDL | L3,L4,L5,L6,L7 |
| HDL buspro IP | Ethernet | |
| ModBus RTU CoolGate 4 | CG4 | L3,L4,L5,L6,L7 |
| ModBus RTU CoolGate 5 | CG5 | L3,L4,L5,L6,L7 |
| ModBus IP | Ethernet | |
| SDDP | Ethernet | |
| ASCII I/F | RS232, Ethernet | |
| CoolRemote | Ethernet |
Porta RS232
| Pin DB9 | Livello Segnale | Descrizione |
|---|---|---|
| 2 | ±12V | TxD (Dati da CoolMasterNet a DTE) |
| 3 | ±12V | RxD (Dati da DTE a CoolMasterNet) |
| 5 | GND | Massa |
| 1,4,6,7,8 | Non collegati | |
Il genere e la piedinatura del cavo RS232 fornito con CoolMasterNet sono adatti per il collegamento diretto alla porta RS232 del PC o tramite un adattatore standard RS232-USB. La lunghezza massima del cavo RS232 non deve superare i 25 m. Di default, l'interfaccia RS232 è dedicata all'ASCII I/F. Le impostazioni predefinite della porta RS232 di CoolMasterNet sono:
- Baud Rate 9600
- 8 bit dati
- Nessun controllo di parità
- 1 bit di stop
- Nessun controllo di flusso
Ethernet
CoolMasterNet integra una porta Ethernet compatibile IEEE 802.3 10/100 Mb/s tramite connettore RJ45.
Di seguito le principali caratteristiche della porta.
| Parametro | Valore | Note |
|---|---|---|
| Lunghezza massima cavo Ethernet | 137m | Cavo a coppie intrecciate CAT5 |
| Bit Rate | 10/100 Mb/s | |
| Protocolli Ethernet supportati | 10BASE-T/100BASE-TX | |
| Auto-Negoziazione Protocollo | Abilitata | Con il partner di collegamento |
Il connettore RJ45 include LED di indicazione Link e Activity che forniscono i seguenti stati.
| Led | Colore | Funzione |
|---|---|---|
| Link Led | Verde |
ON per collegamento attivo OFF per nessun collegamento |
| Activity Led | Arancione | Lampeggia per attività Tx/Rx |
La porta Ethernet viene utilizzata da diversi moduli di protocollo disponibili in CoolMasterNet · ASCII I/F (tramite ASCII I/F IP Server)
- Modbus IP
- HDL buspro IP
- SDDP
- CoolRemote
Le impostazioni di rete di CoolMasterNet sono gestite tramite il comando ifconfig.
ASCII I/F IP Server
L'ASCII I/F IP Server, chiamato aserver, è un classico server socket TCP/IP. aserver ha le seguenti caratteristiche predefinite:
| Numero massimo di connessioni simultanee | 4 |
| Porta TCP/IP predefinita | 10102 |
| Promptcharacter > | abilitato |
aserver può essere configurato tramite il comando set.
Modbus IP
Vedi il documento Linee guida per l'integrazione Modbus.
Connessione cloud CoolRemote
CoolMasterNet mantiene costantemente una connessione con il server cloud CoolRemote una volta che la rete TCP/IP con accesso a Internet è attiva. Lo stato della connessione CoolRemote viene visualizzato sullo schermo LCD tramite l'icona cloud nell'angolo in basso a destra dello schermo.
| Nessuna icona cloud | Nessuna rete TCP/IP |
| Connesso - Inattivo | |
| Connesso - In comunicazione | |
| Disconnesso - con codice errore |
ModBus RTU
CoolMasterNet può essere utilizzato come dispositivo slave ModBus RTU funzionante secondo la guida "MODBUS over serial line specification and implementation guide" di Modbus-IDA.ORG. Il formato di frame RS485 predefinito è
- Baud Rate 9600, 8 bit dati
- Nessun controllo di parità
- 1 bit di stop
- Nessun controllo di flusso
GC4
CG4 si basa sul protocollo ModBus RTU. La sua mappa degli indirizzi è simile a quella del dispositivo CoolGate, precedentemente prodotto da CoolAutomation (vedi PRM CoolGate per maggiori informazioni). Il protocollo CG4 può essere utilizzato per la retrocompatibilità.
GC
Vedi il documento Linee guida per l'integrazione Modbus.
GPIO
CoolMasterNet supporta quattro GPIO contrassegnati come A B C D (vedi Layout). I GPIO possono essere in modalità Input o Output a seconda della loro funzione
| Parametro | GPIO A | GPIO B | GPIO C | GPIO D |
|---|---|---|---|---|
| Tensione di ingresso bassa (V IL) | <1V | <1V | <1V | ADC |
| Tensione di ingresso alta (V IH) | >2.4V | >2.4V | >2.4V | ADC |
| Tensione di uscita alta (V OUT HI) | 3.3V | 3.3V | 3.3V | 3.3V |
| Corrente massima di uscita (I OUT) | 20mA | 20mA | 20mA | 20mA |
| Pull Up | 5.6K | 5.6K | 5.6K | N.D. |
Il controllo delle funzionalità GPIO avviene tramite il comando gpio.
USB
CoolMasterNet integra porte USB Device e USB Host. La porta USB Device viene utilizzata per operazioni di manutenzione.
Alimentazione
CoolMasterNet può essere alimentato da diverse fonti di alimentazione:
- Adattatore AC/DC fornito con CoolMasterNet
- 12-24V DC da impianti HVAC o altri dispositivi
- Porta USB Device
I DIP Switch si trovano dietro il piccolo sportello di accesso in alto a destra del CoolMasterNet.
| Switch | On | Off |
|---|---|---|
| P1, P2 | Collega L6 e L7 e abilita il rilevamento automatico della polarità su L7 | Separa L6 e L7 |
| P3 | L6 abilitato, L2 disabilitato | L2 abilitato, L6 disabilitato |
| P4 | Modalità Produzione | Modalità Operativa Normale |
Note
- Il set di DIP switch Q corrisponde a L1 nei dispositivi della famiglia CoolMaster. Le posizioni dei DIP switch (On/Off) dipendono dal marchio HVAC, consulta il manuale di installazione per la configurazione specifica del marchio.
- Il set di DIP switch R corrisponde a L2 nei dispositivi della famiglia CoolMaster. Le posizioni dei DIP switch (On/Off) dipendono dal marchio HVAC, consulta il manuale di installazione per la configurazione specifica del marchio.
- La terminazione di linea viene utilizzata come misura aggiuntiva per aggiungere la terminazione di linea nei casi in cui non sia stata impostata nell'ODU o per ridurre i disturbi sulla linea.
- Il set di DIP switch S2 viene utilizzato per impostare la terminazione di linea On/Off su L1
- Il set di DIP switch S3 viene utilizzato per impostare la terminazione di linea On/Off su L2
- I DIP switch P1 e P2 del CoolMasterNet devono essere nella stessa posizione. Se entrambi sono su ON, le linee HVAC L6 e L7 sono collegate in un'unica linea con possibilità di rilevamento automatico della polarità. Se invece entrambi sono su OFF, le linee HVAC L6 e L7 sono separate e indipendenti.
- Se L6 e L7 sono collegate su L7, l'abilitazione di L2 tramite P3 non influirà sul funzionamento di L7.
- Il DIP switch P4 deve essere su OFF per il normale funzionamento del CoolMasterNet.
DIP Switch Q,R
I DIP Switch Q e R vengono utilizzati per regolare i parametri interni delle linee HVAC L1 e L2 in base alle esigenze specifiche del tipo di HVAC.
| Tipo HVAC | DIP Switch Q - Linea HVAC L1 | |||
|---|---|---|---|---|
| Q1 | Q2 | Q3 | Q4 | |
| DK | ON | OFF | ON | OFF |
| ME | OFF | OFF | OFF | OFF |
| TO | OFF | ON | OFF | ON |
| SA | OFF | ON | OFF | ON |
| PN | OFF | ON | OFF | ON |
| HT | OFF | ON | OFF | ON |
| HA (P,Q) | OFF | ON | OFF | ON |
| Tipo HVAC | DIP Switch R - Linea HVAC L2 | |||
|---|---|---|---|---|
| Q1 | Q2 | Q3 | Q4 | |
| DK | ON | OFF | ON | OFF |
| ME | OFF | OFF | OFF | OFF |
| TO | OFF | ON | OFF | ON |
| SA | OFF | ON | OFF | ON |
| PN | OFF | ON | OFF | ON |
| HT | OFF | ON | OFF | ON |
| HA (P,Q) | OFF | ON | OFF | ON |
Note
- Se tutti e quattro i DIP Switch R1, R2, R3, R4 sono su ON durante il reset di alimentazione del CoolMasterNet, il CoolMasterNet entrerà forzatamente in modalità BOOT
Dip Switch S
| Switch | On | Off |
|---|---|---|
| S1, S2 | Abilita uscita DC sulla linea HVAC L1 | Disabilita uscita DC sulla linea HVAC L1 |
| S3, S4 | Abilita uscita DC sulla linea HVAC L2 | Disabilita uscita DC sulla linea HVAC L2 |
Note
- Gli switch S1 e S2 devono essere nella stessa posizione.
- Gli switch S3 e S4 devono essere nella stessa posizione.
- L'uscita DC sulla linea HVAC L1 o L2 è necessaria solo se la linea è configurata come DK o ME e su questa linea è collegata apparecchiatura non VRF (tramite KRP, MAC o adattatore simile). E solo se non è presente un'altra fonte DC su questa linea.
CoolMasterNet offre un protocollo ASCII I/F semplice e completo, basato su stringhe di testo (ASCII) che rappresentano comandi e risposte verbali. L’ASCII I/F implementato in CoolMasterNet è completamente retrocompatibile con le versioni precedenti dei prodotti CoolAutomation, ma presenta una serie di estensioni e miglioramenti significativi, pensati principalmente per supportare funzionalità aggiuntive di CoolMasterNet. L’ASCII I/F può essere utilizzato tramite interfaccia RS232 (vedi Porta RS232) o Server TCP/IP.
Definizioni Generali del Protocollo
Messaggistica
La comunicazione tra DTE e CooLinkNet tramite ASCII I/F si basa su stringhe di testo (ASCII). Un esempio di comunicazione è mostrato qui sotto
| >ls L2 | <- Comando | DTE verso CooLinkNet |
| L2.102 OFF 20C 27C Auto Cool OK - 0 L2.103 OFF 20C 24C Low Auto OK - 0 |
<- Risposta | CooLinkNet verso DTE |
| OK | <- Codice di uscita | |
| > | <- Prompt |
La stringa di comando inviata a CooLinkNet deve terminare con la sequenza <CR> (carriage return 0x0D) <LF> (line feed 0x0A) oppure con un singolo carattere <CR>. Le stringhe provenienti da CooLinkNet (eccetto il carattere prompt) terminano sempre con <CR><LF>. I comandi sono case-sensitive e non devono contenere spazi all’inizio o alla fine. L’unico separatore tra il nome del comando e i parametri è lo spazio (carattere 0x20). Il parametro di configurazione echo (vedi comando set) definisce se i caratteri inviati a CooLinkNet tramite interfaccia RS232 vengono ritrasmessi o meno. Se echo è diverso da zero, i caratteri vengono ritrasmessi. Nel caso dell’interfaccia RS232, il carattere prompt '>' viene sempre inviato da CooLinkNet. Nel caso del Server ASCII, l’invio del prompt è configurabile.
Codici di Uscita
| Numerico | Verboso | Descrizione |
| 0 | OK | Comando eseguito con successo |
| 1 | Nessun UID | UID non trovato |
| 2 | UID Non Preciso | L'UID deve essere preciso |
| 3 | Formato Errato | Il formato del comando è errato |
| 4 | Fallito | Esecuzione del comando fallita |
| 5 | Linea Non Usata | Linea non utilizzata |
| 6 | Comando Sconosciuto | Comando sconosciuto |
| 7 | Linea HVAC Errata | Numero di linea errato |
| 8 | Funzione Errata | Funzione errata |
| 9 | Tipo Linea Errato | Definizione del tipo di linea errata |
| 10 | Parametro Errato | Parametro del comando errato |
| 11 | OK, Riavvio Necessario! | L'esecuzione del comando sarà effettiva dopo il riavvio |
| 12 | GPIO Errato | GPIO errato |
| 13 | SDDP Disabilitato | Il modulo SDDP è disabilitato, abilitalo per continuare |
| 14 | Indirizzo Virtuale In Uso | L'indirizzo virtuale è già in uso |
| 15 | Proprietà Errata | Proprietà errata |
| 16 | Numero di Linee Superato | Non è possibile definire altri tipi di linea |
| 17 | Attenzione! Stato DIP Switch Errato | Lo stato del DIP switch non è corretto per il tipo di linea definito |
| 18 | SDDP Non Inizializzato | SDDP è abilitato, ma il collegamento Ethernet non è attivo |
| 80 | Errore ModBus: 80 | Nessuna risposta dal destinatario |
| 81 | Errore ModBus: 81 | Timeout troppo lungo tra i byte nel messaggio ricevuto |
| 82 | Errore ModBus: 82 | Timeout troppo breve tra i byte nel messaggio ricevuto |
| 83 | Errore ModBus: 83 | Messaggio ricevuto con timeout interno |
| 84 | Errore ModBus: 84 | Messaggio ricevuto troppo grande |
| 85 | Errore ModBus: 85 | Errore CRC nel messaggio ricevuto |
| 86 | Errore ModBus: 86 | Eccezione ModBus nella risposta |
| 100 | Collisione | Collisione nel comando inviato sulla linea HVAC |
| 101 | Funzione Non Supportata | Comando o parametro del comando non supportato per questa linea HVAC |
| 102 | Tipo Unità Interna Errato | L'unità interna selezionata non supporta questo comando o il suo parametro |
| 103 | Nessun ACK Da Interno | L'unità interna non ha confermato il comando inviato |
| 104 | Timeout In Ricezione | Nessuna risposta dall'unità interna |
| 105 | Errore CS Nel Messaggio Ricevuto | Errore di Check Sum nel messaggio ricevuto |
| 106 | Inizializzazione Linea In Corso... | Impossibile mostrare lo stato delle linee a causa del processo di inizializzazione |
| 107 | Errore Linea | Errore sulla linea HVAC |
| 108 | Feed Disabilitato | L'unità interna non può ricevere la temperatura ambiente misurata a causa della posizione del suo switch |
| 150 | HDL Non Inizializzato | Linea HDL non definita o cavo ethernet scollegato |
| 151 | Overflow DB HDL | Il database HDL è pieno, impossibile aggiungere una nuova configurazione |
| 152 | HDL Eth Disabilitato | HDL su ethernet disabilitato |
| 200 | UID Non Trovato | L'unità interna specificata non trovata nel database |
| 201 | UID Preciso Non Trovato | L'unità interna specificata tramite uid preciso non trovata nel database |
| 202 | Unità Interna Rimossa | Unità interna rimossa dal database |
| 203 | Overflow DB | Il database delle unità interne è pieno, impossibile aggiungerne una nuova |
| 204 | Overflow DB Gruppo | Il database dei gruppi è pieno, impossibile aggiungere un nuovo gruppo |
| 205 | Overflow DB VA | Il database degli indirizzi virtuali è pieno, impossibile associare l’unità interna a un nuovo indirizzo virtuale |
| 206 | Overflow FDB5 | Il database delle proprietà è pieno, impossibile aggiungere una nuova proprietà |
| 250 | Overflow DB Link | Il database dei collegamenti è pieno, impossibile collegare un nuovo dispositivo CoolPlug all’unità interna |
| 251 | Nessuna Linea CooLinkHub | Linea CoolHub non definita, definirla per procedere |
| 252 | Visibilità Automatica Fallita | Durante la creazione del collegamento si è verificato un errore nell’aggiunta delle proprietà di visibilità |
| 253 | Collegamento Già Esistente | Dispositivo CoolPlug già collegato, elimina il collegamento precedente prima di crearne uno nuovo |
| 307 | Overflow DB KNX | Il database KNX è pieno, impossibile aggiungere un nuovo gruppo |
| 309 | KNX Non Connesso | Nessuna connessione con il chip KNX |
| 310 | Linea KNX Non Avviata | Linea KNX non definita |
UID
Il UID viene utilizzato per identificare un'Unità Interna o un gruppo di Unità Interne. Il formato del UID è il seguente
| Numero Linea | Punto | Numero Interno | |
| Ln | . | X | YY |
- Linea è il numero di linea HVAC di CoolMasterNet, come L1, L2,... L* significa "qualsiasi linea". Per garantire la compatibilità con dispositivi CoolMaster o CooLink, il numero di linea può essere omesso dal UID.
- Il punto è un separatore tra il numero di linea e il numero interno. Se il numero di linea viene omesso o ha la forma L*, anche il punto deve essere omesso.
- Il numero interno è il numero dell'Unità Interna nel sistema HVAC. Il numero interno può essere '*' che significa "qualsiasi"
Esempi:
L1.102 -> Unità Interna 102 sulla linea L1
L2.003 -> Unità Interna 003 sulla linea L2
L*100 -> Gruppo di Unità Interne 100 su tutte le linee
L301** -> Gruppo di Unità Interne 1xx sulla linea L3 (L3.100, L3.101,...)
L4 -> Tutte le Unità Interne sulla linea L4
L* -> Tutte le Unità Interne su tutte le linee
203 -> Simile a L*203 (solo per compatibilità retroattiva)
UID_STRICT
In alcuni casi è necessario fare riferimento solo a una specifica Unità Interna tramite UID. In questo caso è obbligatorio utilizzare UID_STRICT nel formato Ln.XYY dove l'uso di '*' è vietato.
Sistemi HVAC con numeri di Unità Interna a 4 cifre
Per i sistemi HVAC con numeri di Unità Interna a 4 cifre: N1N2 - N3N4, le prime due cifre N1 N2, comprese tra 00 e 15, saranno codificate nella parte X del UID secondo la seguente tabella. Le ultime due cifre N3 N4 corrisponderanno alla parte YY del UID.
| N1N2 - N3N4 | X YY | Esempio per linea L1 | |
|---|---|---|---|
| Numero Unità Interna | UID | ||
| 00 - N3N4 | 0 N3N4 | 00-12 | L1.012 |
| 01 - N3N4 | 1 N3N4 | 01-12 | L1.112 |
| 02 - N3N4 | 2 N3N4 | 02-12 | L1.212 |
| 03 - N3N4 | 3 N3N4 | 03-12 | L1.312 |
| 04 - N3N4 | 4 N3N4 | 04-12 | L1.412 |
| 05 - N3N4 | 5 N3N4 | 05-12 | L1.512 |
| 06 - N3N4 | 6 N3N4 | 06-12 | L1.612 |
| 07 - N3N4 | 7 N3N4 | 07-12 | L1.712 |
| 08 - N3N4 | 8 N3N4 | 08-12 | L1.812 |
| 09 - N3N4 | 9 N3N4 | 09-12 | L1.912 |
| 10 - N3N4 | A N3N4 | 10-12 | L1.A12 |
| 11 - N3N4 | B N3N4 | 11-12 | L1.B12 |
| 12 - N3N4 | C N3N4 | 12-12 | L1.C12 |
| 13 - N3N4 | D N3N4 | 13-12 | L1.D12 |
| 14 - N3N4 | E N3N4 | 14-12 | L1.E12 |
| 15 - N3N4 | F N3N4 | 15-12 | L1.F12 |
Oltre alle regole generiche di codifica UID descritte sopra, esistono regole speciali applicabili a specifici sistemi HVAC.
Codifica UID per sistema HVAC Hitachi (HT)
Numero unità interne HT |
UID per linea L1 | |
|---|---|---|
| RD | ADDR | |
| 00 | 00 - 63 | L1.000 - L1.063 |
| 01 | 00 - 63 | L1.000 - L1.163 |
| 02 | 00 - 63 | L1.000 - L1.263 |
| 03 | 00 - 63 | L1.000 - L1.363 |
| 04 | 00 - 63 | L1.000 - L1.463 |
| 05 | 00 - 63 | L1.000 - L1.563 |
| 06 | 00 - 63 | L1.000 - L1.663 |
| 07 | 00 - 63 | L1.000 - L1.763 |
| 08 | 00 - 63 | L1.000 - L1.863 |
| 09 | 00 - 63 | L1.000 - L1.963 |
| 10 | 00 - 63 | L1.000 - L1.A63 |
| 11 | 00 - 63 | L1.000 - L1.B63 |
| 12 | 00 - 63 | L1.000 - L1.C63 |
| 13 | 00 - 63 | L1.000 - L1.D63 |
| 14 | 00 - 63 | L1.000 - L1.E63 |
| 15 | 00 - 63 | L1.000 - L1.F63 |
| 16 | 00 - 35 | L1.000 - L1.199 |
| 17 | 00 - 35 | L1.000 - L1.299 |
| 18 | 00 - 35 | L1.000 - L1.399 |
| 19 | 00 - 35 | L1.000 - L1.499 |
| 20 | 00 - 35 | L1.000 - L1.599 |
| 21 | 00 - 35 | L1.000 - L1.699 |
| 22 | 00 - 35 | L1.000 - L1.799 |
| 23 | 00 - 35 | L1.000 - L1.899 |
| 24 | 00 - 35 | L1.000 - L1.999 |
| 25 | 00 - 35 | L1.000 - L1.A99 |
| 26 | 00 - 35 | L1.000 - L1.B99 |
| 27 | 00 - 35 | L1.000 - L1.C99 |
| 28 | 00 - 35 | L1.000 - L1.C99 |
| 29 | 00 - 35 | L1.000 - L1.D99 |
| 30 | 00 - 35 | L1.000 - L1.E99 |
| 31 | 00 - 35 | L1.000 - L1.F99 |
Comandi di Configurazione
La sintassi e la descrizione dei comandi elencati di seguito utilizzano la seguente notazione:
- I parametri o i parametri racchiusi tra parentesi angolari " < > " sono obbligatori.
- I parametri o i parametri racchiusi tra parentesi quadre " [ ] " sono opzionali e possono essere omessi.
- Le parentesi graffe ( ) sono usate per indicare un gruppo all'interno delle parentesi.
- Il carattere " | " tra parametri all'interno delle parentesi indica OPPURE.
| Comando | Descrizione |
| set | Visualizza o modifica le impostazioni di CoolMaster |
| Line | Visualizza o modifica lo stato e la configurazione delle linee HVAC. |
| ifconfig | Visualizza o configura le impostazioni di rete Ethernet |
| boot | Avvio di CoolMaster |
| props | Visualizza o modifica il database interno di CoolMasterNet delle proprietà delle Unità Interne |
| link | Controlla il funzionamento del link in CoolMaster |
| simul | Simula <CNT> Unità Interne sulla linea HVAC <Ln>. |
| gpio | Visualizza o configura la funzionalità GPIO. |
| info | Visualizza la posizione dei dip switch di CollMasterNet e l'uscita DC sulle linee L1 e L2. |
| modbus | Visualizza o modifica le configurazioni ModBus di CoolMasterNet. |
| ad | Invia un comando ASCII I/F al dispositivo CMNET-GR-GMV5 collegato alla linea GMV5. |
| plug | Invia un comando ASCII I/F al dispositivo CoolPlug collegato alla linea CH |
| knx | Visualizza o modifica lo stato e la configurazione KNX |
| hdl | Visualizza o modifica lo stato e la configurazione HDL |
| sddp | Configura il modulo Control4® Simple Device Discovery Protocol (SDDP). |
set
Sintassi
set [<SETTING> <VLAUE>]
set defaults
DESCRIZIONE:
Visualizza o modifica le impostazioni di CoolMasterNet. Senza parametri, il comando set elenca tutte le impostazioni supportate e i loro valori. Per modificare un'impostazione, utilizzare il formato con <SETTING> e <VALUE>.
Alcune impostazioni sono di sola lettura (RO) e non possono essere modificate. set defaults caricherà i valori predefiniti per tutte le impostazioni
set defaults caricherà i valori predefiniti per tutte le impostazioni
| <Impostazione> | Modalità | Stampato come | Valore * | Descrizione |
| S/N | RO | S/N | Numero di serie CoolMaster | |
| version | RO | version | X.Y.Z | Versione firmware CoolMaster |
| app | R/W | application | stringa | Applicazione CoolMaster |
| baud | R/W | baud | 1200...115200 | Velocità baud RS232Interface.Predefinito: 9600 |
| echo | R/W | echo | 0 o 1 | Controllo echo interfaccia RS232. 0 - disabilitato, 1 - abilitato |
| verbos | R/W | verbos | 0 o 1 | Formato codice di uscita. 0 - numerico, 1 - descrittivo |
| aserver port | R/W | aserver port | intero | Porta TCP aserver. Predefinito: 10102 |
| aserver prompt | R/W | aserver prompt | 0 o 1 | Controllo prompt aserver |
| deg | R/W | deg C/F | C/c o F/f | Scala di temperatura Celsius o Fahrenheit |
| melody | R/W | melody | stringa | Melodia di avvio. Il valore viene mostrato come nome della melodia, per cambiarla bisogna digitare il suo numero. set melody elenca le melodie supportate e i relativi numeri. |
| filter visi | R/W | Filtro | visi 0 o visi 1 o visi - |
visi - [-] - la visibilità props si applica solo all'LCD. [1] - la visibilità props si applica a LCD e ai comandi di stato/controllo. [0] - la logica di visibilità props è invertita e si applica a LCD e ai comandi di stato/controllo |
| HVAC lines | RO | HVAc Lines | 0....8 | Numero consentito di linee HVAC. Può essere modificato con una stringa di attivazione codificata. |
* - I valori in grassetto sono quelli predefiniti.
Esempi:
Disabilita echo:
>set echo 0
OK
Cambia la porta TCP di aserver:
>set aserver port 12345
OK
Carica i valori predefiniti:
>set defaults
OK
Applica la visibilità props ai comandi di stato/controllo:
>set filter visi 1
OK, Riavvio richiesto!
Imposta l'interfaccia RS232 a 19200, 8 bit dati, parità pari, 1 bit di stop:
>set baud 19200 8E1
OK
Imposta la scala di temperatura su Fahrenheit:
>set deg f
OK
Imposta la melodia di avvio su 3:
>set melody 3
OK
line
Sintassi
line
line <PROPERTY> <Ln> <VLAUE>
DESCRIZIONE:
Visualizza o modifica lo stato e la configurazione delle linee HVAC. Nel formato senza parametri, il comando line fornisce informazioni sugli stati attuali delle linee. Il secondo formato viene utilizzato per modificare le proprietà abilitati alla scrittura.
| <Proprietà> | Modalità | Valore | Descrizione | Note |
| master | R/W | 0 o 1 | CoolMasterNet agisce come dispositivo Master | Solo DK, LG, SA, TO, PN |
| simul | R/W | intero | Simula il numero indicato di unità interne. Per disabilitare la simulazione usare "0". La simulazione è persistente (non si disattiva dopo il riavvio). Di default il modello di simulazione è: con guasti, senza unità di ventilazione, senza unità input/output. Per abilitare/disabilitare condizioni speciali usa i seguenti flag: +/-flr, +/-vam, +/-io (vedi esempio) |
Unità Input/Output solo per ME Unità di ventilazione solo per DK, ME, LG |
| myid | R/W | stringa | Indirizzo proprio di CoolMasterNet sulla linea HVAC indicata. Per la linea ModBus RTU myID è l'"Indirizzo Dispositivo Slave" |
|
| baud | R/W | Configura i parametri UART per la linea indicata. Il formato del valore è: <BAUD> <8|9><N|E|O><1|2> Ad esempio: 9600 8N1 |
Dove applicabile |
|
| tx | RO | contatore intero | Messaggi trasmessi | Stampato come Ultimi/Total Ultimi significa dall'ultima stampa |
| rx | RO | Messaggi ricevuti | ||
| to | RO | Errori di timeout | ||
| cs | RO | Errori di checksum | ||
| col | RO | Errori di collisione | ||
| NAK | RO | Errori NAK | ||
| haux | R/W | heat o haux | La modalità Heat viene trattata come modalità Haux. Questo serve solo quando il controller di HomeAutomation non supporta Haux ma è necessario impostare la modalità Haux sui ThermoPad collegati alla linea CH. |
Solo per linea CoolHub (CH) |
| type | R/W | stringa | Definisci il tipo di linea tramite acronimo. Il numero di linee HVAC non può superare il valore impostato nel comando set. Le linee HomeAutomation/BMS non vengono conteggiate come linee HVAC. Per liberare una linea usa Unused invece dell'acronimo. |
Vedi la lista completa delle linee HVAC e HomeAutomation/BMS supportate |
| scan | R/W | 0 o 1 | Rileva automaticamente le unità interne | Solo ME, HT, SA, TO, PN |
| DCOUT | R/W | - o + | Controlla l'uscita DC su L1, L2 | Solo DK, ME |
| slink | R/W | O/o o N/n | Configura la modalità Mitsubishi Heavy SuperLink: O - vecchia, N - nuova solo MH Configura il tipo modello Samsung: O-DVM, N-DVM-S |
Solo SM |
| [A|B] o [B|A] | RO | Polarità attuale | Solo linea L7 |
Esempi:
Informazioni sullo stato attuale delle linee:
>line
L1: SA U00/G02 myID:E5
Tx:732/732 Rx:47227/47227 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L2: DK Master U00/G07 myID:0B
Tx:4579/4579 Rx:50633/50633 TO:3/3 CS:0/0 Col:10/10 NAK:0/0
L3: Unused
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L4: Unused
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L5: Unused
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L6: Unused
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L7: MH SLink:N U00/G02 myID:C900 [A|B]
Tx:20072/20072 Rx:26989/26989 TO:25/25 CS:0/0 Col:1/1 NAK:0/0
OK
Cambia modalità in slave su L4:
>line master L4 0
OK, Boot Required!
Imposta il baud rate della Linea L3 a 19200, 8 bit dati, parità pari, 1 bit di stop:
>line baud L3 8E1
OK, Boot Required!
Simula 5 unità sulla linea L2 senza guasti, senza unità di ventilazione e con unità input/output:
>line simul L2 5 -flr-vam+io
OK, Boot Required!
La modalità Heat verrà trattata come haux per i ThermoPad collegati alla linea CH:
>line haux L3 heat
OK, Boot Required!
Rendi la Linea L2 inutilizzata:
>line type L2 Unused
OK, Boot Required!
Imposta la Linea L2 per lavorare con tipo HVAC TO:
>line type L2 TO
OK, Boot Required!
HDL Bus Pro su Linea L3:
>line type L3 HDL
OK, Boot Required!
ifconfig
Sinossi
ifconfig
ifconfig <PROPRIETÀ> <VALORE>
ifconfig enable | disable
DESCRIZIONE:
Consulta o configura le impostazioni di rete Ethernet. Senza parametri, il comando ifconfig mostra la configurazione attuale. Per modificare la configurazione usa il formato con <PROPRIETÀ> e <VALORE>. Il parametro IP può essere impostato su DHCP (client DHCP) o su un IP fisso. Nel caso di DHCP - Netmask e Gateway vengono forniti dal server DHCP. Di default, CoolMasterNet è configurato come client DHCP. Il modulo Ethernet di CoolMasterNet può essere abilitato o disabilitato con il comando corrispondente.
| <Proprietà> | Modalità | Valore | Descrizione |
| MAC | RO | stringa | Indirizzo MAC (Media Access Control) di CoolMasterNet |
| Link | RO | Up o Down | Indica se il collegamento ethernet è attivo |
| IP | R/W | stringa | Imposta un indirizzo IP fisso (statico) o DHCP |
| Netmask | R/W | stringa | Imposta la Netmask se l'IP è statico |
| Gateway | R/W | stringa | Imposta il Gateway se l'IP è statico |
| DNS1 | R/W | stringa | Imposta l'indirizzo DNS preferito |
| DNS2 | R/W | stringa | Imposta l'indirizzo DNS alternativo |
Esempi:
Informazioni sullo stato attuale della rete:
>ifconfig
MAC : 28:3B:96:00:02:0F
Link : Up
IP : 192.168.16.108 (DHCP)
Netmask: 255.255.255.0
Gateway: 192.168.16.254
DNS1 : 8.8.8.8
DNS2 : 8.8.4.4
OK
Configura IP fisso:
>ifconfig IP 192.182.1.102
OK, Boot Required!
Configura indirizzo Gateway:
>ifconfig Gateway 192.168.1.1
OK, Boot Required!
Configura Netmask:
>ifconfig Netmask 255.255.255.0
OK, Boot Required!
Configura funzionamento come client DHCP
>ifconfig IP DHCP
OK, Boot Required!
Disabilita ethernet:
>ifconfig disable
OK, Boot Required!
Cambia indirizzo DNS:
>ifconfig DNS1 208.67.222.222
OK, Boot Required!
boot
Sinossi
boot
boot [n]
DESCRIZIONE:
Riavvia CoolMaster
<N> omesso - entra in modalità boot
<N>=2 resetta CoolMaster
props
Sinossi
props
props <UID_STRICT> <PROPERTY> <VAL>
PROPS DELALL
DESCRIZIONE:
Consulta o modifica il database interno di CoolMasterNet relativo alle proprietà delle Unità Interne. Le modifiche apportate al database non hanno alcun impatto sulle capacità fisiche delle unità interne collegate.
Se il comando props viene utilizzato senza parametri, verranno elencate tutte le proprietà memorizzate in una tabella.
| <Proprietà> | Modo | Valore | Descrizione | Note |
| name | R/W | stringa | Nome alternativo dell'Unità Interna da mostrare sul display LCD di CoolMasterNet. Di default questa proprietà non è definita e viene mostrato l'UID. | |
| visi (visibile) | R/W | 0 o 1 | Definisce la visibilità dell'Unità Interna sul display LCD. 0 - invisibile, 1 - visibile. Dipende anche dall'impostazione del filtro. |
Effettivo dopo il riavvio |
| fspeed | R/W | <+|->v, l, m, h, t, a | Definisce le velocità della ventola dell'Unità Interna disponibili tramite il controllo touchscreen LCD e i comandi da/verso il bus KNX. + consenti, - vieta, v - molto bassa/silenziosa, l - bassa, m - media, h - alta, t - massima, a - auto. |
più proprietà possono essere combinate in un unico comando (vedi esempi sotto) |
| mode | R/W | <+|->c, d, f, h, hx, hh, a | Definisce le modalità operative dell'Unità Interna disponibili tramite i comandi di controllo da/verso il bus KNX. | c - raffreddamento, d - deumidificazione, f - ventilazione, h - riscaldamento, hx - haux, hh - riscaldamento & haux, a - auto |
| elock | R/W | <+|->o, m, t, c, h | Blocco forzato per inibire modifiche esterne. CoolMasterNet annullerà eventuali modifiche provenienti da fonti esterne. I blocchi disponibili sono: o-ON/OFF, m- modalità operativa, t-setpoint, c-modalità raffreddamento forzata, h-modalità riscaldamento forzata |
più blocchi possono essere combinati in un unico comando. |
Note
- I valori in grassetto rappresentano i valori predefiniti.
- Il record delle proprietà dell'Unità Interna viene creato solo alla prima modifica effettuata nel database per questa unità.
- Il comando props delall cancellerà completamente il database, riportando tutte le proprietà ai valori predefiniti.
Esempi:
Aggiungi la proprietà name all'Unità Interna 204 sulla linea L6:
>props L6.204 name Kitchen
OK
Rendi invisibile l'Unità Interna 102 sulla linea L1 sul display LCD:
>props L1.102 visi 0
OK, Riavvio richiesto!
Vieta le velocità media e automatica della ventola all'Unità Interna 107 sulla linea L2:
>props L2.107 fspeed -m-a
OK
Consenti solo le modalità raffreddamento, ventilazione e haux all'Unità Interna 101 sulla linea L1:
>props L1.101 mode +c+f+hx-h-d-hh-a
OK
Inibisci modifiche esterne dello stato ON/OFF e del setpoint all'unità 101 sulla linea L1:
>props L1.101 elock +o+t
OK
Elenca tutte le proprietà memorizzate:
>props
UID | Name | Visi | Modes | Fspeeds |
------- ---------------- ------ ----------------- -------------
L6.204|Kitchen | 1 | cdfh a | lmh a |
L1.102| - | 0 | cdfh a | lmh a |
L2.107| - | 1 | cdfh a | l h |
L1.101| - | 1 | c f hx | lmh a |
OK
link
Sinossi
link -L
link ram -R
link <UID1_STRICT><=|~><UID2_STRICT>
DESCRIZIONE:
Gestisce il funzionamento dei link in CoolMasterNet. Collegare un ThermoPad su una linea CoolHub con un'Unità Interna permette al ThermoPad di avere il pieno controllo sull'unità.
- Se usato senza parametri, il comando link elenca i link esistenti
- link delall - elimina tutti i link
- link -L - elimina il link numero L (i numeri dei link sono mostrati nell'elenco dei link esistenti)
- link ram R - crea un database di link per R gruppi. L'operazione avrà effetto dopo il riavvio. Utilizzare questa operazione solo se il database di link predefinito è troppo piccolo.
- link <UID1_STRICT><=|~><UID2_STRICT> - crea un nuovo link, dove UID1 è il ThermoPad sulla linea CoolHub e UID2 è l'Unità Interna. Il comando genera una proprietà invisibile per uno degli UID. <=|~> definisce il tipo di link: = link regolare, il ThermoPad diventerà invisibile; ~ link con utilizzo della modalità haux, l'Unità Interna diventerà invisibile. Il link regolare permette di controllare l'Unità Interna tramite UID2, mentre il link haux tramite UID1.
Esempi:
Elenca i link esistenti:
>plink L3.082=L1.101
L000: L3.081 <--> L7.096
L001: L3.083 <--> L1.100
OK
Elimina il link numero 0:
>link -0
OK, Riavvio richiesto!
Collega il ThermoPad 082 sulla linea L3 con l'Unità Interna 101 sulla linea L1 (link regolare):
>link L3.082=L1.101
OK, Riavvio richiesto!
Collega il ThermoPad 080 sulla linea L3 con l'Unità Interna 100 sulla linea L1 (link haux):
>link L3.080~L1.100
OK, Riavvio richiesto!
Elimina tutti i link:
>link delall
OK
Crea un database di link per 60 collegamenti:
>link ram 60
OK, Riavvio richiesto!
simul
Sinossi
simul <Ln> <CNT>
DESCRIZIONE:
Simula <CNT> Unità Interne sulla linea HVAC <Ln>. Se <Ln> viene omesso, verrà utilizzata la prima linea HVAC non "Unused". La simulazione non è persistente e si interrompe al riavvio di CoolMasterNet.
Esempi:
Simula 5 Unità Interne sulla linea HVAC L2:
>simul L2 5
OK
gpio
Sinossi
gpio
gpio func <A|B|C|D> <GPIO_FUNCTION>
gpio norm <A|B|C|D> <c|C|o|O>
DESCRIZIONE:
Consulta o configura la funzionalità dei GPIO. Le configurazioni dei GPIO sono persistenti (anche dopo un reset di alimentazione) e diventano effettive solo dopo il riavvio.
- Senza parametri, il comando gpio fornisce informazioni sulla configurazione attuale dei GPIO nel formato seguente:
>gpio
A: TUTTO SPENTO (HI), N.O.
B: TUTTO ACCESO (LO), N.C.
C: Non utilizzato (HI)
D: Non utilizzato (HI)
OK
| Campo | Valore | Descrizione |
|---|---|---|
| Nome GPIO | A, B, C, D | |
| Funzione GPIO | Non utilizzato | Il GPIO non ha alcuna funzionalità e rimane in stato di ingresso HiZ |
| TUTTO SPENTO input | Spegne tutte le Unità Interne nel passaggio da Stato Normale a Attivo | |
| TUTTO ACCESO input | Accende tutte le Unità Interne nel passaggio da Stato Normale a Attivo | |
| OOS output | Stato On/Off. Il GPIO è in stato Normale se tutte le Unità Interne sono SPENTE. Il GPIO è in stato Attivo se almeno una Unità Interna è ACCESA | |
| ALL INH input | Spegne tutte le Unità Interne nel passaggio da Stato Normale a Attivo. Mantiene le Unità Interne SPENTE mentre il GPIO è in Stato Attivo. Al ritorno da Stato Attivo a Normale riaccende le Unità Interne che erano accese prima | |
| FLRS output | Stato di guasto. Il GPIO è in stato Normale se tutte le Unità Interne non hanno guasti. Il GPIO è in stato Attivo se almeno una Unità Interna ha un guasto | |
| Livello di segnale GPIO attuale | (HI) | Il livello di segnale sul GPIO è HI |
| (LO) | Il livello di segnale sul GPIO è LO | |
| Livello di segnale in Stato Normale | N.O | Lo stato normale del GPIO è "Normalmente Aperto" (HI) |
| N.C | Lo stato normale del GPIO è "Normalmente Chiuso" (LO) |
- gpio func <A|B|C|D> <GPIO_FUNCTION>Configura la funzione del GPIO. Le funzioni supportate sono elencate nella tabella sopra.
- gpio norm <A|B|C|D> <c|C|o|O> Configura lo stato normale del GPIO.
Esempi:
Disabilita la funzionalità del GPIO A:
>gpio func A Non utilizzato
OK, Riavvio richiesto!
Imposta la funzione GPIO C su "TUTTO SPENTO":
>gpio func c ALL OFF
OK, Riavvio richiesto!
Imposta lo stato normale di GPIO A su N.C.:
>gpio norm A C
OK
info
Sinossi
info
DESCRIZIONE:
Interroga la posizione dei dip switch CollMaster e l'uscita DC sulle linee L1 e L2.
>info
DIP P: | X |OFF| X | X |
DIP Q: |ON | X |ON | X |
DIP R: | X | X | X | X |
DIP S: | X |ON |ON |ON |
L1 DC- OFF 0V
L2 DC+ ON 16V
OK
| Campo | Descrizione | ||
|---|---|---|---|
| DIP Switch | ON | DIP Switch ON | |
| OFF | DIP Switch OFF | ||
| X | DIP Switch non leggibile | ||
| Linea DC | + | È stato dato il comando di abilitazione DCOUT a CoolMasterNet | |
| - | DCOUT disabilitato o nessun comando inviato a CoolMasterNet | ||
| 0v | Nessuna tensione rilevata sulla linea | ||
| 16v | 16 volt rilevati sulla linea (propri o esterni) | ||
| ON | CoolMasterNet ha abilitato l'uscita DC sulla linea | Al riavvio, CoolMasterNet abiliterà l'uscita DC solo se è stato dato il comando di abilitazione DCOUT e il DIP switch S è nella posizione corretta, altrimenti disabiliterà l'uscita DC | |
| OFF | CoolMasterNet ha disabilitato l'uscita DC sulla linea | ||
modbus
Sinossi
modbus [<SETTING> <VALUE>]
DESCRIZIONE:
Interroga o modifica il database interno di CoolMasterNet relativo alle proprietà delle Unità Interne. Le modifiche apportate al database non hanno effetto sulle capacità fisiche delle unità interne collegate.
Nel formato senza parametri, il comando props elencherà tutte le proprietà memorizzate in una tabella.
| <SETTING> | Modo | Stampato come | Valore | Descrizione |
| IP | R/W | ModBus IP | abilita o disabilita | Abilita/Disabilita il server ModBus IP |
| server port | R/W | Server Port | intero | Cambia la porta del server Modbus IP |
| ignore | R/W | CG4 ignore* | r | L'impostazione è attivabile/disattivabile, il primo comando abilita l'impostazione, il secondo la disabilita (vedi esempio) |
| cg4 | RO | Elenca gli indirizzi ModBus CoolGate 4 delle Unità Interne esistenti (visibili con il comando ls) |
Note
* Questa impostazione è applicabile solo per CoolGate 4. Quando abilitata, permette di leggere/scrivere i registri di più unità interne con una sola richiesta. Attenzione: ci sono registri riservati per ogni unità interna che restituiranno un errore se si tenta di leggerli/scriverli senza questa impostazione. Se la richiesta di lettura parte da un registro leggibile (non riservato), i valori dei registri riservati saranno 0xFFFF nella risposta. Se la richiesta di lettura parte da un registro riservato, la risposta sarà "indirizzo dati non valido". In modo simile funziona per la scrittura: se la richiesta parte da un registro scrivibile (non riservato), i valori destinati ai registri riservati saranno ignorati. Se la richiesta di scrittura parte da un registro riservato, la risposta sarà "indirizzo dati non valido".
Esempi:
Elenca la configurazione ModBus attuale:
>modbus
ModBus IP : disabilitato
server port : 502
CG4 ignore : nessuno
OK
abilitazione impostazione ignore:
>modbus ignore r
OK
Abilita modbus IP:
>modbus IP enable
OK, Riavvio richiesto!
Cambia la porta del server modbus IP
>modbus server port 500
OK, Riavvio richiesto!
Elenca gli indirizzi ModBus CoolGate 4 delle Unità Interne esistenti:
>modbus cg4
L1.100 --> Hex: 0x1001, Dec: 4097
L1.101 --> Hex: 0x1011, Dec: 4113
OK
ad
Sinossi
ad <Ln> <comando ASCII I/F>
DESCRIZIONE:
Inoltra il comando ASCII I/F al dispositivo CMNET-GR-GMV5 collegato alla linea GMV5.
Esempi:
Invia comando set a CMNET-GR-GMV5 sulla linea L8 di CoolMasterNet:
>ad L8 set
S/N : 12345678
version : 0.0.2
baud rate : 9600
echo :1
verbose : 1
OK
>OK
Interroga lo stato attuale delle linee di CMNET-GR-GMV5 sulla linea L8 di CoolMasterNet:
>ad L8 line
L1: CAN Speed:50000 myid:728
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L2: CAN Speed:50000 myid:728
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
OK
>OK
plug
Sinossi
plug <UID_STRICT> <comando ASCII I/F>
DESCRIZIONE:
Inoltra il comando ASCII I/F al dispositivo CoolPlug collegato alla linea CH. Il dispositivo CoolPlug viene riconosciuto da CoolMasterNet come Unità Interna identificata da UID.
Esempi:
Invia comando set al dispositivo CoolPlug 080 sulla linea L3 di CoolMasterNet:
>plug L3.080 set
S/N : 00E60100
version : 0.0.2
baud rate : 9600
echo :1
verbose : 1
deg C/F : C
HVAC lines : 1
OK
OK
Interroga lo stato delle linee del dispositivo CoolPlug 080 sulla linea L3 di CoolMasterNet:
>ad L8 line
L1: P1P2 A:Master U00/G10 Simul(10) Not Main RC
Tx:1154/1695 Rx:1153/1694 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L2: PB Address:0x50(80) 9600_8N1
Tx:752/1038 Rx:1497/2319 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
OK
OK
knx
Sinossi
knx addr <area/line/device>
knx ram <R>
knx funcs
knx group
knx group <GA>[ <func> <direction> <UID>]
knx group dellall
knx group -<G>
DESCRIZIONE:
Interroga o modifica lo stato e la configurazione KNX. Nel formato senza parametri, il comando knx fornirà informazioni sullo stato attuale della connessione e sul numero di gruppi utilizzati
- knx addr <area/line/device> - Imposta l'indirizzo fisico KNX nel formato area/linea/dispositivo
- knx ram <R> - Crea il Data Base dei gruppi per R gruppi. L'operazione avrà effetto dopo il riavvio. Usare questa operazione solo se il Data Base dei gruppi predefinito è troppo piccolo. L'utilizzo attuale del Data Base può essere visto con il comando knx.
- knx funcs - Mostra tutte le funzioni di gruppo disponibili.
- knx group - Elenca i gruppi KNX esistenti (stato del collegamento)
- knx group <GA> - Elenca i gruppi KNX esistenti (stato del collegamento) per il dato indirizzo di gruppo
- knx group <GA> <func> <direction> <UID> - Crea un nuovo gruppo KNX, cioè collega l'indirizzo di gruppo KNX <GA> con la funzione e UID di CoolMasterNet. <GA> può essere nel formato Main/Mid/Sub o Main/Sub, direzione: < - input CoolMasterNet, > - output CoolMasterNet.
- knx group dellall - Elimina tutti i gruppi KNX
- knx group -<G> - Elimina il gruppo KNX numero <G>. I numeri dei gruppi sono mostrati nell'elenco dei gruppi esistenti.
| nome usato nel comando | Nome completo | Valori | Tipo di dato | Può essere inviato a CoolMaster | Può essere inviato da CoolMaster |
|---|---|---|---|---|---|
| onoff | Accensione/Spegnimento | 0 - spento, 1 - acceso | 1.001 | v | v |
| ST | Temperatura impostata | valore float secondo il tipo di dato | 9.001 | v | v |
| RT | Temperatura ambiente | valore float secondo il tipo di dato | 9.001 | v | v |
| Mode | Valore modalità | 0 - raffreddamento, 1 - riscaldamento, 2 - auto, 3 - deumidificazione, 5 - ventilazione | 5.010 | v | v |
| M | Modalità | 0 - raffreddamento, 1 - riscaldamento | 1.001 | v | v |
| Fstep | Passo velocità ventilatore | 0 - velocità precedente, 1 - velocità successiva (secondo le proprietà fspeed*) | 1.001 | v | v |
| F8 | Numero velocità ventilatore | il valore è una velocità sequenziale in base alle velocità consentite nelle proprietà fspeed* | 5.010 | v | v |
| F% | Scala velocità ventilatore % | il valore percentuale viene convertito in numero di velocità (funzione precedente) e poi nella velocità effettiva, i passi sono invertiti quando la velocità viene inviata da CoolMasterNet | 5.001 | v | v |
Nota
* - Se non esiste una registrazione delle proprietà, vengono usate le velocità predefinite: bassa, media, alta, auto
Esempi:
Stampa stato KNX:
>knx
KNX Line : Non rilevata
KNX RAM : 7/128
OK
Crea gruppo KNX: collega 10/0/1 con L1.100 come ingresso Modalità CoolMasterNet:
>knx group 10/0/1 M < L1.100
OK
Elenca gruppo KNX per indirizzo gruppo 10/0/1:
>knx group 10/0/1
G000:10/0/1 [ Accensione/Spegnimento ] < L1.100
G001:10/0/1 [ Modalità ] < L1.100
G002:10/0/1 [ Temperatura ambiente ] > L1.100
OK
Stampa tutte le funzioni di gruppo disponibili:
>knx func
onoff -> Accensione/Spegnimento DT:{1.001} [<|>]
ST -> Temperatura impostata DT:{9.001} [<|>]
RT -> Temperatura ambiente DT:{9.001} [<|>]
M -> Modalità DT:{1.001} [<|>]
Fstep -> Passo velocità vent. DT:{1.001} [<| ]
F8 -> Numero velocità vent. DT:{5.010} [<|>]
F% -> Scala velocità vent.% DT:{5.001} [<|>]
OK
Elimina gruppo numero 2:
>knx group -2
OK
hdl
Sinossi
hdl
hdl delall
hdl - <UID_STRICT>
hdl + <UID_STRICT> <canale> <AC_No> <abilita> <m0m1m2m3m4f0f1f2f3>
hdl eth
hdl eth <abilita|disabilita>
hdl eth myid <ID>
DESCRIZIONE:
Consulta o modifica lo stato e la configurazione HDL. Nel formato senza parametri il comando hdl elenca le configurazioni AC (Aria Condizionata) esistenti in modo simile a come vengono mostrate nello strumento HDL Buspro Setup.
- hdl delall - elimina tutte le configurazioni AC
- hdl - <UID_STRICT> - elimina la configurazione AC per una specifica unità interna
- hdl + <UID_STRICT> <canale> <AC_No> <abilita> <m0m1m2m3m4f0f1f2f3> - crea una configurazione AC per l'unità interna. Tutti i parametri sono presi dalla tabella delle configurazioni AC nello strumento HDL Buspro Setup: canale - numero di riga nella tabella, AC_No - numero intero da associare all'unità interna, abilita - 0 (non valido) o 1 (valido), modalità - m0=raffreddamento m1=riscaldamento m2=ventilazione m3=auto m4=deumidificazione, velocità ventola - f0=auto f1=alta f2=media f3=bassa: +=consentito -=non consentito (vedi esempio).
- hdl eth - mostra lo stato ethernet HDL e i contatori pacchetti
- hdl eth <abilita|disabilita> - abilita/disabilita HDL su ethernet
- hdl eth myid <ID> - cambia Subnet e Device ID: l'ID va inserito in formato esadecimale, il byte MS è il Subnet ID, il byte LS è il Device ID (vedi esempio)
Nota
Subnet ID e Device ID della linea HDL RS485 possono essere cambiati con il comando line myid.
Esempi:
Elenca configurazioni AC esistenti:
>hdl
Ch|AC|En| Nota | CA |CHFAD|AHML|
--- ---- ---- ---------------- -------- ------- ------
1 | 1| 1|L1.100 |L1.100|++---|-+-+|
2 | 2| 1|L1.101 |L1.101|++++-|++++|
OK
Elimina configurazione AC per unità interna L1.101:
>hdl - L1.101
OK
Crea configurazione AC per unità interna L2.301: canale=2, numero AC=2, valida,
modalità=raffreddamento riscaldamento, velocità ventola=alta media:
>hdl + L2.301 2 2 1 ++----+-+
OK
Stampa tutte le funzioni di gruppo disponibili:
>hdl eth
stato : abilitato
ID : 0x01 0x63
invio cntr : 0
ricezione cntr : 0
crc cntr : 0
OK
Abilita HDL su ethernet:
>hdl eth abilita
OK, Riavvio richiesto!
Cambia ID HDL di CoolMasterNet: Subnet ID=0x01=1, Device ID=0x63=99:
>hdl eth myid 0163
OK, Riavvio richiesto!
sddp
Sinossi
sddp
sddp <abilita|disabilita|identifica|offline|alive>
DESCRIZIONE:
Configura il modulo Control4® Simple Device Discovery Protocol (SDDP). CoolMasterNet è conforme alla specifica Control4® SDDP v1.0 e può funzionare come dispositivo abilitato SDDP.
- Senza parametri, se il modulo SDDP era abilitato e il cavo Ethernet collegato, il comando sddp elenca la versione del protocollo supportata e i contatori pacchetti.
- sddp abilita - abilita in modo permanente il modulo SDDP (effettivo dopo il reset). Stato predefinito.
- sddp disabilita - disabilita in modo permanente il modulo SDDP (effettivo dopo il reset)
- sddp identifica - invia un messaggio IDENTIFY allo strumento Control4® Composer per aggiungere CoolMasterNet al progetto correnteֿ
- sddp offline - segnala che CoolMasterNet sta andando offline
- sddp alive - segnala che CoolMasterNet è online
Esempi:
Abilita modulo sddp:
>sddp abilita
OK
Invia messaggio IDENTIFY:
>sddp identifica
OK
Comandi di Stato e Controllo HVAC
on
SINOSSI
on <UID>
DESCRIZIONE:
Accende una o più unità interne. ESEMPIO: Accende l'unità interna 102 sulla linea L1
on L1.102 OK
Accende tutte le unità interne sulla linea L2
on L2* OK
Accende tutte le unità interne
on OK
allon
SINOSSI
allon
DESCRIZIONE:
Accende tutte le unità interne.
off
SINOSSI
off <UID>
DESCRIZIONE:
Spegne una o più unità interne.
ESEMPIO
Spegne l'unità interna 102 sulla linea L1
off L1.102 OK
Spegne tutte le unità interne sulla linea L2
off L2* OK
Spegne tutte le unità interne
off OK
alloff
SINOSSI
alloff
DESCRIZIONE:
Spegne tutte le unità interne
cool
SINOSSI
cool <UID>
DESCRIZIONE:
Imposta la modalità di funzionamento su raffreddamento per una o più unità interne.
ESEMPIO
Imposta l'unità interna 102 sulla linea L1 in modalità raffreddamento
cool L1.102 OK
Imposta tutte le unità interne sulla linea L2 in modalità raffreddamento
cool L2* OK
Imposta tutte le unità interne in modalità raffreddamento
cool OK
heat
SINOSSI
heat <UID>
DESCRIZIONE:
Imposta la modalità di funzionamento su riscaldamento per una o più unità interne.
ESEMPIO
Imposta l'unità interna 102 sulla linea L1 in modalità riscaldamento
heat L1.102 OK
Imposta tutte le Unità Interne sulla linea L2 in modalità riscaldamento
heat L2* OK
Imposta tutte le Unità Interne in modalità riscaldamento
heat OK
fan
SINOSSI
fan <UID>
DESCRIZIONE:
Imposta la/le Unità Interne in modalità ventilazione.
ESEMPIO
Imposta l'Unità Interna 102 sulla linea L1 in modalità ventilazione
fan L1.102 OK
Imposta tutte le Unità Interne sulla linea L2 in modalità ventilazione
fan L2* OK
Imposta tutte le Unità Interne in modalità ventilazione
fan OK
dry
SINOSSI
dry <UID>
DESCRIZIONE:
Imposta la/le Unità Interne in modalità deumidificazione.
ESEMPIO
Imposta l'Unità Interna 102 sulla linea L1 in modalità deumidificazione
dry L1.102 OK
Imposta tutte le Unità Interne sulla linea L2 in modalità deumidificazione
dry L2* OK
Imposta tutte le Unità Interne in modalità deumidificazione
dry OK
auto
SINOSSI
auto <UID>
DESCRIZIONE:
Imposta la/le Unità Interne in modalità automatica.
ESEMPIO
Imposta l'Unità Interna 102 sulla linea L1 in modalità automatica
auto L1.102 OK
Imposta tutte le Unità Interne sulla linea L2 in modalità automatica
auto L2* OK
Imposta tutte le Unità Interne in modalità automatica
auto OK
temp
SINOSSI
temp <UID> <±><temp>
temp <UID> <temp.d>
DESCRIZIONE:
Cambia la Temperatura Impostata della/le Unità Interne.
· Nella forma temp [UID] [±]<temp> il parametro deve essere un numero naturale decimale.
Il comando può funzionare in modo relativo o assoluto.
Se il parametro è preceduto dal segno più '+' o meno '-', il suo valore verrà aggiunto o sottratto dal valore attuale della Temperatura Impostata.
Altrimenti la Temperatura Impostata verrà impostata al valore indicato.
· Nella forma temp <UID><temp.d> il parametro della Temperatura Impostata <temp.d> è un numero frazionario con precisione 0,1. (In questo caso non sono ammessi i segni +|-).
Se il sistema HVAC non supporta la precisione 0,1 per la Temperatura Impostata (vedi tabella sotto), il valore finale sarà quello più vicino supportato.
| Tipo AC | Precisione Temperatura Impostata |
| DK | 0,1ºC |
| ME | 0,1ºC |
| SM | 0,1ºC |
| FJ | 0,3ºC |
| SA | 0,5ºC |
| TO | 0,5ºC |
| PN | 0,5ºC |
| MH | 0,5ºC |
| LG | 0,5ºC |
| HT | 1ºC |
| GR | 1ºC |
| MD,CG,KT,TR | 1ºC |
| TI | 1ºC |
| MT | 1ºC |
| BSM | 1ºC |
L'impostazione deg (vedi comando set) definisce quale scala di temperatura, Celsius o Fahrenheit, viene utilizzata per il valore dei parametri.
ESEMPIO
Imposta la Temperatura Impostata dell'Unità Interna 102 sulla linea L1 a 23º
temp L1.102 23 OK
Diminuisci la Temperatura Impostata di tutte le Unità Interne sulla linea L2 di 2º
temp L2* -2 OK
Imposta la Temperatura Impostata di tutte le Unità Interne sulla linea L2 a 24,5º
temp L2* 24.5 OK
Imposta la Temperatura Impostata di tutte le Unità Interne a 22º
temp 22 OK
feed
SINOSSI
feed <UID> <±><temp>
feed <UID> <temp.d>
DESCRIZIONE:
Fornisce un suggerimento di Temperatura Ambiente alla/le Unità Interne indicate dal UID. Se è zero, la linea di prodotti CoolMaster smetterà di suggerire la Temperatura Ambiente. La Temperatura Ambiente suggerita non è persistente e viene persa (impostata a zero) dopo il riavvio dell'alimentazione della linea di prodotti CoolMaster.
· Nella forma feed <UID> <±><temp> il parametro <temp> deve essere un numero naturale decimale.
Il comando può funzionare in modo relativo o assoluto.
Se il parametro è preceduto dal segno più '+' o meno '-', il suo valore verrà aggiunto o sottratto dal valore attuale della Temperatura Ambiente suggerita.
Altrimenti verrà impostato al valore indicato.
· Nella forma feed <UID><temp.d> il parametro <temp.d> è un numero frazionario con precisione 0,1. (In questo caso non sono ammessi i segni +|-).
Non è garantito che la Temperatura Ambiente riportata dall'Unità Interna sia uguale a quella suggerita tramite il comando feed.
Il comando feed è supportato per i seguenti tipi di AC:
| Tipo Linea | Modello | Versione Firmware |
| ME | ||
| PBM | ||
| SI | 0.4.7 | |
| EL | ||
| GRNS | ||
| UMM | GS538/9, SMT-HOA |
ESEMPIO
Suggerisci Temperatura Ambiente di 23,5º all'Unità Interna L1.102
feed L1.102 23.5 OK
Diminuisci la Temperatura Ambiente suggerita per tutte le Unità Interne sulla linea L2 di 2º
feed L2* -2 OK
fspeed
SINOSSI
fspeed <UID>
DESCRIZIONE:
Imposta la Velocità Ventola della/le Unità Interne su:
· v, V - molto bassa o silenziosa · l, L - bassa
· m, M - media
· h, H - alta
· t, T - massima o molto alta
· a, A - automatica
Non tutte le Unità Interne supportano tutte le opzioni di Velocità Ventola elencate sopra.
Le velocità disponibili dipendono dalle capacità specifiche dell'Unità Interna.
Se la velocità richiesta non è supportata dalla/le Unità Interne, il comando fspeed non avrà effetto.
ESEMPIO
Imposta la Velocità Ventola dell'Unità Interna 102 sulla linea L1 su bassa
fspeed L1.102 l OK
Imposta la Velocità Ventola di tutte le Unità Interne sulla Linea L2 su alta
fspeed L2* h OK
Imposta la Velocità Ventola di tutte le Unità Interne su media
fspeed m OK
fspeed
SINOSSI
fspeed <UID> <v,V|l,L|m,M|h,H|t,T|a,A>
DESCRIZIONE
Imposta la Velocità Ventola della/le Unità Interne su:
· v, V - molto bassa o silenziosa
· l, L - bassa
· m, M - media
· h, H - alta
· t, T - massima o molto alta
· a, A - automatica
Non tutte le Unità Interne supportano tutte le opzioni di Velocità Ventola elencate sopra. Le velocità disponibili dipendono dalle capacità specifiche dell'Unità Interna.
Se la velocità richiesta non è supportata dalla/le Unità Interne, il comando fspeed non avrà effetto.
ESEMPIO
Imposta la Velocità Ventola dell'Unità Interna 102 sulla linea L1 su bassa
fspeed L1.102 l OK
Imposta la Velocità Ventola di tutte le Unità Interne sulla Linea L2 su alta
fspeed L2* h OK
Imposta la Velocità Ventola di tutte le Unità Interne su media
fspeed m OK
swing
SINOSSI
swing [UID] <h|v|a|3|4|6|x>
DESCRIZIONE
Imposta la posizione delle alette della/le Unità Interne su:
· h - orizzontale
· v - verticale
· a - auto (oscillazione)
· 3 - 30º
· 4 - 45º
· 6 - 60º
· - (meno) - ferma l'oscillazione
Non tutti i produttori HVAC e non tutte le Unità Interne supportano le opzioni di posizione delle alette elencate sopra o dispongono del controllo delle alette.
Il controllo delle alette dipende dal tipo specifico di Unità Interna. Se la posizione richiesta non è supportata, il comando swing non avrà effetto o restituirà un errore.
Opzioni supportate per produttore HVAC
| Produttore HVAC | Acronimo | h | v | a | 3 | 4 | 5 | - |
| Daikin | DK | |||||||
| Mitsubishi Electric | ME | |||||||
| Sanyo | SA | + | + | + | + | + | + | + |
| Toshiba | TO | + | + | + | + | + | + | + |
| Panasonic | PN | + | + | + | + | + | + | + |
| Hitachi | HT | |||||||
| LG | LG | |||||||
| Mitsubishi Heavy | MH | |||||||
| Gree | GR | |||||||
| Midea | MD | |||||||
| Kentatsu | KT | |||||||
| Trane | TR | |||||||
| Chigo | CG | |||||||
| Fujitsu | FJ | |||||||
| Samsung | SM | |||||||
| Tadiran Inverter | TI | |||||||
| Meitav | MT | |||||||
| Haier | HA | |||||||
| Bluestar | BSM |
ESEMPIO
Imposta le alette dell'Unità Interna 102 sulla linea L1 in posizione orizzontale
swing L1.102 h OK
Imposta le alette di tutte le Unità Interne in posizione 30º
swing 3 OK
filt
SINOSSI
filt <UID>
DESCRIZIONE:
Resetta il segnale filtro.
ESEMPIO
Resetta il segnale filtro sull'Unità Interna 102 sulla linea L1
filt L1.102 OK
Resetta il segnale filtro su tutte le Unità Interne sulla Linea L2
filt L2* OK
Resetta il segnale filtro su tutte le Unità Interne
filt OK
ls
SINOSSI
ls [UID]
ls+
DESCRIZIONE
Ottieni la lista di stato della/le Unità Interne.
Se il UID viene omesso, il comando ls elencherà tutte le Unità Interne visibili collegate alla linea di prodotti CoolMaster, mentre il comando ls+ elenca tutte le Unità Interne, incluse quelle invisibili (vedi comando props).
La riga di stato dell'Unità Interna ha un formato fisso, in modo che ogni campo di stato sia stampato in una posizione precisa.
· Riga di stato dell'Unità Interna con scala di temperatura Celsius
0123456789012345678901234567890123456
L2.102 OFF 20C 27C High Cool OK - 0
· Riga di stato dell'Unità Interna con scala di temperatura Fahrenheit
012345678901234567890123456789012345678
L2.102 OFF 120F 127F High Cool OK - 0
Campo |
Posizione nella stringa |
Valori |
|
Celsius |
Fahrenheit |
||
| UID | 0-5 |
LN.XYY | |
| On/Off | 7-9 |
ON,OFF | |
| Temperatura impostata | 11-12 | 11-13 | nnC o nnnF |
| Temperatura ambiente | 15-16 | 16-18 | nnC o nnnF |
| Velocità ventola | 19-22 | 21-24 | VLow, Low, Med, High, Top, Auto, ... |
| Modalità di funzionamento | 24-27 | 26-29 | Cool, Heat, Fan, Dry, Auto, ... |
| Codice errore interno | 29-32 | 31-34 | OK - nessun errore, altrimenti Codice errore interno |
| Segnale filtro | 34 | 36 | - o # (Segnale filtro) |
| Richiesta | 36 | 38 | 0 o 1 |
ESEMPIO
ls L2 L2.101 ON 25C 27C Low Cool OK - 1 L2.102 OFF 20C 27C High Cool OK - 0 OK
ls L2.101 L2.101 ON 25C 27C Low Cool OK - 1 OK
ls L1.101 ON 25C 24C Low Cool OK - 1 L1.102 ON 22C 23C Med Cool OK - 0 L2.101 ON 25C 27C Low Cool OK - 1 L2.102 OFF 20C 27C High Cool OK - 0 OK
ls2
SINOSSI
ls2 [UID]
DESCRIZIONE
Come il comando ls, ma con precisione decimale nelle temperature.
Ottieni la lista dello stato delle Unità Interne. Se UID viene omesso, verranno elencate tutte le Unità Interne collegate alla linea di prodotti CoolMaster.
La riga di stato dell'Unità Interna ha un formato rigido, in modo che ogni campo di stato sia stampato in una posizione fissa.
· Riga di stato Unità Interna con scala di temperatura Celsius
01234567890123456789012345678901234567890
L1.102 ON 16.9C 27.0C High Cool OK - 0
· Riga di stato Unità Interna con scala di temperatura Fahrenheit
0123456789012345678901234567890123456789012
L1.102 ON 062.4F 080.6F High Cool OK - 0
Campo |
Posizione nella stringa |
Valori |
|
Celsius |
Fahrenheit |
||
| UID | 0-5 |
LN.XYY | |
| On/Off | 7-9 |
ON,OFF | |
| Temperatura impostata | 11-14 | 11-15 | nn.nC o nnn.nF |
| Temperatura ambiente | 17-20 | 18-22 | nn.nC o nnn.nF |
| Velocità ventola | 23-26 | 25-28 | VLow, Low, Med, High, Top, Auto, ... |
| Modalità di funzionamento | 28-31 | 30-33 | Cool, Heat, Fan, Dry, Auto, ... |
| Codice errore interno | 33-36 | 35-38 | OK - nessun errore, altrimenti Codice errore interno |
| Segnale filtro | 38 | 40 | - o # (Segnale filtro) |
| Richiesta | 40 | 42 | 0 o 1 |
query
SINOSSI
query <UID STRICT> <o|m|f|t|h|e|a|s>
DESCRIZIONE
Interroga una delle condizioni operative dell'Unità Interna indicata. Il parametro <UID STRICT> deve definire una singola Unità Interna nel formato Ln.XYY o XYY. Il valore risultante viene stampato come valore alfanumerico secondo la tabella seguente.
| Query | Condizione operativa | Valore |
| o | On/Off | 0 - Off, 1 - On |
| m | Modalità di funzionamento |
0 - Raffreddamento 1 - Riscaldamento 2 - Auto 3 - Deumidificazione 4 - Haux 5 - Ventilazione |
| f | Velocità ventola |
0 - Bassa 1 - Media 2 - Alta 3 - Auto 4 - Massima |
| t | Temperatura impostata | Valore naturale |
| e | Codice errore |
0 - Nessun errore, altrimenti codice errore come nel comando ls |
| a | Temperatura ambiente | Valore naturale |
| h | Temperatura impostata | Precisione 0,01º |
| s | Posizione aletta |
0 - Nessun controllo aletta a - auto (oscillazione) h - orizzontale 3 - 30º 4 - 45º 6 - 60º v - verticale x - stop (oscillazione) |
ESEMPIO
query L1.100 o 1 OK
query L1.100 m 0 OK
query L1.100 t 25 OK
query L1.100 a 27 OK
query L1.100 f 2 OK
query L1.100 e U4 OK
query L1.100 e 0 OK
query L1.100 h 20.50 OK
wh
SINOSSI
wh <UID STRICT> <h|e|w|a|t<+|-|temp>|b<+|->>
wh <UID STRICT>
DESCRIZIONE
Controlla l'Unità Scaldacqua. Se la lettera viene omessa, viene visualizzato lo stato speciale dello scaldacqua.
Lettera |
Operazione |
Compatibilità |
|
ME |
P1P2 (Altherma) |
||
h |
Modalità riscaldamento |
+ |
|
e |
Modalità Eco |
+ |
|
w |
Modalità calda |
+ |
|
a |
Modalità antigelo |
+ |
|
t |
Serbatoio (+=on,-=off, temp=impostazione) |
|
+ |
b |
Booster (+=on,-=off) |
|
+ |
"nessuna lettera" |
Visualizza stato |
|
+ |
Il controllo ON/OFF dell'Unità Scaldacqua viene effettuato con i comandi on e off standard.
ESEMPIO
Imposta la Modalità Calda sull'Unità Scaldacqua 101 sulla Linea L1
wh L1.101 w OK
Imposta la temperatura del serbatoio dell'Unità Altherma 000 sulla Linea L4 a 40º
wh L4.000 t40 OK
Accendi il serbatoio dell'Unità Altherma 000 sulla Linea L4
wh L4.000 t+ OK
Accendi il Booster del serbatoio dell'Unità Altherma 000 sulla Linea L4
wh L4.000 b+ OK
Visualizza lo stato del serbatoio dell'Unità Altherma 000 sulla Linea L4
wh L4.000 L4.000 ON 40C 35C + OK
main
SINOSSI
main [Ln]
main <UID STRICT> <0|1>
DESCRIZIONE
Cambia o interroga l'impostazione RC principale delle Unità Interne Daikin. Senza parametri, il comando main elenca l'impostazione RC principale di tutte le Unità Interne Daikin su tutte le linee. È possibile indicare il numero di linea Ln per elencare le Unità Interne Daikin su una linea specifica.
Impostazione RC principale |
Descrizione |
+ |
L'Unità Interna è RC principale |
- |
L'Unità Interna non è RC principale |
? |
Nessun RC principale nel sistema |
Note:
Per impostare un'Unità Interna come RC principale, è necessario prima rimuovere l'attuale RC principale.
ESEMPIO
Elenca l'impostazione RC principale delle Unità Interne sulla linea L2
main L2 L2.200 - L2.201 - L2.202 - L2.203 - L2.204 - L2.205 - L2.206 + OK
Elenca l'impostazione RC principale di tutte le Unità Interne
main L1.300 - L1.301 + L1.302 - L2.100 ? L2.101 ? L2.102 ? L2.103 ? OK
Rimuovi RC principale: Unità Interna 206 sulla linea L2
main L2.206 0 OK
Imposta nuovo RC principale: Unità Interna 201 sulla linea L2
main L2.201 1 OK
vam
SINOSSI
vam <UID STRICT> <a|b|x|n|l|L|h|H|s|t|A|+|->
vam
vam <UID STRICT>
DESCRIZIONE
Controlla l'Unità di Ventilazione.
· vam <UID STRICT> - visualizza lo stato dell'Unità di Ventilazione.
· vam - visualizza lo stato di tutte le Unità di Ventilazione.
Lettera |
Operazione |
Compatibilità |
|||
DK |
ME |
LG |
SM |
||
a |
Modalità Auto |
+ |
+ |
+ |
+ |
b |
Modalità Bypass (Bps) |
+ |
+ |
|
+ |
x |
Modalità Scambiatore di Calore (HExc) |
+ |
+ |
+ |
+ |
n |
Modalità Normale |
|
|
+ |
|
S |
Modalità Sleep |
|
|
|
+ |
l |
Ventilazione Bassa |
+ |
+ |
+ |
+ |
L |
Ventilazione Bassa con Fresh-Up |
+ |
|
|
|
h |
Ventilazione Alta |
+ |
+ |
+ |
+ |
H |
Ventilazione Alta con Fresh-Up |
+ |
|
|
|
s |
Ventilazione Super Alta |
|
|
+ |
+ |
t |
Ventilazione Massima |
|
+ |
|
|
A |
Ventilazione Automatica |
|
+ |
+ |
|
+ |
Accendi unità di ventilazione* |
|
|
|
+ |
- |
Spegni unità di ventilazione* |
|
|
|
+ |
Il controllo ON/OFF dell'unità di ventilazione viene effettuato con i normali comandi on e off.
Esistono però unità doppie, composte da Unità di Condizionamento e Unità di Ventilazione. In questo caso i comandi on e off
controlleranno l'Unità di Condizionamento, mentre vam <UID STRICT> +/vam <UID STRICT> - controlleranno l'Unità di Ventilazione.
ESEMPIO
Imposta la modalità Scambiatore di Calore sull'Unità di Ventilazione 101 sulla Linea L1
vam L1.101 x OK
lock
SINOSSI
lock [UID STRICT]
lock [UID] <-|+>[o|m|t|n]
DESCRIZIONE
La maggior parte dei sistemi HVAC dispone di una funzione di blocco (inibizione) per impedire all'utente di modificare lo stato dell'Unità Interna tramite controller locale cablato o remoto. La stessa funzionalità è fornita dalla linea di prodotti CoolMaster tramite il comando lock.
· lock <UID STRICT> - Interroga i blocchi per tutte o specifiche Unità Interne.
<UID STRICT> definisce una specifica Unità Interna nel formato Ln.XYY
| Opzioni di blocco | Operazione |
| + | Blocco totale: On/Off, Modalità, Temperatura impostata |
| - | Sblocco totale: On/Off, Modalità, Temperatura impostata |
| +o | Blocca On/Off |
| -o | Sblocca On/Off |
| +m | Blocca Modalità |
| -m | Sblocca Modalità |
| +t | Blocca Temperatura impostata |
| -t | Sblocca Temperatura impostata |
| +n | Blocca Accensione |
| -n | Sblocca Accensione |
Diverse opzioni di blocco possono essere combinate in un unico comando (vedi esempi sotto)
COMPATIBILITÀ
Tipo AC |
Opzioni di blocco |
||||
Blocco totale |
On/Off |
Modalità |
SetPoint |
Accensione |
|
DK |
+ |
+ |
+ |
+ |
+ |
SA |
|
+ |
+ |
+ |
|
ME |
|
+ |
+ |
+ |
|
LG |
+ |
|
+ |
+ |
|
SM |
+ |
|
+ |
|
|
TO |
|
+ |
+ |
+ |
|
MH |
+ |
+ |
|
|
|
HT |
+ |
|
+ |
|
|
SI |
+ |
+ |
+ |
+ |
|
FJ |
|
+ |
+ |
+ |
|
MD,TR,KT,CG |
+ |
|
+ |
|
|
HA |
|
+ |
+ |
+ |
|
GMV5 |
+ |
+ |
+ |
+ |
|
BS |
|
+ |
+ |
+ |
|
ESEMPIO
Interroga i blocchi per l'Unità Interna L1.103 (SA/TO/PN)
lock L1.103 -o -m -t OK
Interroga i blocchi per l'Unità Interna L2.101 (MD/KT/TR/CG/HT)
lock L2.101 + OK
Interroga i blocchi per l'Unità Interna L1.100 (DK)
lock L1.100 -o -m -t +n OK
Blocca il cambio modalità e sblocca il cambio Set Point
lock L1.102 +m-t OK
Blocco totale
lock L5.002 + OK
inhibit
SINOSSI
inhibit [UID] <0|1>
DESCRIZIONE
La linea di prodotti CoolMaster forzerà lo stato OFF delle Unità Interne quando inhibit è impostato a 1 (abilitato). Impostando
inhibit di nuovo a 0 (disabilitato) si ripristina lo stato ON/OFF delle Unità Interne. L'Unità Interna verrà riaccesa se era accesa
prima dell'inibizione.
ESEMPIO
Inibisci l'Unità Interna 102 sulla linea L1. L'unità verrà forzata su OFF.
inhibit L1.102 1 OK
Rimuovi l'inibizione dall'Unità Interna 102 sulla linea L1
inhibit L1.102 0 OK
Inibisci tutte le Unità Interne
inhibit 1 OK
Rimuovi l'inibizione da tutte le Unità Interne
inhibit 0 OK
group
SINOSSI
group
group <UID1 STRICT> <UID2 STRICT>
group delall
group -G
group ram R
DESCRIZIONE
Gestisce le operazioni di gruppo nella linea di prodotti CoolMaster. Raggruppare due Unità Interne significa che la seconda Unità Interna seguirà le impostazioni ON/OFF, Modalità, Velocità Ventola, Temperatura impostata e Swing della prima Unità Interna.
· Nel formato senza parametri group elenca i gruppi esistenti
· group delall - elimina tutti i gruppi
· group -G - elimina il gruppo numero G (i numeri dei gruppi sono visualizzati nell'elenco dei gruppi esistenti)
· group <UID1 STRICT> <UID2 STRICT> - crea un nuovo gruppo, dove UID2 seguirà UID1
· group ram R - crea un database gruppi per R gruppi. L'operazione avrà effetto dopo il riavvio. Utilizzare questa operazione solo se il database gruppi predefinito è troppo piccolo.
ESEMPIO
Raggruppa l'Unità Interna L5.001 con L5.002
group L5.001 L5.002 OK
Elenca i gruppi esistenti
group G000: L5.001 --> L5.002 G001: L5.001 --> L5.003 OK
Elimina il gruppo numero 0
group -0 OK
Elimina tutti i gruppi
group delall OK
Crea un database di gruppi per 50 gruppi
group ram 50 OK, Riavvio richiesto!
va
SINOSSI
va
va auto
va delall
va ram R
va - <UID STRICT|VA>
va + <UID STRICT> <VA>
DESCRIZIONE
Per semplificare la traduzione dell'UID in indirizzo oggetto Modbus, la linea di prodotti CoolMaster utilizza la VA (Virtual
Address), associata all'UID. Ogni UID può avere nessuna, una o più VA associate, ma ogni VA può essere
associata solo a un UID. Le VA sono semplici numeri che partono da 001 (decimale). Il concetto di Virtual Address è
applicabile a CoolGate 5 e ModBus IP.
· Nel formato senza parametri il comando va elenca tutte le associazioni VA e i relativi indirizzi ModBus in formato esadecimale
e decimale.
· va auto - la linea di prodotti CoolMaster assocerà automaticamente le VA agli UID esistenti (visibili con il comando ls)
Questa operazione eliminerà le associazioni precedenti
· va delall - elimina tutte le associazioni VA
· va ram R - crea un database VA per R associazioni. L'operazione avrà effetto dopo il riavvio. Utilizzare questa operazione
solo se il database VA predefinito è troppo piccolo.
· va - <UID STRICT|VA> - elimina tutte le associazioni VA con una specifica Unità Interna o elimina una specifica associazione VA
· va + <UID STRICT> <VA> - aggiunge una nuova associazione VA
ESEMPIO
Associa automaticamente tutte le Unità Interne esistenti
va auto OK
Associa la VA 007 all'Unità Interna 100 sulla linea L1
va + L1.100 7 OK
Elenca tutte le associazioni VA
va
L1.100 --> 001 [Hex: 0x0011 | Dec: 0017] +-> 007 [Hex: 0x0071 | Dec: 0113] L1.101 --> 002 [Hex: 0x0021 | Dec: 0033] L2.101 --> 003 [Hex: 0x0031 | Dec: 0049] L2.102 --> 004 [Hex: 0x0041 | Dec: 0065] L2.103 --> 005 [Hex: 0x0051 | Dec: 0081] L2.104 --> 006 [Hex: 0x0061 | Dec: 0097] OK
Elimina tutte le associazioni VA dell'Unità Interna 100 sulla linea L1
va - L1.100 OK
Elimina l'associazione VA numero 4
va - 4 OK
Elimina tutte le associazioni VA
va delall OK
Crea un database VA per 200 associazioni
va ram 200 OK, Riavvio richiesto!