Perfil Master

<< Clique para Mostrar o Sumário >>

 

Perfil Master

Perfil Master

 

Configuração Geral do Driver

 

P1

Se > 0, indica o intervalo em segundos para o envio espontâneo de data/hora, conforme a configuração do parâmetro P2 abaixo (50D0h para PLC e C0D8h para UTR).

P2

Se > 0, indica que o driver está comunicando com um PLC. Se = 0, é uma UTR. Esta configuração serve para indicar se a resposta a um comando 51D0h (solicitação de hora) é respondido com 50D0h (PLC) ou C0D8h (UTR).

P3

Se > 0, define o Timeout de Aplicação em milisegundos (ex: tempo de espera da execução de um comando). Se = 0, será utilizado o Timeout padrão de 5000 ms. Importante: O parâmetro Timeout definido na Aba Setup, define o Keep Alive do canal, na camada de datalink.

P4

Não usado

 

 

Configuração Geral de Tags

 

N1

Endereço de Aplicação BAC (UTR ou PLC). Ao deixar este parâmetro em 0 (zero), é usado o valor default (Rem App Address).

N2

Tipo de dado - veja tabela abaixo

N3

Endereço

N4

Bit (para comandos e estados digitais)

 

Tag

Leitura ou Escrita

N2

N3 / COMENTÁRIOS

N4

Analógico

Somente leitura

0

Endereço/Porta, começando em 0.

Não usado (deixar em 0)

Estado digital

Somente leitura

1

Endereço/Porta, começando em 0.

Bit (0 a 7)

Comando Monoestável Síncrono

Somente escrita

2

Endereço/Porta, começando em 0. Neste comando o valor do tag não é usado. A Largura do pulso pode opcionalmente ser definida no parametro Item do tag, na seguinte forma: W:NNN onde NNN é a largura em milisegundos. Ex: W:50 (50 milisegundos).

 

Ao escrever neste tag, nenhuma outra operação é permitida, até que seja recebida uma resposta do equipamento (C1D0h) ou que ocorra timeout.

Bit (0 a 7)

Comando Biestável Síncrono

Somente escrita

3

Endereço/Porta, começando em 0. Neste comando, o valor do tag é usado, sendo 1 para ativar e 0 para desativar.

 

Ao escrever neste tag, nenhuma outra operação é permitida, até que seja recebida uma resposta do equipamento (C1D0h) ou que ocorra timeout.

Bit (0 a 7)

Diagnósticos

Somente leitura

5

Índice do byte de diagnóstico, começando em 0 (zero) e máximo até 20 (total de 21 bytes)

Não usado

Envio de Início de Modo de Operação

Somente escrita

6

Altera o modo de operação da UTR:

Valor do Tag:

1: Central

2: Local

3: Manutenção

Não usado

Envio de Termino de Modo de Operação

Somente escrita

7

Finaliza o modo de operação da UTR:

Valor do Tag:

1: Central

2: Local

3: Manutenção

Não usado

Chaveamento Processador Operante/Reserva

Somente escrita

8

Envia o comando C0DBh para troca entre processador operante e reserva.

Não usado

Alarmes do CLP

Somente leitura

9

Índice do byte de diagnóstico

Não usado

Dados de Consumo de Energia

Somente escrita

10

Reservado, porém não implementado

 

RDTD - Registrador Digital para Tarifação Diferenciada

Somente leitura

11

Endereço do Ponto (começando em 0).

 

Observação: Deve ser um bloco com 4 elementos, na seguinte forma:

Elemento 0 (TIME): horário relativo à leitura

Elemento 1 (DELTA): Tempo de amostragem em segundos

Elemento 2 (ACTIVE): Consumo Ativo

Elemento 3 (REACTIVE): Consumo Reativo

 

 

Não usado

Comando Monoestável Assíncrono

Somente escrita

12

Endereço/Porta, começando em 0. Neste comando o valor do tag não é usado. A Largura do pulso pode opcionalmente ser definida no parametro Item do tag, na seguinte forma: W:NNN onde NNN é a largura em milisegundos. Ex: W:50 (50 milisegundos).

 

Ao escrever neste tag, outras operações são permitidas, e quando for recebida uma resposta do equipamento (C1D0h) ou ocorrer timeout, uma leitura do tag de retorno (N2=14) será disparada.

Bit (0 a 7)

Comando Biestável Assíncrono

Somente escrita

13

Endereço/Porta, começando em 0. Neste comando, o valor do tag é usado, sendo 1 para ativar e 0 para desativar.

 

Ao escrever neste tag, outras operações são permitidas, e quando for recebida uma resposta do equipamento (C1D0h) ou ocorrer timeout, uma leitura do tag de retorno (N2=15) será disparada.

Bit (0 a 7)

Retorno do comando Monoestável Assíncrono

somente leitura

14

Endereço/Porta, começando em 0.

Observação: Ao iniciar um novo comando monoestável assíncrono este tag assume o valor BAC_CMD_RESULT_PENDING = 0

Ao finalizar o comando, este tag assumirá um dos valores abaixo:

BAC_CMD_RESULT_OK 1

BAC_CMD_RESULT_NOK 2

BAC_CMD_RESULT_CARTAO_INEXISTENTE 3

BAC_CMD_RESULT_MODO_MONITORACAO 4

BAC_CMD_RESULT_MODO_CENTRAL 5

BAC_CMD_RESULT_MODO_LOCAL 6

BAC_CMD_RESULT_MODO_MANUTENCAO 7

BAC_CMD_RESULT_TIMEOUT 99

Bit (0 a 7)

Retorno do comando Biestável Assíncrono

somente leitura

15

Endereço/Porta, começando em 0.

Observação: Ao iniciar um novo comando biestável assíncrono este tag assume o valor BAC_CMD_RESULT_PENDING = 0

Ao finalizar o comando, este tag assumirá um dos valores abaixo:

BAC_CMD_RESULT_OK 1

BAC_CMD_RESULT_NOK 2

BAC_CMD_RESULT_CARTAO_INEXISTENTE 3

BAC_CMD_RESULT_MODO_MONITORACAO 4

BAC_CMD_RESULT_MODO_CENTRAL 5

BAC_CMD_RESULT_MODO_LOCAL 6

BAC_CMD_RESULT_MODO_MANUTENCAO 7

BAC_CMD_RESULT_TIMEOUT 99

Bit (0 a 7)

ChannelStatus

somente leitura

17

0 = Canal Primário

1 = Canal Secundário

 

O valor do tag é composto por 2 bits, na seguinte forma:

 

Bit 0: Indica se o canal está ativo (trocando ACK's)

Bit 1: Indica se o canal está trocando mensagens de dados (Em Uso)

Não usado