Este artigo se aplica aos seguintes produtos CoolMaster
- CoolMaster
- CoolMasterPro
- CoolMasterNet
- CloudBox
|
Linhas HVAC
O CoolMasterNet suporta oito Linhas HVAC identificadas como L1 ... L8, destinadas à conexão com diversos sistemas de HVAC. Todas as oito Linhas HVAC podem ser usadas simultaneamente (exceto L1 com L5 e L2 com L6) e de forma independente, de acordo com a configuração do CoolMasterNet. A maioria das Linhas HVAC pode suportar vários Tipos de HVAC, conforme especificado na tabela abaixo, mas apenas um por vez, de acordo com a configuração da linha específica.
| Fabricante de HVAC | Sigla | 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 |
Observação
- Os DIP Switches Q e R são usados para ajustar os parâmetros internos das linhas L1 e L2 para atender aos requisitos específicos do tipo de HVAC.
- As linhas L1 e L5 compartilham os mesmos recursos internos do CoolMasterNet e não podem ser usadas simultaneamente.
- As linhas L2 e L6 compartilham os mesmos recursos internos do CoolMasterNet e não podem ser usadas ao mesmo tempo. O DIP Switch P3 define qual linha está habilitada.
- As linhas L6 e L7 podem ser unidas em uma única linha L7 com detecção automática de polaridade, através dos DIP Switches P1 e P2. A linha L2 pode ser habilitada nesse caso.
- A linha L3 é usada por padrão para comunicação ModBus RTU RS485.
Protocolos de Automação Residencial/BMS
O CoolMaster suporta diversos protocolos de Automação Residencial/BMS.
| Protocolo de Automação Residencial/BMS | Sigla | Porta(s) Linha |
|---|---|---|
| KNX | KNX | L3 |
| PlugBus (CoolHub) | CH | L3,L4,L5,L6,L7 |
| HDL buspro 4 fios | 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
| Pino DB9 | Nível de Sinal | Descrição |
|---|---|---|
| 2 | ±12V | TxD (Dados do CoolMasterNet para o DTE) |
| 3 | ±12V | RxD (Dados do DTE para o CoolMasterNet) |
| 5 | GND | Terra |
| 1,4,6,7,8 | Não conectado | |
O gênero e o pinout do cabo RS232 fornecido com o CoolMasterNet são adequados para conexão direta à porta RS232 do PC ou via adaptador padrão RS232 para USB. O comprimento máximo do cabo RS232 não deve exceder 25m. Por padrão, a interface RS232 é dedicada ao ASCII I/F. As configurações padrão da porta RS232 do CoolMasterNet são:
- Taxa de transmissão 9600
- 8 bits de dados
- Sem controle de paridade
- 1 bit de parada
- Sem controle de fluxo
Ethernet
O CoolMasterNet possui uma porta Ethernet compatível com IEEE 802.3 de 10/100 Mb/s, suportada via conector RJ45.
Abaixo estão as principais características da porta.
| Parâmetro | Valor | Observações |
|---|---|---|
| Comprimento máximo do cabo Ethernet | 137m | Cabo par trançado CAT5 |
| Taxa de bits | 10/100 Mb/s | |
| Protocolos Ethernet suportados | 10BASE-T/100BASE-TX | |
| Negociação automática de protocolo | Habilitada | Com o parceiro de link |
O conector RJ45 possui LEDs de indicação de Link e Atividade, fornecendo os seguintes status.
| Led | Cor | Função |
|---|---|---|
| Led de Link | Verde |
LIGADO para link ativo DESLIGADO para sem link |
| Led de Atividade | Laranja | Pisca para atividade Tx/Rx |
A porta Ethernet é utilizada por diversos módulos de protocolo disponíveis no CoolMasterNet · ASCII I/F (via servidor IP ASCII I/F)
- Modbus IP
- HDL buspro IP
- SDDP
- CoolRemote
As configurações de rede do CoolMasterNet são controladas com o comando ifconfig.
Servidor IP ASCII I/F
O servidor IP ASCII I/F, chamado de aserver, é um servidor socket TCP/IP clássico. O aserver possui as seguintes características padrão:
| Número máximo de conexões simultâneas | 4 |
| Porta TCP/IP padrão | 10102 |
| Caractere de prompt > | habilitado |
O aserver pode ser configurado com o comando set.
Modbus IP
Consulte o documento Diretrizes de Integração Modbus.
Conexão com a nuvem CoolRemote
O CoolMasterNet mantém constantemente uma conexão com o servidor de nuvem CoolRemote assim que a rede TCP/IP com acesso à internet é estabelecida. O status da conexão CoolRemote é exibido na tela LCD pelo ícone de nuvem no canto inferior direito da tela.
| Sem ícone de nuvem | Sem rede TCP/IP |
| Conectado - Ocioso | |
| Conectado - Comunicando | |
| Desconectado - com código de erro |
ModBus RTU
O CoolMasterNet pode ser usado como um dispositivo escravo ModBus RTU, funcionando de acordo com o guia "MODBUS over serial line specification and implementation guide" da Modbus-IDA.ORG. O formato padrão do quadro RS485 é
- Taxa de transmissão 9600, 8 bits de dados
- Sem controle de paridade
- 1 bit de parada
- Sem controle de fluxo
GC4
O CG4 é baseado no protocolo ModBus RTU. Seu mapa de endereços é semelhante ao do dispositivo CoolGate, anteriormente fabricado pela CoolAutomation (consulte o PRM do CoolGate para mais informações). O protocolo CG4 pode ser usado para compatibilidade retroativa.
GC
Consulte o documento Diretrizes de Integração Modbus.
GPIO
O CoolMasterNet suporta quatro GPIOs marcados como A B C D (veja Layout). O GPIO pode estar no modo Entrada ou Saída, dependendo de sua funcionalidade
| Parâmetro | GPIO A | GPIO B | GPIO C | GPIO D |
|---|---|---|---|---|
| Tensão Baixa de Entrada (V IL) | <1V | <1V | <1V | ADC |
| Tensão Alta de Entrada (V IH) | >2,4V | >2,4V | >2,4V | ADC |
| Tensão Alta de Saída (V OUT HI) | 3,3V | 3,3V | 3,3V | 3,3V |
| Corrente Máxima de Saída (I OUT) | 20mA | 20mA | 20mA | 20mA |
| Pull Up | 5,6K | 5,6K | 5,6K | N.A. |
O controle da funcionalidade do GPIO é feito com o comando gpio.
USB
O CoolMasterNet possui portas USB Device e USB Host. A porta USB Device é usada para operações de manutenção.
Alimentação
O CoolMasterNet pode ser alimentado por diferentes fontes de energia:
- Adaptador AC/DC fornecido com o CoolMasterNet
- 12-24V DC do sistema de ar-condicionado ou de outro equipamento
- Porta USB Device
Os DIP Switches estão localizados atrás da pequena porta de acesso no canto superior direito do CoolMasterNet.
| Switch | Ligado | Desligado |
|---|---|---|
| P1, P2 | Liga L6, L7 e habilita a detecção automática de polaridade em L7 | Separa L6, L7 |
| P3 | L6 habilitado, L2 desabilitado | L2 habilitado, L6 desabilitado |
| P4 | Modo de Produção | Modo de Operação Normal |
Observações
- O conjunto de DIP switch Q refere-se à L1 nos dispositivos da família CoolMaster. As posições dos DIP switches (Ligado/Desligado) dependem da marca do sistema de ar-condicionado. Consulte o manual de instalação para a configuração específica de cada marca.
- O conjunto de DIP switch R refere-se à L2 nos dispositivos da família CoolMaster. As posições dos DIP switches (Ligado/Desligado) dependem da marca do sistema de ar-condicionado. Consulte o manual de instalação para a configuração específica de cada marca.
- A terminação de linha é usada como uma medida adicional para adicionar terminação de linha nos casos em que ela não foi configurada na ODU ou para reduzir ruídos na linha.
- O conjunto de DIP switch S2 é usado para ativar ou desativar a terminação de linha em L1
- O conjunto de DIP switch S3 é usado para ativar ou desativar a terminação de linha em L2
- Os switches P1 e P2 do CoolMasterNet devem estar na mesma posição. Se ambos estiverem na posição LIGADO, as linhas L6 e L7 do ar-condicionado são unidas em uma única linha, com opção de detecção automática de polaridade. Caso contrário, se ambos estiverem na posição DESLIGADO, as linhas L6 e L7 funcionam como linhas independentes.
- Se L6 e L7 estiverem unidas em L7, habilitar L2 com o P3 não irá influenciar o funcionamento de L7.
- O switch P4 deve estar na posição DESLIGADO para o funcionamento normal do CoolMasterNet.
DIP Switches Q, R
Os DIP Switches Q e R são usados para ajustar os parâmetros internos das linhas L1 e L2 do ar-condicionado, de acordo com os requisitos específicos de cada tipo de sistema.
| Tipo de Ar-condicionado | DIP Switch Q - Linha L1 | |||
|---|---|---|---|---|
| Q1 | Q2 | Q3 | Q4 | |
| DK | LIGADO | DESLIGADO | LIGADO | DESLIGADO |
| ME | DESLIGADO | DESLIGADO | DESLIGADO | DESLIGADO |
| TO | DESLIGADO | LIGADO | DESLIGADO | LIGADO |
| SA | DESLIGADO | LIGADO | DESLIGADO | LIGADO |
| PN | DESLIGADO | LIGADO | DESLIGADO | LIGADO |
| HT | DESLIGADO | LIGADO | DESLIGADO | LIGADO |
| HA (P,Q) | DESLIGADO | LIGADO | DESLIGADO | LIGADO |
| Tipo de Ar-condicionado | DIP Switch R - Linha L2 | |||
|---|---|---|---|---|
| Q1 | Q2 | Q3 | Q4 | |
| DK | LIGADO | DESLIGADO | LIGADO | DESLIGADO |
| ME | DESLIGADO | DESLIGADO | DESLIGADO | DESLIGADO |
| TO | DESLIGADO | LIGADO | DESLIGADO | LIGADO |
| SA | DESLIGADO | LIGADO | DESLIGADO | LIGADO |
| PN | DESLIGADO | LIGADO | DESLIGADO | LIGADO |
| HT | DESLIGADO | LIGADO | DESLIGADO | LIGADO |
| HA (P,Q) | DESLIGADO | LIGADO | DESLIGADO | LIGADO |
Observações
- Se todos os quatro Dip Switches R1, R2, R3 e R4 estiverem na posição LIGADO durante o reset de energia do CoolMasterNet, o CoolMasterNet será forçado a entrar no modo BOOT.
Dip Switch S
| Switch | Ligado | Desligado |
|---|---|---|
| S1, S2 | Habilita a saída DC na linha L1 do ar-condicionado | Desabilita a saída DC na linha L1 do ar-condicionado |
| S3, S4 | Habilita a saída DC na linha L2 do ar-condicionado | Desabilita a saída DC na linha L2 do ar-condicionado |
Observações
- Os switches S1 e S2 devem estar na mesma posição.
- Os switches S3 e S4 devem estar na mesma posição.
- A saída DC nas linhas L1 ou L2 do ar-condicionado só é necessária quando a linha está configurada como DK ou ME e um equipamento não VRF está conectado a essa linha (via KRP, MAC ou adaptador similar). E somente se não houver outra fonte DC presente nessa linha.
O CoolMasterNet oferece um protocolo ASCII I/F simples e abrangente, baseado em strings de texto (ASCII), que representam comandos e respostas verbais. O ASCII I/F implementado no CoolMasterNet é totalmente compatível com versões anteriores dos produtos CoolAutomation, mas possui várias extensões e melhorias importantes, principalmente para suportar funcionalidades adicionais do CoolMasterNet. O ASCII I/F pode ser utilizado via interface RS232 (veja Porta RS232) ou Servidor TCP/IP.
Definições Gerais do Protocolo
Mensagens
A comunicação entre DTE e CooLinkNet via ASCII I/F é baseada em strings de texto (ASCII). Um exemplo de comunicação é mostrado abaixo
| >ls L2 | <- Comando | DTE para CooLinkNet |
| L2.102 OFF 20C 27C Auto Cool OK - 0 L2.103 OFF 20C 24C Low Auto OK - 0 |
<- Resposta | CooLinkNet para DTE |
| OK | <- Código de saída | |
| > | <- Prompt |
A string de comando enviada para o CooLinkNet deve ser finalizada com a sequência <CR> (carriage return 0x0D) <LF> (line feed 0x0A) ou com um único caractere <CR>. As strings vindas do CooLinkNet (exceto o caractere de prompt) são sempre finalizadas com <CR><LF>. Os comandos diferenciam maiúsculas de minúsculas e não devem conter espaços antes ou depois. O único separador entre o nome do comando e seus parâmetros é o espaço (caractere 0x20). O parâmetro de configuração de eco (veja comando set) define se os caracteres enviados ao CooLinkNet via interface RS232 serão ecoados de volta ou não. Se o eco não for zero, os caracteres são ecoados. No caso da interface RS232, o caractere de prompt '>' é enviado incondicionalmente pelo CooLinkNet. No caso do Servidor ASCII, o envio do prompt é configurável.
Códigos de Saída
| Numérico | Verbal | Descrição |
| 0 | OK | Comando executado com sucesso |
| 1 | Sem UID | UID não encontrado |
| 2 | UID Preciso Ausente | O UID deve ser exato |
| 3 | Formato Incorreto | Formato do comando está errado |
| 4 | Falha | Falha na execução do comando |
| 5 | Linha Não Utilizada | Linha não utilizada |
| 6 | Comando Desconhecido | Comando desconhecido |
| 7 | Linha HVAC Incorreta | Número da linha está errado |
| 8 | Função Incorreta | Função incorreta |
| 9 | Tipo de Linha Incorreto | Definição do tipo de linha incorreta |
| 10 | Parâmetro Incorreto | Parâmetro do comando está errado |
| 11 | OK, Reinicialização Necessária! | A execução do comando só terá efeito após reiniciar |
| 12 | GPIO Incorreto | GPIO incorreto |
| 13 | SDDP Desativado | Módulo SDDP está desativado, ative para continuar |
| 14 | Endereço Virtual em Uso | Endereço virtual já está em uso |
| 15 | Propriedade Incorreta | Propriedade incorreta |
| 16 | Número de Linhas Excedido | Não é possível definir mais tipos de linha |
| 17 | Atenção! Estado do DIP Switch Incorreto | O estado do DIP switch está incorreto para o tipo de linha definido |
| 18 | SDDP Não Inicializado | SDDP está ativado, mas o link Ethernet ainda está inativo |
| 80 | Erro ModBus: 80 | Sem resposta do destinatário |
| 81 | Erro ModBus: 81 | Tempo de espera muito longo entre bytes na mensagem recebida |
| 82 | Erro ModBus: 82 | Tempo de espera muito curto entre bytes na mensagem recebida |
| 83 | Erro ModBus: 83 | Mensagem recebida com tempo limite interno |
| 84 | Erro ModBus: 84 | Mensagem recebida é muito grande |
| 85 | Erro ModBus: 85 | Erro de CRC na mensagem recebida |
| 86 | Erro ModBus: 86 | Exceção ModBus na resposta |
| 100 | Colisão | Colisão no comando enviado na linha HVAC |
| 101 | Recurso Não Suportado | Comando ou parâmetro do comando não suportado para esta linha HVAC |
| 102 | Tipo de Unidade Interna Incorreto | A Unidade Interna escolhida não suporta este comando ou parâmetro |
| 103 | Sem ACK da Unidade Interna | A Unidade Interna não confirmou o comando enviado |
| 104 | Timeout no Recebimento | Sem resposta da Unidade Interna |
| 105 | Erro CS na Mensagem Recebida | Erro de Check Sum na mensagem recebida |
| 106 | Inicialização da Linha em Andamento... | Não é possível mostrar o status das linhas devido ao processo de inicialização |
| 107 | Erro na Linha | Algum erro na linha HVAC |
| 108 | Alimentação Desativada | A Unidade Interna não pode receber a temperatura ambiente medida devido à posição do seu switch |
| 150 | HDL Não Inicializado | Linha HDL não foi definida ou o cabo ethernet está desconectado |
| 151 | HDL DB Cheio | Banco de Dados HDL está cheio, não é possível adicionar nova configuração |
| 152 | HDL Eth Desativado | HDL via ethernet desativado |
| 200 | UID Não Encontrado | Unidade Interna especificada não encontrada no Banco de Dados |
| 201 | UID Preciso Não Encontrado | Unidade Interna especificada pelo UID preciso não encontrada no Banco de Dados |
| 202 | Unidade Interna Removida | Unidade Interna removida do Banco de Dados |
| 203 | DB Overflow | O banco de dados das unidades internas está cheio, não é possível adicionar uma nova |
| 204 | Group DB Overflow | O banco de dados de grupos está cheio, não é possível adicionar um novo grupo |
| 205 | VA DB Overflow | O banco de dados de endereços virtuais está cheio, não é possível associar a unidade interna a um novo endereço virtual |
| 206 | FDB5 Overflow | O banco de dados de propriedades está cheio, não é possível adicionar uma nova propriedade |
| 250 | Link DB Overflow | O banco de dados de links está cheio, não é possível vincular um novo dispositivo CoolPlug à unidade interna |
| 251 | No CooLinkHub Line | Linha do CoolHub não definida, defina para continuar |
| 252 | Auto Visibility Failed | Durante a criação do link, ocorreu um erro ao adicionar propriedades de visibilidade |
| 253 | Link Already Exists | O dispositivo CoolPlug já está vinculado, exclua o vínculo anterior antes de criar um novo |
| 307 | KNX DB Overflow | O banco de dados KNX está cheio, não é possível adicionar um novo grupo |
| 309 | KNX Not Connected | Sem conexão com o chip KNX |
| 310 | KNX Line Not Started | Linha KNX não definida |
UID
O UID é usado para identificar uma Unidade Interna ou um conjunto de Unidades Internas. O UID possui o seguinte formato
| Número da Linha | Ponto | Número da Unidade Interna | |
| Ln | . | X | YY |
- Linha é o número da linha HVAC do CoolMasterNet, como L1, L2,... L* significa "qualquer linha". Para garantir compatibilidade com dispositivos CoolMaster ou CooLink, o número da linha pode ser omitido do UID.
- Ponto é um separador entre o número da linha e o número da unidade interna. Se o número da linha for omitido ou estiver no formato L*, o ponto também deve ser omitido.
- Número da unidade interna é o número da Unidade Interna no sistema HVAC. O número da unidade interna pode ser '*' que significa "qualquer"
Exemplos:
L1.102 -> Unidade Interna 102 na linha L1
L2.003 -> Unidade Interna 003 na linha L2
L*100 -> Conjunto de Unidades Internas 100 em todas as linhas
L301** -> Conjunto de Unidades Internas 1xx na linha L3 (L3.100, L3.101,...)
L4 -> Todas as Unidades Internas na linha L4
L* -> Todas as Unidades Internas em todas as linhas
203 -> Semelhante a L*203 (apenas para compatibilidade retroativa)
UID_STRICT
Em alguns casos, apenas uma Unidade Interna específica deve ser referenciada pelo UID. Nesses casos, é obrigatório usar o UID_STRICT no formato Ln.XYY, onde o uso de '*' é proibido.
Sistemas HVAC com números de Unidade Interna de 4 dígitos
Para sistemas HVAC com números de Unidade Interna de 4 dígitos: N1N2 - N3N4, os dois primeiros dígitos N1 N2, no intervalo de 00-15, serão codificados na parte X do UID de acordo com a tabela abaixo. Os dois últimos dígitos N3 N4 serão iguais à parte YY do UID.
| N1N2 - N3N4 | X YY | Exemplo para linha L1 | |
|---|---|---|---|
| Número da Unidade 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 |
Além das regras genéricas de codificação de UID descritas acima, existem regras especiais aplicáveis para sistemas HVAC específicos.
Codificação de UID para sistema HVAC Hitachi (HT)
Número da Unidade Interna HT |
UID para linha 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 |
Comandos de Configuração
A sinopse e a descrição dos comandos listados abaixo seguem a seguinte notação:
- Parâmetros ou grupos de parâmetros entre sinais de menor e maior "< >" são obrigatórios.
- Parâmetros ou grupos de parâmetros entre colchetes "[ ]" são opcionais e podem ser omitidos.
- As chaves ( ) são usadas para indicar agrupamento dentro das chaves
- O caractere "|" entre parâmetros dentro dos colchetes significa OU.
| Comando | Descrição |
| set | Consulta ou altera as configurações do CoolMaster |
| Line | Consulta ou altera o status e a configuração das Linhas HVAC. |
| ifconfig | Consulta ou configura as definições de rede Ethernet |
| boot | Inicialização do CoolMaster |
| props | Consulta ou altera o banco de dados interno do CoolMasterNet com as propriedades das Unidades Internas |
| link | Controla a operação do link no CoolMaster |
| simul | Simula <CNT> Unidades Internas na Linha HVAC <Ln>. |
| gpio | Consulta ou configura a funcionalidade GPIO. |
| info | Consulta a posição dos dip switches do CollMasterNet e a saída DC nas linhas L1 e L2. |
| modbus | Consulta ou altera as configurações ModBus do CoolMasterNet. |
| ad | Encaminha comando ASCII I/F para o dispositivo CMNET-GR-GMV5 conectado à linha GMV5. |
| plug | Encaminha comando ASCII I/F para o dispositivo CoolPlug conectado à linha CH |
| knx | Consulta ou altera o status e a configuração do KNX |
| hdl | Consulta ou altera o status e a configuração do HDL |
| sddp | Configura o módulo Control4® Simple Device Discovery Protocol (SDDP). |
set
Sinopse
set [<SETTING> <VLAUE>]
set defaults
DESCRIÇÃO:
Consulta ou altera as configurações do CoolMasterNet. Sem parâmetros, o comando set lista todas as configurações suportadas e seus valores. Para alterar uma configuração, use o formato com <SETTING> e <VALUE>.
Algumas configurações são somente leitura (RO) e não podem ser alteradas. set defaults irá carregar os valores padrão para todas as configurações
set defaults irá carregar os valores padrão para todas as configurações
| <Configuração> | Modo | Impresso como | Valor * | Descrição |
| S/N | RO | S/N | Número de série do CoolMaster | |
| version | RO | version | X.Y.Z | Versão do firmware do CoolMaster |
| app | R/W | application | string | Aplicação do CoolMaster |
| baud | R/W | baud | 1200...115200 | Taxa de transmissão da interface RS232.Padrão: 9600 |
| echo | R/W | echo | 0 ou 1 | Controle de eco da interface RS232. 0 - desativado, 1 - ativado |
| verbos | R/W | verbos | 0 ou 1 | Formato do código de saída. 0 - numérico, 1 - detalhado |
| aserver port | R/W | aserver port | inteiro | Porta TCP do aserver. Padrão: 10102 |
| aserver prompt | R/W | aserver prompt | 0 ou 1 | Controle do prompt do aserver |
| deg | R/W | deg C/F | C/c ou F/f | Escala de temperatura Celsius ou Fahrenheit |
| melody | R/W | melody | string | Melodia de inicialização. O valor é exibido como nome da melodia; para alterar, digite o número da melodia. set melody lista as melodias suportadas e seus números. |
| filter visi | R/W | Filter | visi 0 ou visi 1 ou visi - |
visi - [-] - a visibilidade do props se aplica apenas ao LCD. [1] - a visibilidade do props se aplica ao LCD e aos comandos de status/controle. [0] - a lógica de visibilidade do props é invertida e se aplica ao LCD e aos comandos de status/controle |
| HVAC lines | RO | HVAc Lines | 0....8 | Número permitido de linhas HVAC. Pode ser alterado com uma string de ativação codificada. |
* - Valores em negrito são os padrões.
Exemplos:
Desativar eco:
>set echo 0
OK
Alterar a porta TCP do aserver:
>set aserver port 12345
OK
Carregar padrões:
>set defaults
OK
Aplicar visibilidade do props aos comandos de status/controle:
>set filter visi 1
OK, Boot Required!
Configurar interface RS232 para 19200, 8 bits de dados, paridade par, 1 bit de parada:
>set baud 19200 8E1
OK
Definir escala de temperatura para Fahrenheit:
>set deg f
OK
Definir melodia de inicialização para 3:
>set melody 3
OK
line
Sinopse
line
line <PROPERTY> <Ln> <VLAUE>
DESCRIÇÃO:
Consulta ou altera o status e a configuração das Linhas HVAC. No formato sem parâmetros, o comando line fornece informações sobre o status atual das Linhas. O segundo formato é usado para alterar propriedades que permitem escrita.
| <Propriedade> | Modo | Valor | Descrição | Observações |
| master | R/W | 0 ou 1 | CoolMasterNet atua como dispositivo Master | Apenas DK, LG, SA, TO, PN |
| simul | R/W | inteiro | Simula o número informado de Unidades Internas. Para desativar a simulação, use "0". A simulação é persistente (não é desativada após reiniciar o equipamento). Por padrão, o modelo de simulação é: com falhas, sem unidades de ventilação, sem unidades de entrada/saída. Para ativar/desativar condições especiais, use as seguintes flags: +/-flr, +/-vam, +/-io (veja o exemplo) |
Unidades de Entrada/Saída apenas para ME Unidades de Ventilação apenas para DK, ME, LG |
| myid | R/W | string | Endereço próprio do CoolMasterNet na linha HVAC informada. Para linha ModBus RTU, myID é o "Endereço do Dispositivo Escravo" |
|
| baud | R/W | Configura os parâmetros UART para a linha informada. O formato do valor é: <BAUD> <8|9><N|E|O><1|2> Por exemplo: 9600 8N1 |
Quando aplicável |
|
| tx | RO | contador inteiro | Mensagens transmitidas | Exibido como Último/Total Último significa desde a última impressão |
| rx | RO | Mensagens recebidas | ||
| to | RO | Erros de timeout | ||
| cs | RO | Erros de checksum | ||
| col | RO | Erros de colisão | ||
| NAK | RO | Erros NAK | ||
| haux | R/W | heat ou haux | Modo Heat tratado como modo Haux. Usado apenas quando o controlador de automação residencial não tem suporte a Haux, mas precisa ativar o modo Haux nos ThermoPad(s) conectados à linha CH. |
Apenas para linha CoolHub (CH) |
| type | R/W | string | Define o tipo de linha pelo acrônimo. O número de linhas HVAC não pode exceder o valor definido no comando set. Linhas de automação residencial/BMS não contam como linhas HVAC. Para liberar uma linha, use Unused em vez do acrônimo. |
Veja a lista completa de linhas HVAC e de Automação Residencial/BMS suportadas |
| scan | R/W | 0 ou 1 | Detecta Unidades Internas automaticamente | Apenas ME, HT, SA, TO, PN |
| DCOUT | R/W | - ou + | Controla a saída DC em L1, L2 | Apenas DK, ME |
| slink | R/W | O/o ou N/n | Configura o modo Mitsubishi Heavy SuperLink: O - antigo, N - novo (apenas MH) Configura o tipo de modelo Samsung: O-DVM, N-DVM-S |
Apenas SM |
| [A|B] ou [B|A] | RO | Polaridade atual | Apenas linha L7 |
Exemplos:
Informações sobre o status atual das Linhas:
>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
Alterar modo para escravo na L4:
>line master L4 0
OK, Boot Required!
Definir taxa de baud da Linha L3 para 19200, 8 bits de dados, paridade par, 1 bit de parada:
>line baud L3 8E1
OK, Boot Required!
Simular 5 Unidades na linha L2 sem falhas, sem unidades de ventilação e com unidades de entrada/saída:
>line simul L2 5 -flr-vam+io
OK, Boot Required!
Modo Heat será tratado como haux para ThermoPads conectados à linha CH:
>line haux L3 heat
OK, Boot Required!
Definir Linha L2 como Não Utilizada:
>line type L2 Unused
OK, Boot Required!
Configurar Linha L2 para trabalhar com tipo HVAC TO:
>line type L2 TO
OK, Boot Required!
HDL Bus Pro na Linha L3:
>line type L3 HDL
OK, Boot Required!
ifconfig
Sinopse
ifconfig
ifconfig <PROPRIEDADE> <VALOR>
ifconfig enable | disable
DESCRIÇÃO:
Consulta ou configura as definições de rede Ethernet. Sem parâmetros, o comando ifconfig lista a configuração atual. Para alterar a configuração, use o formato com <PROPRIEDADE> e <VALOR>. O parâmetro IP pode ser definido como DHCP (cliente DHCP) ou um número de IP fixo. No caso de DHCP, os valores de Netmask e Gateway são fornecidos pelo servidor DHCP. Por padrão, o CoolMasterNet está configurado para operar como cliente DHCP. O módulo Ethernet do CoolMasterNet pode ser ativado ou desativado com o comando correspondente.
| <Propriedade> | Modo | Valor | Descrição |
| MAC | RO | string | Endereço MAC (Media Access Control) do CoolMasterNet |
| Link | RO | Up ou Down | Indica se o link ethernet está ativo |
| IP | R/W | string | Define endereço IP fixo (estático) ou define como DHCP |
| Netmask | R/W | string | Define o endereço de Netmask caso o IP seja estático |
| Gateway | R/W | string | Define o endereço de Gateway caso o IP seja estático |
| DNS1 | R/W | string | Define o endereço DNS preferencial |
| DNS2 | R/W | string | Define o endereço DNS alternativo |
Exemplos:
Informações sobre o status atual das Linhas:
>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
Configurar IP fixo:
>ifconfig IP 192.182.1.102
OK, Boot Required!
Configurar endereço do Gateway:
>ifconfig Gateway 192.168.1.1
OK, Boot Required!
Configurar Netmask:
>ifconfig Netmask 255.255.255.0
OK, Boot Required!
Configurar operação como cliente DHCP
>ifconfig IP DHCP
OK, Boot Required!
Desativar ethernet:
>ifconfig disable
OK, Boot Required!
Alterar endereço DNS:
>ifconfig DNS1 208.67.222.222
OK, Boot Required!
boot
Sinopse
boot
boot [n]
DESCRIÇÃO:
Reinicia o CoolMaster
<N> omitido - entra no modo boot
<N>=2 reinicia o CoolMaster
props
Sinopse
props
props <UID_STRICT> <PROPERTY> <VAL>
PROPS DELALL
DESCRIÇÃO:
Consulta ou altera o banco de dados interno do CoolMasterNet com as propriedades das Unidades Internas. Alterações feitas no banco de dados não afetam as capacidades físicas das unidades internas relacionadas.
No formato sem parâmetros, o comando props irá listar todas as propriedades armazenadas em uma visualização em tabela.
| <Propriedade> | Modo | Valor | Descrição | Observações |
| name | R/W | string | Nome alternativo da Unidade Interna a ser exibido na tela LCD do CoolMasterNet. Por padrão, essa propriedade não é definida e o UID é exibido no lugar. | |
| visi (visível) | R/W | 0 ou 1 | Define a visibilidade da Unidade Interna na tela LCD. 0 - invisível, 1 - visível. Também depende da configuração do filtro. |
Eficaz após reinicialização |
| fspeed | R/W | <+|->v, l, m, h, t, a | Define as velocidades do ventilador da Unidade Interna disponíveis pelo controle touchscreen LCD e comandos para/de barramento KNX. + permite, - proíbe, v - muito baixo/silencioso, l - baixo, m - médio, h - alto, t - máximo, a - automático. |
várias propriedades podem ser combinadas em um comando (veja exemplos abaixo) |
| mode | R/W | <+|->c, d, f, h, hx, hh, a | Define os modos de operação da Unidade Interna disponíveis via comandos de controle para/de barramento KNX. | c - resfriar, d - desumidificar, f - ventilador, h - aquecer, hx - haux, hh - aquecer & haux, a - automático |
| elock | R/W | <+|->o, m, t, c, h | Bloqueio forçado para impedir alterações externas. O CoolMasterNet irá desfazer alterações vindas de fontes externas. Bloqueios disponíveis: o-Ligar/Desligar, m- modo de operação, t-setpoint, c-modo resfriar forçado, h-modo aquecer forçado |
vários bloqueios podem ser combinados em um comando. |
Observações
- Valores em negrito representam os padrões.
- O registro de propriedades da Unidade Interna é criado somente após a primeira alteração feita no banco de dados para essa unidade.
- O comando props delall apaga totalmente o banco de dados, retornando todas as propriedades aos valores padrão.
Exemplos:
Adicionar propriedade name à Unidade Interna 204 na linha L6:
>props L6.204 name Kitchen
OK
Tornar a Unidade Interna 102 na linha L1 invisível no LCD:
>props L1.102 visi 0
OK, Boot Required!
Proibir velocidades média e automática do ventilador para a Unidade Interna 107 na linha L2:
>props L2.107 fspeed -m-a
OK
Permitir apenas os modos resfriar, ventilador e haux para a Unidade Interna 101 na linha L1:
>props L1.101 mode +c+f+hx-h-d-hh-a
OK
Impedir alterações externas de status Ligar/Desligar e setpoint para a unidade 101 na linha L1:
>props L1.101 elock +o+t
OK
Listar todas as propriedades armazenadas:
>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
Sinopse
link -L
link ram -R
link <UID1_STRICT><=|~><UID2_STRICT>
DESCRIÇÃO:
Controla a operação de link no CoolMasterNet. Vincular um ThermoPad na linha CoolHub com uma Unidade Interna dará ao ThermoPad controle total sobre a Unidade.
- No formato sem parâmetros, o comando link irá listar os links existentes
- link delall - apaga todos os links
- link -L - apaga o link número L (os números dos links são exibidos na lista de links existentes)
- link ram R - cria o banco de dados de links para R grupos. A operação terá efeito após reinicialização. Use esta operação apenas se o banco de dados de links padrão for pequeno demais.
- link <UID1_STRICT><=|~><UID2_STRICT> - cria um novo link, onde UID1 é o ThermoPad na linha CoolHub e UID2 é a Unidade Interna. O comando gera uma propriedade invisível para um dos UIDs. <=|~> define o tipo de link: = link regular, o ThermoPad ficará invisível; ~ link com uso do modo haux, a Unidade Interna ficará invisível. O link regular permite controlar a Unidade Interna pelo UID2, enquanto o link haux pelo UID1.
Exemplos:
Lista os links existentes:
>plink L3.082=L1.101
L000: L3.081 <--> L7.096
L001: L3.083 <--> L1.100
OK
Apagar o link número 0:
>link -0
OK, Boot Required!
Vincular o ThermoPad 082 na linha L3 com a Unidade Interna 101 na linha L1 (link regular):
>link L3.082=L1.101
OK, Boot Required!
Vincular o ThermoPad 080 na linha L3 com a Unidade Interna 100 na linha L1 (link haux):
>link L3.080~L1.100
OK,Boot Required!
Apagar todos os links:
>link delall
OK
Criar banco de dados de links para 60 links:
>link ram 60
OK, Boot Required!
simul
Sinopse
simul <Ln> <CNT>
DESCRIÇÃO:
Simula <CNT> Unidades Internas na Linha HVAC <Ln>. Se <Ln> for omitida, será usada a primeira Linha HVAC que não estiver como "Unused". A simulação não é persistente e será encerrada ao reiniciar o CoolMasterNet.
Exemplos:
Simular 5 Unidades Internas na Linha HVAC L2:
>simul L2 5
OK
gpio
Sinopse
gpio
gpio func <A|B|C|D> <GPIO_FUNCTION>
gpio norm <A|B|C|D> <c|C|o|O>
DESCRIÇÃO:
Consulta ou configura a funcionalidade do GPIO. As configurações de GPIO são persistentes (mesmo após desligar/ligar) e só têm efeito após reinicialização.
- Sem parâmetros, o comando gpio fornece informações sobre a configuração atual do GPIO no formato abaixo:
>gpio
A: ALL OFF (HI), N.O.
B: ALL ON (LO), N.C.
C: Unused (HI)
D: Unused (HI)
OK
| Campo | Valor | Descrição |
|---|---|---|
| Nome do GPIO | A, B, C, D | |
| Função do GPIO | Unused | GPIO sem funcionalidade e permanece em estado de entrada HiZ |
| ALL OFF input | Desliga todas as Unidades Internas na transição do estado Normal para Ativo | |
| ALL ON input | Liga todas as Unidades Internas na transição do estado Normal para Ativo | |
| OOS output | Status Ligar/Desligar. O GPIO está em estado Normal se todas as Unidades Internas estiverem desligadas. O GPIO está em estado Ativo se pelo menos uma Unidade Interna estiver ligada | |
| ALL INH input | Desliga todas as Unidades Internas na transição do estado Normal para Ativo. Mantém as Unidades Internas desligadas enquanto o GPIO estiver em estado Ativo. Ao retornar do estado Ativo para Normal, liga as Unidades Internas que estavam ligadas antes | |
| FLRS output | Status de Falha. O GPIO está em estado Normal se todas as Unidades Internas não apresentarem falha. O GPIO está em estado Ativo se pelo menos uma Unidade Interna apresentar falha | |
| Nível Atual do Sinal GPIO | (HI) | Nível do sinal no GPIO é HI |
| (LO) | Nível do sinal no GPIO é LO | |
| Nível do Sinal no Estado Normal | N.O | Estado normal do GPIO é "Normalmente Aberto" (HI) |
| N.C | Estado normal do GPIO é "Normalmente Fechado" (LO) |
- gpio func <A|B|C|D> <GPIO_FUNCTION>Configura a função do GPIO. As funções suportadas estão listadas na tabela acima.
- gpio norm <A|B|C|D> <c|C|o|O> Configura o estado Normal do GPIO.
Exemplos:
Desabilitar a funcionalidade do GPIO A:
>gpio func A Unused
OK, Boot Required!
Definir a função GPIO C como "ALL OFF":
>gpio func c ALL OFF
OK, Reinicialização necessária!
Definir o estado Normal do GPIO A para N.C.:
>gpio norm A C
OK
info
Sinopse
info
DESCRIÇÃO:
Consulta a posição dos dip switches do CollMaster e a saída DC nas linhas 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 | Descrição | ||
|---|---|---|---|
| DIP Switch | ON | DIP Switch LIGADO | |
| OFF | DIP Switch DESLIGADO | ||
| X | DIP Switch não pode ser lido | ||
| Linha DC | + | Comando para habilitar DCOUT foi enviado ao CoolMasterNet | |
| - | Comando para desabilitar DCOUT ou nenhum comando foi enviado ao CoolMasterNet | ||
| 0v | Nenhuma voltagem detectada na linha | ||
| 16v | 16 volts detectados na linha (própria ou externa) | ||
| ON | CoolMasterNet habilitou a saída DC na linha | Ao reiniciar, o CoolMasterNet só habilitará a saída DC se o comando para habilitar DCOUT foi enviado e o DIP switch S estiver na posição correta, caso contrário, a saída DC será desabilitada | |
| OFF | CoolMasterNet desabilitou a saída DC na linha | ||
modbus
Sinopse
modbus [<SETTING> <VALUE>]
DESCRIÇÃO:
Consulta ou altera o banco de dados interno do CoolMasterNet com as propriedades das Unidades Internas. Alterações feitas no banco de dados não afetam as capacidades físicas das unidades internas relacionadas.
No formato sem parâmetros, o comando props irá listar todas as propriedades armazenadas em formato de tabela.
| <SETTING> | Modo | Impresso Como | Valor | Descrição |
| IP | R/W | ModBus IP | habilitar ou desabilitar | Habilita/Desabilita o servidor ModBus IP |
| server port | R/W | Porta do Servidor | inteiro | Altera a porta do servidor Modbus IP |
| ignore | R/W | CG4 ignore* | r | A configuração é alternável, o primeiro comando habilita a configuração, o segundo desabilita (veja o exemplo) |
| cg4 | RO | Lista os endereços ModBus do CoolGate 4 das Unidades Internas existentes (visíveis com o comando ls) |
Notas
* Esta configuração é aplicável apenas para o CoolGate 4. Quando ativada, permite ler/gravar registros de várias unidades internas em uma única solicitação. Atenção: existem registros reservados para cada unidade interna, que retornarão erro se a leitura/gravação for solicitada sem esta configuração. Se a leitura começar por um dos registros legíveis (não reservados), os valores dos registros reservados serão 0xFFFF na resposta. Se a leitura começar por um registro reservado, a resposta será endereço de dado ilegal. O mesmo vale para gravação: se começar por um registro gravável (não reservado), os valores destinados aos registros reservados serão ignorados. Se começar por um registro reservado, a resposta será endereço de dado ilegal.
Exemplos:
Listar configuração atual do ModBus:
>modbus
ModBus IP : desabilitado
server port : 502
CG4 ignore : nenhum
OK
habilitando configuração ignore:
>modbus ignore r
OK
Habilitar modbus IP:
>modbus IP enable
OK, Reinicialização necessária!
Alterar porta do servidor modbus IP
>modbus server port 500
OK, Reinicialização necessária!
Listar endereços ModBus do CoolGate 4 das Unidades Internas existentes:
>modbus cg4
L1.100 --> Hex: 0x1001, Dec: 4097
L1.101 --> Hex: 0x1011, Dec: 4113
OK
ad
Sinopse
ad <Ln> <comando ASCII I/F>
DESCRIÇÃO:
Encaminha o comando ASCII I/F para o dispositivo CMNET-GR-GMV5 conectado à linha GMV5.
Exemplos:
Enviar comando set para o CMNET-GR-GMV5 na linha L8 do CoolMasterNet:
>ad L8 set
S/N : 12345678
version : 0.0.2
baud rate : 9600
echo :1
verbose : 1
OK
>OK
Consultar status atual das linhas do CMNET-GR-GMV5 na linha L8 do 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
Sinopse
plug <UID_STRICT> <comando ASCII I/F>
DESCRIÇÃO:
Encaminha o comando ASCII I/F para o dispositivo CoolPlug conectado à linha CH. O dispositivo CoolPlug é reconhecido pelo CoolMasterNet como Unidade Interna referenciada pelo UID.
Exemplos:
Enviar comando set para o dispositivo CoolPlug 080 na linha L3 do 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
Consultar status das linhas do dispositivo CoolPlug 080 na linha L3 do 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
Sinopse
knx addr <área/linha/dispositivo>
knx ram <R>
knx funcs
knx group
knx group <GA>[ <func> <direction> <UID>]
knx group dellall
knx group -<G>
DESCRIÇÃO:
Consulta ou altera o status e a configuração do KNX. No formato sem parâmetros, o comando knx fornece informações sobre o status atual da conexão e o número de grupos utilizados
- knx addr <área/linha/dispositivo> - Define o endereço físico KNX no formato área/linha/dispositivo
- knx ram <R> - Cria o banco de dados de grupos para R grupos. A operação terá efeito após reinicialização. Use esta operação apenas se o banco de dados padrão for pequeno demais. O uso atual do banco de dados pode ser visto no comando knx.
- knx funcs - Exibe todas as funções de grupo disponíveis.
- knx group - Lista os grupos KNX existentes (status de ligação)
- knx group <GA> - Lista os grupos KNX existentes (status de ligação) para o endereço de grupo informado
- knx group <GA> <func> <direction> <UID> - Cria um novo grupo KNX, ou seja, vincula o endereço de grupo KNX <GA> com a função e UID do CoolMasterNet. <GA> pode estar no formato Principal/Médio/Sub ou Principal/Sub, direção: < - entrada CoolMasterNet, > - saída CoolMasterNet.
- knx group dellall - Exclui todos os grupos KNX
- knx group -<G> - Exclui o grupo KNX número <G>. Os números dos grupos são exibidos na lista de grupos existentes.
| nome usado no comando | Nome Completo | Valores | Tipo de Dado | Pode ser enviado para o CoolMaster | Pode ser enviado do CoolMaster |
|---|---|---|---|---|---|
| onoff | Liga/Desliga | 0 - desligado, 1 - ligado | 1.001 | v | v |
| ST | Temperatura de Ajuste | valor float de acordo com o tipo de dado | 9.001 | v | v |
| RT | Temperatura Ambiente | valor float de acordo com o tipo de dado | 9.001 | v | v |
| Mode | Valor do Modo | 0 - resfriar, 1 - aquecer, 2 - auto, 3 - desumidificar, 5 - ventilador | 5.010 | v | v |
| M | Modo | 0 - resfriar, 1 - aquecer | 1.001 | v | v |
| Fstep | Passo da velocidade do ventilador | 0 - velocidade anterior, 1 - próxima velocidade (de acordo com as propriedades de fspeed*) | 1.001 | v | v |
| F8 | Quantidade de velocidades do ventilador | valor é uma velocidade sequencial conforme velocidades permitidas nas propriedades de fspeed* | 5.010 | v | v |
| F% | Escala de velocidade do ventilador % | o valor em porcentagem é convertido para quantidade de velocidades (função anterior) e então para a velocidade real do ventilador, os passos são invertidos quando a velocidade é enviada do CoolMasterNet | 5.001 | v | v |
Observação
* - Se o registro de propriedades não existir, as velocidades padrão do ventilador são usadas: baixa, média, alta, auto
Exemplos:
Imprimir status do KNX:
>knx
KNX Line : Não Detectado
KNX RAM : 7/128
OK
Criar grupo KNX: vincular 10/0/1 com L1.100 como entrada de Modo do CoolMasterNet:
>knx group 10/0/1 M < L1.100
OK
Listar grupo KNX para o endereço de grupo 10/0/1:
>knx group 10/0/1
G000:10/0/1 [ Liga/Desliga ] < L1.100
G001:10/0/1 [ Modo ] < L1.100
G002:10/0/1 [ Temperatura ambiente ] > L1.100
OK
Imprimir todas as funções de grupo disponíveis:
>knx func
onoff -> Liga/Desliga DT:{1.001} [<|>]
ST -> Temperatura de ajuste DT:{9.001} [<|>]
RT -> Temperatura ambiente DT:{9.001} [<|>]
M -> Modo DT:{1.001} [<|>]
Fstep -> Passo do ventilador DT:{1.001} [<| ]
F8 -> Qtde velocidades DT:{5.010} [<|>]
F% -> Escala vent. % DT:{5.001} [<|>]
OK
Excluir grupo número 2:
>knx group -2
OK
hdl
Sinopse
hdl
hdl delall
hdl - <UID_STRICT>
hdl + <UID_STRICT> <canal> <AC_No> <habilitar> <m0m1m2m3m4f0f1f2f3>
hdl eth
hdl eth <habilitar|desabilitar>
hdl eth myid <ID>
DESCRIÇÃO:
Consulta ou altera o status e configuração do HDL. No formato sem parâmetros, o comando hdl lista as configurações de AC (ar-condicionado) existentes de forma semelhante à exibida na ferramenta HDL Buspro Setup.
- hdl delall - exclui todas as configurações de AC
- hdl - <UID_STRICT> - exclui a configuração de AC para uma Unidade Interna específica
- hdl + <UID_STRICT> <canal> <AC_No> <habilitar> <m0m1m2m3m4f0f1f2f3> - cria configuração de AC para Unidade Interna. Todos os parâmetros são retirados da tabela de configurações de AC na ferramenta HDL Buspro Setup: canal - número da linha na tabela, AC_No - número inteiro para vincular à Unidade Interna, habilitar - 0 (inválido) ou 1 (válido), modos - m0=resfriar m1=aquecer m2=ventilar m3=auto m4=desumidificar, velocidades do ventilador - f0=auto f1=alta f2=média f3=baixa: +=permitido -=não permitido (ver exemplo).
- hdl eth - exibe status do ethernet HDL e contadores de pacotes
- hdl eth <habilitar|desabilitar> - habilita/desabilita HDL via ethernet
- hdl eth myid <ID> - altera o Subnet e Device ID: o ID é inserido em formato hexadecimal, o byte MS é o Subnet ID, o byte LS é o Device ID (ver exemplo)
Observação
O Subnet ID e Device ID da linha HDL RS485 podem ser alterados com o comando myid da linha.
Exemplos:
Listar configuração de AC existente:
>hdl
Ch|AC|En| Observação | CA |CHFAD|AHML|
--- ---- ---- ---------------- -------- ------- ------
1 | 1| 1|L1.100 |L1.100|++---|-+-+|
2 | 2| 1|L1.101 |L1.101|++++-|++++|
OK
Excluir configuração de AC para Unidade Interna L1.101:
>hdl - L1.101
OK
Criar configuração de AC para Unidade Interna L2.301: canal=2, número AC=2, válido,
modos=resfriar aquecer, velocidades=alta média:
>hdl + L2.301 2 2 1 ++----+-+
OK
Imprimir todas as funções de grupo disponíveis:
>hdl eth
status : habilitado
ID : 0x01 0x63
send cntr : 0
recv cntr : 0
crc cntr : 0
OK
Habilitar HDL via ethernet:
>hdl eth enable
OK, Reinicialização Necessária!
Alterar o ID HDL do CoolMasterNet: Subnet ID=0x01=1, Device ID=0x63=99:
>hdl eth myid 0163
OK, Reinicialização Necessária!
sddp
Sinopse
sddp
sddp <habilitar|desabilitar|identificar|offline|alive>
DESCRIÇÃO:
Configura o módulo Control4® Simple Device Discovery Protocol (SDDP). O CoolMasterNet é compatível com a especificação Control4® SDDP v1.0 e pode atuar como um dispositivo habilitado para SDDP.
- Sem parâmetros, se o módulo SDDP estiver habilitado e o cabo Ethernet conectado, o comando sddp irá listar a versão do protocolo suportada e os contadores de pacotes.
- sddp enable - habilita o módulo SDDP de forma persistente (efetivo após reinicialização). Estado padrão.
- sddp disable - desabilita o módulo SDDP de forma persistente (efetivo após reinicialização)
- sddp identify - envia mensagem IDENTIFY para a ferramenta Control4® Composer para adicionar o CoolMasterNet ao projeto atual
- sddp offline - sinaliza que o CoolMasterNet está indo para offline
- sddp alive - sinaliza que o CoolMasterNet está online
Exemplos:
Habilitar módulo sddp:
>sddp enable
OK
Enviar mensagem IDENTIFY:
>sddp identify
OK
Comandos de Status e Controle do HVAC
on
SINOPSE
on <UID>
DESCRIÇÃO:
Liga a(s) Unidade(s) Interna(s). EXEMPLO: Ligar a Unidade Interna 102 na linha L1
on L1.102 OK
Ligar todas as Unidades Internas na Linha L2
on L2* OK
Ligar todas as Unidades Internas
on OK
allon
SINOPSE
allon
DESCRIÇÃO:
Liga todas as Unidades Internas.
off
SINOPSE
off <UID>
DESCRIÇÃO:
Desliga a(s) Unidade(s) Interna(s).
EXEMPLO
Desligar a Unidade Interna 102 na linha L1
off L1.102 OK
Desligar todas as Unidades Internas na linha L2
off L2* OK
Desligar todas as Unidades Internas
off OK
alloff
SINOPSE
alloff
DESCRIÇÃO:
Desliga todas as Unidades Internas
cool
SINOPSE
cool <UID>
DESCRIÇÃO:
Define o modo de operação da(s) Unidade(s) Interna(s) para resfriar.
EXEMPLO
Definir a Unidade Interna 102 na linha L1 para modo resfriar
cool L1.102 OK
Definir todas as Unidades Internas na linha L2 para modo resfriar
cool L2* OK
Definir todas as Unidades Internas para modo resfriar
cool OK
heat
SINOPSE
heat <UID>
DESCRIÇÃO:
Define o modo de operação da(s) Unidade(s) Interna(s) para aquecer.
EXEMPLO
Definir a Unidade Interna 102 na linha L1 para modo aquecer
heat L1.102 OK
Colocar todas as Unidades Internas da linha L2 no modo aquecimento
heat L2* OK
Colocar todas as Unidades Internas no modo aquecimento
heat OK
fan
SINOPSE
fan <UID>
DESCRIÇÃO:
Coloca a(s) Unidade(s) Interna(s) no modo ventilação.
EXEMPLO
Colocar a Unidade Interna 102 da linha L1 no modo ventilação
fan L1.102 OK
Colocar todas as Unidades Internas da linha L2 no modo ventilação
fan L2* OK
Colocar todas as Unidades Internas no modo ventilação
fan OK
dry
SINOPSE
dry <UID>
DESCRIÇÃO:
Coloca a(s) Unidade(s) Interna(s) no modo desumidificar.
EXEMPLO
Colocar a Unidade Interna 102 da linha L1 no modo desumidificar
dry L1.102 OK
Colocar todas as Unidades Internas da linha L2 no modo desumidificar
dry L2* OK
Colocar todas as Unidades Internas no modo desumidificar
dry OK
auto
SINOPSE
auto <UID>
DESCRIÇÃO:
Coloca a(s) Unidade(s) Interna(s) no modo automático.
EXEMPLO
Colocar a Unidade Interna 102 da linha L1 no modo automático
auto L1.102 OK
Colocar todas as Unidades Internas da linha L2 no modo automático
auto L2* OK
Colocar todas as Unidades Internas no modo automático
auto OK
temp
SINOPSE
temp <UID> <±><temp>
temp <UID> <temp.d>
DESCRIÇÃO:
Altera a Temperatura de Ajuste da(s) Unidade(s) Interna(s).
· Na forma temp [UID] [±]<temp> o parâmetro deve ser um número natural decimal.
O comando pode funcionar de forma relativa ou absoluta.
Se o sinal de mais '+' ou menos '-' vier antes do parâmetro, seu valor será somado ou subtraído do valor atual da Temperatura de Ajuste.
Caso contrário, a Temperatura de Ajuste será definida para o valor informado.
· Na forma temp <UID><temp.d> o parâmetro de Temperatura de Ajuste <temp.d> é um número fracionário com precisão de 0,1. (Neste caso, não são permitidos sinais +|- antes do valor).
Se o sistema de ar-condicionado não suportar precisão de 0,1 para a Temperatura de Ajuste (veja tabela abaixo), o valor final será o mais próximo suportado.
| Tipo de AC | Precisão da Temperatura de Ajuste |
| 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 |
A configuração deg (veja comando set) define qual escala de temperatura, Celsius ou Fahrenheit, será usada para o valor do parâmetro.
EXEMPLO
Definir a Temperatura de Ajuste da Unidade Interna 102 da linha L1 para 23º
temp L1.102 23 OK
Diminuir em 2º a Temperatura de Ajuste de todas as Unidades Internas da linha L2
temp L2* -2 OK
Definir a Temperatura de Ajuste de todas as Unidades Internas da linha L2 para 24,5º
temp L2* 24.5 OK
Definir a Temperatura de Ajuste de todas as Unidades Internas para 22º
temp 22 OK
feed
SINOPSE
feed <UID> <±><temp>
feed <UID> <temp.d>
DESCRIÇÃO:
Fornece uma sugestão de Temperatura Ambiente para a(s) Unidade(s) Interna(s) referenciada(s) pelo UID. Se for zero, a Linha de Produtos CoolMaster irá parar de sugerir Temperatura Ambiente. A Temperatura Ambiente sugerida não é persistente e é perdida (definida como zero) após reinicialização da energia da Linha de Produtos CoolMaster.
· Na forma feed <UID> <±><temp> o parâmetro <temp> deve ser um número natural decimal.
O comando pode funcionar de forma relativa ou absoluta.
Se o sinal de mais '+' ou menos '-' vier antes do parâmetro, seu valor será somado ou subtraído do valor atual sugerido de Temperatura Ambiente.
Caso contrário, será definido para o valor informado.
· Na forma feed <UID><temp.d> o parâmetro <temp.d> é um número fracionário com precisão de 0,1. (Neste caso, não são permitidos sinais +|- antes do valor).
Não é garantido que a Temperatura Ambiente informada pela Unidade Interna será igual à Temperatura Ambiente sugerida pelo comando feed.
O comando feed é suportado para os seguintes tipos de AC:
| Tipo de Linha | Modelo | Versão do Firmware |
| ME | ||
| PBM | ||
| SI | 0.4.7 | |
| EL | ||
| GRNS | ||
| UMM | GS538/9, SMT-HOA |
EXEMPLO
Sugerir Temperatura Ambiente de 23,5º para a Unidade Interna L1.102
feed L1.102 23.5 OK
Diminuir em 2º a Temperatura Ambiente sugerida para todas as Unidades Internas da linha L2
feed L2* -2 OK
fspeed
SINOPSE
fspeed <UID>
DESCRIÇÃO:
Define a Velocidade do Ventilador da(s) Unidade(s) Interna(s) para:
· v, V - muito baixa ou silenciosa · l, L - baixa
· m, M - média
· h, H - alta
· t, T - máxima ou muito alta
· a, A - automática
Nem todas as Unidades Internas suportam todas as opções de Velocidade do Ventilador listadas acima.
As velocidades disponíveis dependem das capacidades específicas de cada Unidade Interna.
Se a velocidade solicitada não for suportada pela(s) Unidade(s) Interna(s), o comando fspeed não terá efeito.
EXEMPLO
Definir a Velocidade do Ventilador da Unidade Interna 102 da linha L1 para baixa
fspeed L1.102 l OK
Definir a Velocidade do Ventilador de todas as Unidades Internas da Linha L2 para alta
fspeed L2* h OK
Definir a Velocidade do Ventilador de todas as Unidades Internas para média
fspeed m OK
fspeed
SINOPSE
fspeed <UID> <v,V|l,L|m,M|h,H|t,T|a,A>
DESCRIÇÃO
Define a Velocidade do Ventilador da(s) Unidade(s) Interna(s) para:
· v, V - muito baixa ou silenciosa
· l, L - baixa
· m, M - média
· h, H - alta
· t, T - máxima ou muito alta
· a, A - automática
Nem todas as Unidades Internas suportam todas as opções de Velocidade do Ventilador listadas acima. O suporte a velocidades específicas depende das capacidades de cada Unidade Interna.
Se a velocidade solicitada não for suportada pela(s) Unidade(s) Interna(s), o comando fspeed não terá efeito.
EXEMPLO
Definir a Velocidade do Ventilador da Unidade Interna 102 da linha L1 para baixa
fspeed L1.102 l OK
Definir a Velocidade do Ventilador de todas as Unidades Internas da Linha L2 para alta
fspeed L2* h OK
Definir a Velocidade do Ventilador de todas as Unidades Internas para média
fspeed m OK
swing
SINOPSE
swing [UID] <h|v|a|3|4|6|x>
DESCRIÇÃO
Define a posição da aleta da(s) Unidade(s) Interna(s) para:
· h - horizontal
· v - vertical
· a - automático (oscilação)
· 3 - 30º
· 4 - 45º
· 6 - 60º
· - (menos) - parar oscilação
Nem todos os fabricantes de HVAC e nem todas as Unidades Internas suportam as opções de posição de aleta listadas acima ou possuem controle de aleta.
O controle de aleta depende do modelo específico da Unidade Interna. Se a posição solicitada não for suportada, o comando swing não terá efeito ou retornará erro.
Opções suportadas por fabricante de HVAC
| Fabricante HVAC | Sigla | 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 |
EXEMPLO
Definir a aleta da Unidade Interna 102 da linha L1 para a posição horizontal
swing L1.102 h OK
Definir a aleta de todas as Unidades Internas para a posição 30º
swing 3 OK
filt
SINOPSE
filt <UID>
DESCRIÇÃO:
Reseta o aviso de filtro.
EXEMPLO
Resetar o aviso de filtro da Unidade Interna 102 da linha L1
filt L1.102 OK
Resetar o aviso de filtro de todas as Unidades Internas da Linha L2
filt L2* OK
Resetar o aviso de filtro de todas as Unidades Internas
filt OK
ls
SINOPSE
ls [UID]
ls+
DESCRIÇÃO
Obtém a lista de status da(s) Unidade(s) Interna(s).
Caso o UID seja omitido, o comando ls irá listar todas as Unidades Internas visíveis conectadas à Linha de Produtos CoolMaster, enquanto o comando ls+ irá listar todas as Unidades Internas, incluindo as invisíveis (veja comando props).
A linha de status da Unidade Interna tem formato fixo, de modo que cada campo de status é impresso em uma posição específica.
· Linha de status da Unidade Interna com escala Celsius
0123456789012345678901234567890123456
L2.102 OFF 20C 27C High Cool OK - 0
· Linha de status da Unidade Interna com escala Fahrenheit
012345678901234567890123456789012345678
L2.102 OFF 120F 127F High Cool OK - 0
Campo |
Posição na string |
Valores |
|
Celsius |
Fahrenheit |
||
| UID | 0-5 |
LN.XYY | |
| Ligar/Desligar | 7-9 |
ON,OFF | |
| Temperatura Ajustada | 11-12 | 11-13 | nnC ou nnnF |
| Temperatura Ambiente | 15-16 | 16-18 | nnC ou nnnF |
| Velocidade do Ventilador | 19-22 | 21-24 | VLow, Low, Med, High, Top, Auto, ... |
| Modo de Operação | 24-27 | 26-29 | Cool, Heat, Fan, Dry, Auto, ... |
| Código de Falha Interna | 29-32 | 31-34 | OK - sem falha, senão Código de Falha Interna |
| Sinal do Filtro | 34 | 36 | - ou # (Sinal do Filtro) |
| Demanda | 36 | 38 | 0 ou 1 |
EXEMPLO
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
SINOPSE
ls2 [UID]
DESCRIÇÃO
Igual ao ls, mas com precisão decimal nas temperaturas.
Obtém a lista de status das Unidades Internas. Se o UID for omitido, todas as Unidades Internas conectadas à Linha de Produtos CoolMaster serão listadas.
A linha de status da Unidade Interna tem formato fixo, de modo que cada campo de status é impresso em uma posição fixa.
· Linha de status da Unidade Interna com escala Celsius
01234567890123456789012345678901234567890
L1.102 ON 16.9C 27.0C High Cool OK - 0
· Linha de status da Unidade Interna com escala Fahrenheit
0123456789012345678901234567890123456789012
L1.102 ON 062.4F 080.6F High Cool OK - 0
Campo |
Posição na string |
Valores |
|
Celsius |
Fahrenheit |
||
| UID | 0-5 |
LN.XYY | |
| Ligar/Desligar | 7-9 |
ON,OFF | |
| Temperatura Ajustada | 11-14 | 11-15 | nn.nC ou nnn.nF |
| Temperatura Ambiente | 17-20 | 18-22 | nn.nC ou nnn.nF |
| Velocidade do Ventilador | 23-26 | 25-28 | VLow, Low, Med, High, Top, Auto, ... |
| Modo de Operação | 28-31 | 30-33 | Cool, Heat, Fan, Dry, Auto, ... |
| Código de Falha Interna | 33-36 | 35-38 | OK - sem falha, senão Código de Falha Interna |
| Sinal do Filtro | 38 | 40 | - ou # (Sinal do Filtro) |
| Demanda | 40 | 42 | 0 ou 1 |
query
SINOPSE
query <UID STRICT> <o|m|f|t|h|e|a|s>
DESCRIÇÃO
Consulta uma das condições de operação da Unidade Interna informada. O parâmetro <UID STRICT> deve definir uma única Unidade Interna no formato Ln.XYY ou XYY. O valor resultante é impresso como valor alfanumérico conforme a tabela abaixo.
| Consulta | Condição de Operação | Valor |
| o | Ligar/Desligar | 0 - Desligado, 1 - Ligado |
| m | Modo de Operação |
0 - Resfriar 1 - Aquecer 2 - Auto 3 - Desumidificar 4 - Haux 5 - Ventilar |
| f | Velocidade do Ventilador |
0 - Baixa 1 - Média 2 - Alta 3 - Auto 4 - Máxima |
| t | Temperatura Ajustada | Natural |
| e | Código de Falha |
0 - Sem falha, senão código de falha igual ao comando ls |
| a | Temperatura Ambiente | Natural |
| h | Temperatura Ajustada | Precisão de 0,01º |
| s | Posição da Aleta |
0 - Sem controle de aleta a - auto (oscilante) h - horizontal 3 - 30º 4 - 45º 6 - 60º v - vertical x - parar (oscilante) |
EXEMPLO
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
SINOPSE
wh <UID STRICT> <h|e|w|a|t<+|-|temp>|b<+|->>
wh <UID STRICT>
DESCRIÇÃO
Controla a Unidade de Aquecimento de Água. Quando a letra é omitida, o status especial do aquecedor de água é exibido.
Letra |
Operação |
Compatibilidade |
|
ME |
P1P2 (Altherma) |
||
h |
Modo Aquecimento |
+ |
|
e |
Modo Eco |
+ |
|
w |
Modo Quente |
+ |
|
a |
Modo Anti-congelamento |
+ |
|
t |
Tanque (+=ligado,-=desligado, temp=ajuste) |
|
+ |
b |
Booster (+=ligado,-=desligado) |
|
+ |
"sem letra" |
Exibir status |
|
+ |
O controle LIGAR/DESLIGAR da Unidade de Aquecimento de Água é feito com os comandos on e off normais.
EXEMPLO
Ativar o Modo Quente na Unidade de Aquecimento de Água 101 da Linha L1
wh L1.101 w OK
Ajustar a Temperatura do Tanque da Unidade Altherma 000 da Linha L4 para 40º
wh L4.000 t40 OK
Ligar o Tanque da Unidade Altherma 000 da Linha L4
wh L4.000 t+ OK
Ligar o Booster do Tanque da Unidade Altherma 000 da Linha L4
wh L4.000 b+ OK
Exibir status do Tanque da Unidade Altherma 000 da Linha L4
wh L4.000 L4.000 ON 40C 35C + OK
main
SINOPSE
main [Ln]
main <UID STRICT> <0|1>
DESCRIÇÃO
Altera ou consulta a configuração principal do controle remoto (RC) das Unidades Internas Daikin. Sem parâmetros, o comando main lista a configuração principal do RC de todas as Unidades Internas Daikin em todas as linhas. O número da linha Ln pode ser indicado para listar as Unidades Internas Daikin de uma linha específica.
Configuração principal RC |
Descrição |
+ |
Unidade Interna é o RC principal |
- |
Unidade Interna não é o RC principal |
? |
Nenhum RC principal no sistema |
Notas:
Para definir uma Unidade Interna como RC principal, o RC principal anterior deve ser removido primeiro.
EXEMPLO
Listar a configuração principal do RC das Unidades Internas na linha L2
main L2 L2.200 - L2.201 - L2.202 - L2.203 - L2.204 - L2.205 - L2.206 + OK
Listar a configuração principal do RC de todas as Unidades Internas
main L1.300 - L1.301 + L1.302 - L2.100 ? L2.101 ? L2.102 ? L2.103 ? OK
Remover RC principal: Unidade Interna 206 na linha L2
main L2.206 0 OK
Definir novo RC principal: Unidade Interna 201 na linha L2
main L2.201 1 OK
vam
SINOPSE
vam <UID STRICT> <a|b|x|n|l|L|h|H|s|t|A|+|->
vam
vam <UID STRICT>
DESCRIÇÃO
Controla a Unidade de Ventilação.
· vam <UID STRICT> - exibe o status da Unidade de Ventilação.
· vam - exibe o status de todas as Unidades de Ventilação.
Letra |
Operação |
Compatibilidade |
|||
DK |
ME |
LG |
SM |
||
a |
Modo Automático |
+ |
+ |
+ |
+ |
b |
Modo Bypass (Bps) |
+ |
+ |
|
+ |
x |
Modo Troca de Calor (HExc) |
+ |
+ |
+ |
+ |
n |
Modo Normal |
|
|
+ |
|
S |
Modo Dormir |
|
|
|
+ |
l |
Ventilador Baixo |
+ |
+ |
+ |
+ |
L |
Ventilador Baixo com Fresh-Up |
+ |
|
|
|
h |
Ventilador Alto |
+ |
+ |
+ |
+ |
H |
Ventilador Alto com Fresh-Up |
+ |
|
|
|
s |
Ventilador Super Alto |
|
|
+ |
+ |
t |
Ventilador Topo |
|
+ |
|
|
A |
Ventilador Automático |
|
+ |
+ |
|
+ |
Ligar unidade de ventilação* |
|
|
|
+ |
- |
Desligar unidade de ventilação* |
|
|
|
+ |
O controle LIGA/DESLIGA da Unidade de Ventilação é feito com os comandos normais de ligar e desligar.
Porém, existem unidades duplas, que consistem em uma Unidade de Ar Condicionado e uma Unidade de Ventilação. Nesse caso, os comandos ligar e desligar
irão controlar a Unidade de Ar Condicionado, enquanto vam <UID STRICT> +/vam <UID STRICT> - irão controlar a Unidade de Ventilação.
EXEMPLO
Definir modo Troca de Calor na Unidade de Ventilação 101 na Linha L1
vam L1.101 x OK
lock
SINOPSE
lock [UID STRICT]
lock [UID] <-|+>[o|m|t|n]
DESCRIÇÃO
A maioria dos sistemas HVAC possui uma funcionalidade de bloqueio (inibição) para evitar que o usuário altere o status da Unidade Interna via controle local com fio ou remoto. A mesma funcionalidade é oferecida pela Linha de Produtos CoolMaster com o comando lock.
· lock <UID STRICT> - Consulta os bloqueios para todas ou uma Unidade Interna específica.
<UID STRICT> define uma Unidade Interna específica no formato Ln.XYY
| Opções de Bloqueio | Operação |
| + | Bloqueio Total: Liga/Desliga, Modo, Temperatura de Ajuste |
| - | Desbloqueio Total: Liga/Desliga, Modo, Temperatura de Ajuste |
| +o | Bloquear Liga/Desliga |
| -o | Desbloquear Liga/Desliga |
| +m | Bloquear Modo |
| -m | Desbloquear Modo |
| +t | Bloquear Temperatura de Ajuste |
| -t | Desbloquear Temperatura de Ajuste |
| +n | Bloquear Ligar |
| -n | Desbloquear Ligar |
Diferentes opções de bloqueio podem ser combinadas em um único comando (veja exemplos abaixo)
COMPATIBILIDADE
Tipo de AC |
Opções de Bloqueio |
||||
Bloqueio Total |
Liga/Desliga |
Modo |
Ponto de Ajuste |
Ligar |
|
DK |
+ |
+ |
+ |
+ |
+ |
SA |
|
+ |
+ |
+ |
|
ME |
|
+ |
+ |
+ |
|
LG |
+ |
|
+ |
+ |
|
SM |
+ |
|
+ |
|
|
TO |
|
+ |
+ |
+ |
|
MH |
+ |
+ |
|
|
|
HT |
+ |
|
+ |
|
|
SI |
+ |
+ |
+ |
+ |
|
FJ |
|
+ |
+ |
+ |
|
MD,TR,KT,CG |
+ |
|
+ |
|
|
HA |
|
+ |
+ |
+ |
|
GMV5 |
+ |
+ |
+ |
+ |
|
BS |
|
+ |
+ |
+ |
|
EXEMPLO
Consultar bloqueios da Unidade Interna L1.103 (SA/TO/PN)
lock L1.103 -o -m -t OK
Consultar bloqueios da Unidade Interna L2.101 (MD/KT/TR/CG/HT)
lock L2.101 + OK
Consultar bloqueios da Unidade Interna L1.100 (DK)
lock L1.100 -o -m -t +n OK
Bloquear alteração de Modo e Desbloquear alteração de Ponto de Ajuste
lock L1.102 +m-t OK
Bloqueio Total
lock L5.002 + OK
inhibit
SINOPSE
inhibit [UID] <0|1>
DESCRIÇÃO
A Linha de Produtos CoolMaster irá forçar a(s) Unidade(s) Interna(s) para o estado DESLIGADO quando inhibit estiver em 1 (habilitado). Ao definir
inhibit de volta para 0 (desabilitado), o estado LIGA/DESLIGA da(s) Unidade(s) Interna(s) é restaurado. A Unidade Interna será ligada se estava LIGADA
antes do inhibit.
EXEMPLO
Inibir a Unidade Interna 102 na linha L1. A unidade será forçada a DESLIGAR.
inhibit L1.102 1 OK
Remover Inibição da Unidade Interna 102 na linha L1
inhibit L1.102 0 OK
Inibir todas as Unidades Internas
inhibit 1 OK
Remover Inibição de todas as Unidades Internas
inhibit 0 OK
group
SINOPSE
group
group <UID1 STRICT> <UID2 STRICT>
group delall
group -G
group ram R
DESCRIÇÃO
Controla a operação de grupos na Linha de Produtos CoolMaster. Agrupar duas Unidades Internas significa que a segunda Unidade Interna irá seguir as configurações de LIGA/DESLIGA, Modo, Velocidade do Ventilador, Temperatura de Ajuste e Swing da primeira Unidade Interna.
· No formato sem parâmetros, group irá listar os grupos existentes
· group delall - exclui todos os grupos
· group -G - exclui o grupo número G (os números dos grupos são exibidos na lista de grupos existentes)
· group <UID1 STRICT> <UID2 STRICT> - cria um novo grupo, onde UID2 irá seguir UID1
· group ram R - cria um Banco de Dados de Grupos para R grupos. A operação terá efeito após reinicialização. Use esta operação apenas se o Banco de Dados de Grupos padrão for pequeno demais.
EXEMPLO
Agrupar Unidade Interna L5.001 com L5.002
group L5.001 L5.002 OK
Listar grupos existentes
group G000: L5.001 --> L5.002 G001: L5.001 --> L5.003 OK
Excluir grupo número 0
group -0 OK
Excluir todos os grupos
group delall OK
Criar banco de dados de grupos para 50 grupos
group ram 50 OK, Boot Required!
va
SINOPSE
va
va auto
va delall
va ram R
va - <UID STRICT|VA>
va + <UID STRICT> <VA>
DESCRIÇÃO
Para simplificar a tradução do UID para o endereço de objeto Modbus, a linha de produtos CoolMaster utiliza o VA (Endereço Virtual), associado ao UID. Cada UID pode não ter, ter um ou vários VA's associados, mas cada VA pode ser associado apenas a um UID. Os VA's são números simples a partir de 001 (decimal). O conceito de Endereço Virtual se aplica ao CoolGate 5 e ao ModBus IP.
· No formato sem parâmetros, o comando va irá listar todas as associações de VA e seus endereços ModBus nos formatos hexadecimal e decimal.
· va auto - A linha de produtos CoolMaster irá associar automaticamente os VA's aos UID's existentes (visíveis com o comando ls). Isso irá apagar as associações anteriores
· va delall - apaga todas as associações de VA
· va ram R - cria um banco de dados de VA para R associações. A operação terá efeito após reinicialização. Use esta operação apenas se o banco de dados padrão de VA for pequeno demais.
· va - <UID STRICT|VA> - apaga todas as associações de VA de uma Unidade Interna específica ou apaga uma associação de VA específica
· va + <UID STRICT> <VA> - adiciona uma nova associação de VA
EXEMPLO
Associar automaticamente todas as Unidades Internas existentes
va auto OK
Associar o VA 007 à Unidade Interna 100 na linha L1
va + L1.100 7 OK
Listar todas as associações de 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
Excluir todas as associações de VA da Unidade Interna 100 na linha L1
va - L1.100 OK
Excluir a associação de VA número 4
va - 4 OK
Excluir todas as associações de VA
va delall OK
Criar banco de dados de VA para 200 associações
va ram 200 OK, Boot Required!