|
<< Clique para Mostrar o Sumário >>
NTCIP DMS Tags |
A tabela a seguir contém a descrição dos Tags suportados por este Driver para o perfil DMS do protocolo NTCIP.
Tags suportados para o perfil DMS do protocolo NTCIP
ParamDevice |
ParamItem |
Operação |
Descrição |
|---|---|---|---|
Nome de um Agente, como por exemplo "device-001" |
NTCIP.DMS.GetCurrentMessage |
Somente leitura |
Obtém a mensagem atual exibida em um painel. Este Tag Bloco contém 6 (seis) Elementos. Os Elementos são Elemento 1: Texto exibido no formato MULTI String, Elemento 2: Tempo restante, em minutos (o valor 65535 indica que não há limite de tempo), Elemento 3: Prioridade, entre 1 (um) e 255, Elemento 4: Status. Os valores possíveis são 1: Not used, 2: Modifying, 3: Validating, 4: Valid, 5: Error, 6: ModifyReq, 7: ValidateReq ou 8: NotUsedReq, Elemento 5: Nome do usuário que inseriu uma mensagem e Elemento 6: Origem de uma mensagem. Os valores possíveis são 1: SourceModeOther, 2: SourceModeLocal, 3: SourceModeExternal, 8: SourceModeCentral, 9: SourceModeTimeBasedScheduler, 10: SourceModePowerRecovery, 11: SourceModeReset, 12: SourceModeCommLoss, 13: SourceModePowerLoss ou 14: SourceModeEndDuration |
Idem ao anterior |
NTCIP.DMS.GetMessage |
Somente leitura |
Obtém uma mensagem qualquer, em que o parâmetro B1 é o tipo de memória e o parâmetro B2 é um índice, entre 1 (um) e 255. Os tipos de memória disponíveis são 2: MemoryTypePermanent, 3: MemoryTypeChangeable, 4: MemoryTypeVolatile, 5: emoryTypeCurrentBuffer, 6: MemoryTypeSchedule ou 7: MemoryTypeBlank. Este Tag Bloco contém 4 (quatro) Elementos. Os Elementos são Elemento 1: Texto exibido no formato MULTI String, Elemento 2: Prioridade, entre 1 (um) e 255, Elemento 3: Status. Os valores possíveis são 1: Not Used, 2: Modifying, 3: Validating, 4: Valid, 5: Error, 6: ModifyReq, 7: ValidateReq ou 8: NotUsedReq e Elemento 4: Nome do usuário que inseriu uma mensagem |
Idem ao anterior |
NTCIP.DMS.DefineMessage |
Somente escrita |
Define uma mensagem que posteriormente pode ser ativada. Este Tag Bloco possui 7 (sete) Elementos. Os Elementos são Elemento 1: Tipo de memória. Os valores possíveis são 2: MemoryTypePermanent, 3: MemoryTypeChangeable ou 4: MemoryTypeVolatile, Elemento 2: Índice de uma mensagem, entre 1 (um) e 255, Elemento 3: Texto exibido no formato MULTI String, Elemento 4: Prioridade, entre 1 (um) e 255, Elemento 5: Nome do usuário que inseriu uma mensagem, Elemento 6: Indica se os beacons são acionados ou não. Os valores possíveis são 0 (zero, não aciona) ou 1 (um, aciona), Elemento 7: Indica se o serviço de pixel é acionado ou não. Os valores possíveis são 0 (zero, não aciona) ou 1 (um, aciona) |
Idem ao anterior |
NTCIP.DMS.ActivateMessage |
Somente escrita |
Ativa uma mensagem já existente. Este Tag Bloco possui 4 (quatro) Elementos. Os Elementos são Elemento 1: Tipo de memória. Os valores possíveis são 2: MemoryTypePermanent, 3: MemoryTypeChangeable ou 4: MemoryTypeVolatile, Elemento 2: Índice de uma mensagem, entre 1 (um) e 255, Elemento 3: Prioridade, entre 1 (um) e 255 e Elemento 4: Duração, em minutos (use o valor 65535 para uma mensagem permanente) |
Idem ao anterior |
NTCIP.DMS.LongPowerMessage |
Leitura ou escrita |
Permite ler ou definir uma mensagem ativada após uma queda de energia. Os parâmetros N1 e N2 são usados somente na escrita, em que o parâmetro N1 é o tipo de memória e o parâmetro N2 é um índice entre 1 (um) e 255. Os valores possíveis para os tipos de memória são 2: MemoryTypePermanent, 3: MemoryTypeChangeable ou 4: MemoryTypeVolatile. Na escrita este Tag aceita qualquer valor para iniciar a operação de escrita. Na leitura este Tag retorna um valor no formato MMXXXXCCCC, em que MM é um tipo de memória com 8 (oito) bits, XXXX é o índice de memória com 16 bits e CCCC é o código CRC (Cyclic Redundancy Code ou Verificação de Redundância Cíclica) de uma mensagem |
Idem ao anterior |
NTCIP.DMS.CommLostMessage |
Leitura ou escrita |
Permite ler ou definir qual mensagem é ativada após uma queda de comunicação. Os parâmetros N1 e N2 são usados apenas na escrita, em que o parâmetro N1 é o tipo de memória e o parâmetro N2 é um índice entre 1 (um) e 255. Os valores possíveis para os tipos de memória são 2: MemoryTypePermanent, 3: MemoryTypeChangeable ou 4: MemoryTypeVolatile. Na escrita este Tag aceita qualquer valor para iniciar a operação de escrita. Na leitura este Tag retorna um valor no formato MMXXXXCCCC, em que MM é um tipo de memória com 8 (oito) bits, XXXX é o índice de memória com 16 bits e CCCC é o código CRC (Cyclic Redundancy Code ou Verificação de Redundância Cíclica) de uma mensagem |