Configuração do arquivo do localizador de serviços essenciais
Para armazenar um ponto na elevação medida de um ativo subterrâneo, o trabalho deve usar um arquivo FXL de biblioteca de características que contenha um código com pelo menos um atributo de Número ou Texto que corresponda ao nome de um dos atributos definidos no arquivo ULD. Conectar o arquivo FXL ao arquivo ULD dessa forma faz com que o valor de Profundidade apareça na tela Medir quando as informações de medição são recebidas do localizador subterrâneo.
Adicione atributos adicionais ao código no arquivo FXL para armazenar outras informações de atributo recebidas do localizador de serviços essenciais que você deseja armazenar com o ponto, por exemplo frequência, ganho, fase, corrente e sinal.
O formato do arquivo RD810.uld é fornecido abaixo:
<?xml version="1.0" encoding="UTF-8"?>
<ExternalDeviceProtocol version="1.0" >
<Device name="Radiodetection RD8100" >
<Protocol type="Delimited" delimiter="2C" startsWith="$RD8100" >
<Field name="Depth" fieldNumber="8" type="Number" multiplier="1.0" attribute="Depth" />
<Field name="Frequency" fieldNumber="5" type="Number" multiplier="1.0" attribute="Frequency" />
<Field name="Gain" fieldNumber="13" type="Number" multiplier="1.0" attribute="Gain" />
<Field name="Phase" fieldNumber="11" type="Number" multiplier="1.0" attribute="Phase" />
<Field name=Current" fieldNumber="10" type="Number" multiplier="1.0" attribute="Current" />
<Field name="Signal" fieldNumber="12" type="Number" multiplier="1.0" attribute="Signal" />
</Protocol>
</Device>
</ExternalDeviceProtocol>
Parâmetro | Notas |
---|---|
Protocolo |
|
tipo="Delimited" (Delimitado) ou "FixedWidth" (Largura Fixa) |
Define se os dados ULD são entregues na forma de uma sequência de dados separados por um caractere ASCII, como espaço ou vírgula (delimitado), ou se cada campo possui um número fixo de caracteres (largura fixa). |
delimitador="2C" |
Especifica o delimitador como dois dígitos hexadecimais que definem o caractere delimitador ASCII (separador de campo). Por exemplo, espaço="20", vírgula="2C", tabulação="09". |
startsWith="" |
Uma sequência opcional que pode ser usada para especificar o texto que identifica o início de uma linha. Esta sequência pode ser deixada em branco. Para esta sequência, qualquer espaço a mais no fim, no início ou duplo é excluído pelo XML. Use o sublinhado ("_") para substituir os espaços. Por exemplo, startsWith="_A". |
Campos |
|
name="" (nome) |
Especifica o nome dos dados nesse campo. Para o RD8100, não edite este nome. Para alterar o nome do atributo armazenado com o ponto, edite o nome do atributo no final da linha. |
fieldNumber="". |
Especifica o número do campo na sequência de dados que contém os dados para esse campo. Especifique o fieldNumber como um número decimal, a partir de 0. Por exemplo, fieldNumber="1". |
type="Number" (Número) ou "Text" (Texto) |
Especifica o tipo de dados nesse campo. Se o tipo no arquivo ULD não corresponder ao tipo no arquivo FXL, o Trimble Access converterá automaticamente o tipo de atributo recebido do arquivo ULD para corresponder ao tipo de atributo especificado no arquivo FXL. |
multiplier="" |
Normalmente, você pode deixar o multiplicador definido como "1.0", pois terá configurado o localizador de serviços essenciais para usar as mesmas unidades de medida definidas no trabalho do Trimble Access. Se, por algum motivo, o localizador de serviços essenciais estiver usando unidades diferentes, insira o valor multiplicador adequado para converter o valor de medição das unidades localizadora em unidades usadas no trabalho. |
attribute="" |
O nome do atributo armazenado com o ponto no Trimble Access. Você pode modificar esse nome, caso queira, por exemplo, traduzir o nome para seu idioma preferido. Certifique-se de que o nome do atributo para este atributo no arquivo FXL corresponda ao nome do atributo. |
O arquivo ULD fornecido foi projetado especificamente para trabalhar com o localizador do Radio Detection RD8100. Você pode ser capaz de usar o software Trimble Access com um modelo diferente de localizador de serviços essenciais, desde que os protocolos de comunicação sejam semelhantes aos protocolos suportados pelo RD8100. Você precisará descobrir o formato do seu localizador de serviços essenciais e modificar o arquivo RD8100.uld fornecido para atender às suas necessidades. O localizador de serviços essenciais:
-
deve fornecer uma única sequência NMEA de medição, em vez de um fluxo NMEA contendo várias medições.
-
deve ser conectado por meio do Bluetooth.
Para editar o arquivo ULD, abra o arquivo ULD em um editor de texto ASCII, como o Notepad++.
Se você editar qualquer nome de atributo (texto após attribute=), por exemplo, para traduzi-lo para seu idioma preferido, certifique-se de que o nome do atributo designado no arquivo FXL corresponda ao novo nome.
Nomes de atributo diferenciam maiúsculas de minúsculas, portanto, certifique-se de que o formato usado para cada nome de atributo no arquivo ULD corresponda ao caso usado no arquivo FXL.
Normalmente, você pode deixar o multiplicador definido como "1.0", pois terá configurado o localizador de serviços essenciais para usar as mesmas unidades de medida definidas no trabalho do Trimble Access. Se o localizador de serviços essenciais estiver usando unidades diferentes daquelas usadas no trabalho do Trimble Access, insira o valor multiplicador adequado para converter o valor de medição das unidades localizadoras para as unidades usadas no trabalho.
Você pode configurar o arquivo FXL usando o Feature Definition Manager no Trimble Business Center. Crie um código de característica para cada tipo de serviço essencial que você localizará e adicione atributos para cada um dos valores de atributo recebidos do localizador de serviços essenciais que você deseja armazenar com esse código de característica de serviço.
Por exemplo, consulte o código de característica UtilityLocator no arquivo de biblioteca de características GlobalFeatures.fxl que pode ser instalado com o software Trimble Access usando o Trimble Installation Manager. Consulte Exemplo de arquivo de biblioteca de características para instalação. Você precisará criar seu próprio arquivo FXL e configurar os códigos e atributos de característica conforme a necessidade.
Por exemplo, você pode criar um ELC de código de característica com um atributo numérica chamado "Profundidade" para corresponder à linha no arquivo ULD em que attribute="Depth":
<Field name="Depth" fieldNumber="8" type="Number" multiplier="1.0" attribute="Depth"/>
Para registrar mais do que apenas profundidade, adicione atributos extras ao código no arquivo FXL conforme necessário. Por exemplo, é possível adicionar Frequência e Ganho referindo-se às linhas apropriadas no arquivo ULD:
<Field name="Frequency" fieldNumber="5" type="Number" multiplier="1.0" attribute="Frequency"/>
<Field name="Gain" fieldNumber="13" type="Number" multiplier="1.0" attribute="Gain"/>
Para usar o arquivo FXL no Trimble Access, transfira o arquivo FXL para a pasta System Files no controlador.