<< Clique para Mostrar o Sumário >>
NTCIP DMS Tags |
Seguem abaixo os tags suportados pelo driver para o perfil DMS do NTCIP:
ParamDevice |
ParamItem |
READ/WRITE |
Descrição |
---|---|---|---|
Nome do Agente, como por exemplo "device-001" |
NTCIP.DMS.GetCurrentMessage |
R |
Obtem a mensagem corrente que está sendo exibida no painel. Possui 6 elementos: Elemento 0: MultiString - Texto exibido. Veja na página MULTI String mais informações Elemento 1: TimeRemaining - tempo restante em minutos. 65535 = infinito Elemento 2: Priority - Prioridade de 1 a 255 Elemento 3: Status - Not Used = 1, Modifying = 2, Validating = 3, Valid = 4, Error = 5, ModifyReq = 6, ValidateReq = 7, NotUsedReq = 8 Elemento 4: Owner : nome livre de quem inseriu a mensagem Elemento 5: SourceMode - origem da mensagem SourceModeOther = 1, SourceModeLocal = 2, SourceModeExternal = 3, SourceModeCentral = 8, SourceModeTimeBasedScheduler = 9, SourceModePowerRecovery = 10, SourceModeReset = 11, SourceModeCommLoss = 12, SourceModePowerLoss = 13, SourceModeEndDuration = 14 |
(idem anterior) |
NTCIP.DMS.GetMessage |
R |
Obtem uma mensagem qualquer, sendo N1 = tipo de memória e N2 = Indice (1 a 255). O tipo de memória pode ser: MemoryTypePermanent = 2, MemoryTypeChangeable = 3, MemoryTypeVolatile = 4, MemoryTypeCurrentBuffer = 5, MemoryTypeSchedule = 6, MemoryTypeBlank = 7
O Bloco possui 4 elementos:
Elemento 0: MultiString - - Texto exibido. Veja na página MULTI String mais informações Elemento 1: Priority - Prioridade de 1 a 255 Elemento 2: Status Not Used = 1, Modifying = 2, Validating = 3, Valid = 4, Error = 5, ModifyReq = 6, ValidateReq = 7, NotUsedReq = 8 Elemento 3: Owner - nome livre de quem inseriu a mensagem
|
(idem anterior) |
NTCIP.DMS.DefineMessage |
W |
Define uma mensagem, que pode posteriormente ser ativada. O Bloco possui 7 elementos: Elemento 0: Memory Type MemoryTypePermanent = 2, MemoryTypeChangeable = 3, MemoryTypeVolatile = 4,
Elemento 1: Number - índice da mensagem (1 a 255) Elemento 2: MultiString - Texto exibido. Veja na página MULTI String mais informações Elemento 3: Priority - Prioridade de 1 a 255 Elemento 4: Owner : nome livre de quem insere a mensagem Elemento 5: Beacon - indica se o(s) beacon(s) serao acionados ou não (0 ou 1) Elemento 6: PixelService - indica se o serviço de pixel será acionado ou não (0 ou 1)
|
(idem anterior) |
NTCIP.DMS.ActivateMessage |
W |
Ativa uma mensagem já existente. O bloco tem 4 elementos: Elemento 0: Memory Type MemoryTypePermanent = 2, MemoryTypeChangeable = 3, MemoryTypeVolatile = 4,
Elemento 1: Number - índice da mensagem (1 a 255) Elemento 2: Priority - Prioridade de 1 a 255 Elemento 3: Duration - Duração em minutos. Use 65535 para mensagem permanente. |
(idem anterior) |
NTCIP.DMS.LongPowerMessage |
R/W |
Permite ler ou definir qual a mensagem que é ativada após uma queda de energia. Os parâmetros N1 e N2 são usados apenas na escrita, sendo N1 = tipo de memória e N2 = Indice (1 a 255). O tipo de memória pode ser: MemoryTypePermanent = 2, MemoryTypeChangeable = 3, MemoryTypeVolatile = 4
Na escrita, este tag aceita qualquer valor, bastando executar a operação de escrita.
Na leitura, este tag retorna um texto com o seguinte valor: MMXXXXCCCC
onde MM = tipo de memoria (8 bits) XXXX = indice de memoria (16 bits) CCCC = CRC da mensagem
|
(idem anterior) |
NTCIP.DMS.CommLostMessage |
R/W |
Permite ler ou definir qual a mensagem que é ativada após uma queda de comunicação. Os parâmetros N1 e N2 são usados apenas na escrita, sendo N1 = tipo de memória e N2 = Indice (1 a 255). O tipo de memória pode ser: MemoryTypePermanent = 2, MemoryTypeChangeable = 3, MemoryTypeVolatile = 4
Na escrita, este tag aceita qualquer valor, bastando executar a operação de escrita.
Na leitura, este tag retorna um texto com o seguinte valor: MMXXXXCCCC
onde MM = tipo de memoria (8 bits) XXXX = indice de memoria (16 bits) CCCC = CRC da mensagem |