DMSG Função Leitura de dados de mensagens definidas pelo usuário. As mensagens definidas neste código são utilizadas pelo bloco ALERTA para emitir avisos durante a simulação no arquivo de relatório ( OUT ) e no log de mensagens de simulação ( LOG ). Uma mesma mensagem pode ser utilizada por múltiplos blocos. Utilização Para a utilização do comando DMSG , os seguintes campos podem ser preenchidos: Lc Número de identificação da mensagem Mensagem a ser exibida Mensagem a ser emitida por blocos ALERTA É possível utilizar expressões coringas nas mensagens. Ao emitir uma mensagem pelo bloco ALERTA, o programa substituirá na mensagem as expressões conforme a seguinte relação: Expressão Significado %vent% Nome da variável de entrada do bloco %nb% Número do bloco %nome_do_cdu% Número do bloco %ncdu% Número do CDU %trns% Transição observada ("0 -> 1" ou "1 -> 0") A seguinte mensagem default é utilizada quando o parâmetro preenchido no bloco ALERTA é 0 (parâmetro em branco implica em não emissão de mensagem). ALERTA: Detectada transição %trns% em %vent% no bloco %nb% do CDU %nome_do_cdu% de número %ncdu%. Exemplo Exemplo da aplicação do código DMSG (=============================================================================== ( DADOS DE MENSAGENS DO USUÁRIO (=============================================================================== DMSG (Lc) ( Numero da mensagem ) 0001 Variável %vent% atingiu o limite superior (bloco: %nb%, CDU: %nome_do_cdu% /nº: %ncdu% ) 999999 Trecho do relatório de saída para as mensagens definidas: T= 1.6500s Variável Y4MAX atingiu o limite superior (bloco: 12, CDU: Bloco_Alerta /nº: 1 ) Ver também: Verifique a entrada Mensagens Personalizadas pelo Usuário em CDUs para maiores informações acerca do uso desta função.