Carregamento de projetos
Ao abrir o EQUINOX Core, será executado em uma aba especial o projeto que tiver sido selecionado como ativo no EQUINOX Configurator.
Todas as mensagens de saída resultantes da execução do projeto serão exibidas nesta aba, portanto sua análise pode ser útil para a busca de problemas.
Primeiro são lidas todas as definições do projeto; em seguida, os dispositivos definidos são consultados sequencialmente com base nas definições lidas.
Leitura de definições
Nesta etapa são lidas as seguintes definições
- Características da licença
- Árvore de elementos detalhando Estações, Dispositivos, Canais, Grupos de varredura e a listagem de Pontos pertencentes a cada dispositivo
- Conjuntos de Limites
- Funções
Leitura da licença
São detalhadas as quantidades de tags (pontos), dispositivos e usuários da nossa licença, desagregadas da seguinte forma:
| Quantidade | Descrição |
|---|---|
| Total | Indica a quantidade total de Pontos, Dispositivos ou Usuários disponível na licença |
| Definidos | Indica quantos pontos, dispositivos ou usuários foram definidos no projeto |
| Ativos | Do total de Definidos, indica quantos pontos, dispositivos ou usuários estão ativos no projeto |
| Percentual usado | Percentual resultante do quociente Ativos / Total |
Também é indicado quais módulos estão habilitados na licença
Leitura do arquivo de inicialização
Indica os principais parâmetros lidos do arquivo equinox.ini localizado na subpasta conf. Este arquivo pode ser editado manualmente ou através da ação Ajustes. Para mais informações sobre o significado de cada ajuste, consulte essa seção.
Leitura de Conjuntos de limites
São detalhados os três limites inferiores e três superiores dos Conjuntos de limites definidos no projeto.
Leitura de Funções
São detalhadas as Funções definidas no projeto. É verificado se o código JavaScript da função contém erros; é indicado Ok caso não sejam encontrados erros no código.
Leitura da Árvore de elementos
São detalhadas as Estações, seus Dispositivos, e os Canais e Grupos de varredura associados a estes últimos.
É especificada a configuração de cada elemento; no caso dos canais de comunicação, é indicada também alguma das seguintes mensagens:
| Mensagem | Significado |
|---|---|
| Canal aberto com sucesso | O canal foi aberto e não ocorreram erros ao fazê-lo |
| Canal aberto anteriormente | O canal está atribuído a vários Dispositivos; a partir do segundo Dispositivo esta mensagem é exibida |
| Canal não disponível: [ERRO DE ABERTURA] | Não foi possível abrir o canal por estar ocupado por outro programa, por não estar disponível no sistema operacional ou por erros de hardware ou configuração |
| ATENÇÃO: Não existem canais operacionais associados a este dispositivo | Não foram atribuídos canais a este dispositivo, ou foram atribuídos mas não é possível usá-los devido a erros |
Listagem de pontos do dispositivo
São listados os Pontos de cada Dispositivo, detalhando para cada um seu Id, Tipo, Subtipo e Índice (Ind), Nome e Subnome, e a quantidade de pontos atribuídos ao mesmo Índice
Caso ocorram erros com o Conjunto de Limites ou a Função, é indicado ERRO: Limit Set não encontrado ou ERRO: Function Set não encontrado. Isso pode ocorrer porque o Conjunto ou a Função foi excluído, mas sua referência continua configurada no ponto.
Ao final, são totalizados os pontos atribuídos corretamente e os que apresentaram erros.
Diálogo com dispositivos
São exibidas na tela todas as consultas enviadas; na imagem podem ser vistos os diferentes dados representados
Códigos de Tipo/Subtipo em pontos analógicos
| Subtipo | Comp. efetivo em bits | Descrição |
|---|---|---|
| 16By0 | 8 | Registro de 16 bits, parte baixa (byte menos significativo) |
| 16By1 | 8 | Registro de 16 bits, parte alta (byte mais significativo) |
| 16Bit | 16 | Registro de 16 bits inteiro |
| 16Wd0 | 32 | Dois registros de 16 bits consecutivos, 16 bits menos significativos |
| 16Wd1 | 32 | Dois registros de 16 bits consecutivos, 16 bits mais significativos |
| 32By0 | 32 | Registro de 32 bits, byte nº 0 (menos significativo) |
| 32By1 | 32 | Registro de 32 bits, byte nº 1 |
| 32By2 | 32 | Registro de 32 bits, byte nº 2 |
| 32By3 | 32 | Registro de 32 bits, byte nº 3 (mais significativo) |
| 32Wd0 | 32 | Registro de 32 bits, 16 bits menos significativos |
| 32Wd1 | 32 | Registro de 32 bits, 16 bits mais significativos |
| 32Bit | 32 | Registro de 32 bits inteiro |
| MUL | Índice atribuído a mais de um ponto | |
| *** | Índice não atribuído (sem uso) |
Códigos de Tipo/Subtipo em pontos digitais
| Subtipo | Comp. efetivo em bits | Descrição |
|---|---|---|
| SiBit | 1 | Single Bit |
| DuBtx | 2 | Dual Bit, onde x é o nº do bit |
| TrBtx | 3 | Triple Bit, onde x é o nº do bit |
| QuBtx | 4 | Quad Bit, onde x é o nº do bit |
| PnBtx | 5 | Penta Bit, onde x é o nº do bit |
| HxBtx | 6 | Hexa Bit, onde x é o nº do bit |
| HpBtx | 7 | Hepta Bit, onde x é o nº do bit |
| OcBtx | 8 | Octa Bit, onde x é o nº do bit |
| MUL | Índice atribuído a mais de um ponto | |
| *** | Índice não atribuído (sem uso) |
Tags
As tags de ponto são etiquetas que definem a condição atual do mesmo: não renovado, alarmado, comando inibido, etc. Cada tag é representada por uma letra específica.