- Created by Jose Porto , last modified on Mar 24, 2021
-
Translations
You are viewing an old version of this content. View the current version.
Compare with Current View Version History
« Previous Version 8 Next »
Configuração de Nós
Cada nó (node) define a configuração de um dispositivo cliente. Pode-se configurar um único node cliente para cada canal. Este cliente poderá se comunicar alternativamente com até duas estações servidoras que sejam redundantes, e tenham o mesmo modelo de dados. Uma estação primária e uma estação backup.
A figura seguinte mostra a lista de parâmetros para a configuração das estações do node.

Primary Station
IP Address - Endereço IP do equipamento servidor ICCP.
Port – Número da porta usada na conexão Tcp Ip na qual o servidor estará em listening, nesta comunicação. Pode-se usar qualquer número acima de zero, mas o número 102 é o definido como padrão pela norma IEC.
Timeout (ms) – Período de tempo em milissegundos, utilizado como base para a detecção de falhas na comunicação ou falta de resposta a solicitações. A cada metade deste período é verificado se houve alteração no número de mensagens trocadas no protocolo MMS. No caso de constatada nenhuma alteração é enviada uma solicitação da Identidade do pier servidor, como uma mensagem de keep alive, para decidir se há falha na comunicação.
AP Title e AE Qualifier - Normalmente, o AP Title e o AE Qualifier são necessários para a conexão entre cliente e servidor. Eles são usados por padrão pela pilha de protocolo para associar clientes a servidores. Também são usados para associar tabelas bilaterais a clientes conectados, o que é importante para implementar o controle de acesso adequadamente. O título AP é um identificador de objeto ITU (OID). Consiste em uma sequência de números separados por pontos. O qualificador AE é um único valor inteiro.
Tls Enable - opcionalmente pode ser definido uso de segurança criptográfica na comunicação, baseada no padrão TLS – Transport Layer Security. Neste caso ambos Cliente e servidor deverão usar esta opção Enabled e preencher as três próximas opções com os nomes de arquivos de texto contendo chaves e certificados a serem utilizados na comunicação. Estes arquivos deverão ser colocados no subdiretório onde este projeto se encontrar.
Tls Own Key – Nome do arquivo com a chave própria
Tls Own Certificate – Nome do arquivo com o certificado próprio do server.
Tls CA Certificate – Nome do arquivo com o certificado para validação da cadeia
Analog Reading polling rate (ms) – Periodicidade em milissegundos na qual devem ser feitas solicitações de leitura das varáveis analógicas (REAL e DISCRETE). Utilizado tanto para o domínio ICC como para as variáveis do VCC. Se for ZERO nenhuma leitura de variáveis analógicas por amostragem será feita.
State Reading polling rate (ms) – Periodicidade em milissegundos na qual devem ser feitas solicitações de leitura das varáveis digitais (STATE e STATE SUPPLEMENTAL). Utilizado tanto para o domínio ICC como para as variáveis do VCC. Se for ZERO não será feita leitura de variáveis digitais por amostragem.
Quando estas taxas de amostragem são diferentes de zero, é ativado o mecanismo de aquisição de dados de variáveis por amostragem. São criadas até 4 listas de variáveis a serem usadas em solicitações de Leituras em tempo real: Duas listas de Digitais (uma com variáveis do VCC e outra para o domínio) e duas de analógicas, para o VCC e domínio. Não são incluídas nestas listas as variáveis que já estejam definidas como pertencentes a data sets, se temporizadores para amostragem de data sets também não forem ZEROS.
Data Set T1 polling rate (ms) - Periodicidade em milissegundos na qual devem ser feitas solicitações de leitura de Data sets, que forem definidos na tabela Points, com a sigla deste tempo T1. Utilizado tanto para o domínio ICC como para as variáveis do VCC. Também será utilizado este tempo para a amostragem de data sets, para os quais não houver definição de temporizador na tabela POINTS. Se for ZERO nenhuma leitura de data set por amostragem. com esta definição, será feita.
Data Set T2 polling rate (ms) - Periodicidade em milissegundos na qual devem ser feitas solicitações de leitura de Data sets, que forem definidos na tabela Points, com a sigla deste tempo T2. Utilizado tanto para o domínio ICC como para as variáveis do VCC. Se for ZERO nenhuma leitura de data set por amostragem. com esta definição, será feita.
Data Set T3 polling rate (ms) - Periodicidade em milissegundos na qual devem ser feitas solicitações de leitura de Data sets, que forem definidos na tabela Points, com a sigla deste tempo T3. Utilizado tanto para o domínio ICC como para as variáveis do VCC. Se for ZERO nenhuma leitura de data set por amostragem. com esta definição, será feita.
Quando as taxas de amostragens de data sets são diferentes de zero, é ativado o mecanismo de aquisição de dados de data sets por amostragem cíclica. Caso haja definição de criação de data sets dinâmicos (na tabela POINTS), estes data sets serão criados, após a carga do Modelo do Servidor, e passarão a ser amostrados com os demais. Caso também estiverem definidas as taxas de amostragem de variáveis, os dois mecanismos estarão ativados, mas somente estarão nas listas de variáveis as que não estejam nos data sets. Respeitada a opção de protocolo definida na Configuração de canais.
DS Transfer Sets - Deve se escolher neste campo a opção Enabled, quando se desejar que haja a ativação do mecanismo de Data Sets Transfer sets, também conhecido por reportes espontâneos de dados. Com esta seleção, logo após a conexão do cliente ao servidor, este mecanismo será ativado para cada DS Transfer Set que esteja definido corretamente no cliente. Será feita a solicitação de alocação de um destes objetos do servidor, e envio de sua configuração e ativação, para o inicio da aquisição de dados Caso os data sets objetivos dos DS Transfer Sets sejam dinâmicos (na tabela POINTS), estes data sets serão criados, antes da ativação do DS Transfer Set.
Os data sets que forem objetivo dos DS Transfer Sets ativados, não serão incluídos no mecanismo de amostragem acima descrito. Poderão portando coexistir os três mecanismos, de amostragem de variáveis e de data sets com os reportes, porém em data sets e variáveis distintos.
Tag for comm status - Neste campo pode ser indicado o nome de um tag existente no projeto para receber indicação de sucesso/falha na comunicação, do ponto de vista funcional. O módulo aguarda um máximo de Timeout milissegundos (definido abaixo) para confirmar a atividade funcional do canal pela existência de trocas de mensagens quaisquer. No caso de falha o módulo coloca o valor deste tag em ZERO. No caso de sucesso coloca o valor em UM.
Use ISO adresses – deve ser colocado em Enabled, se for necessária a definição dos endereços ISO de camadas inferiores. Os parâmetros da camada inferior (seletores P, S, T) são geralmente predefinidos por alguns valores padrão comuns e geralmente não são verificados pela biblioteca para evitar problemas de interoperabilidade. No entanto, em alguns casos (dependendo da implementação do dispositivo de mesmo nível), pode ser necessário garantir que parâmetros específicos sejam usados. Se for necessário estes endereços devem ser preenchidos nos campos seguintes.
pSelector address - Camada de apresentação do ISO: Seletor P
sSelector address - Camada de sessão ISO: seletor S
tSelector address - Camada de transporte ISO: seletor T.
Backup Station
Os parâmetros são os mesmos para a estação secundária, se houver.
Basicamente os campos diferentes serão o endereço IP e Porta do servidor redundante.
Normalmente os demais parâmetros de opções devem ser os mesmos para que o comportamento da estação backup seja o mesmo da estação primária.
Nesta pagina:
- No labels