Configuration du fichier de localisateur des utilitaires
Pour stocker un point à l’élévation mesurée d’un équipement souterrain, l’étude doit utiliser un fichier FXL de bibliothèque de caractéristiques qui contient un code avec au moins un attribut Numéro ou Texte qui correspond au nom de l’un des attributs définis dans le fichier ULD. La connexion du fichier FXL au fichier ULD de cette façon fait que la valeur de Profondeur s’affiche dans l’écran Mesurer lorsque les informations de mesure sont reçues du localisateur souterrain.
Ajoutez des attributs supplémentaires au code dans le fichier FXL pour stocker d’autres informations d’attribut reçues du localisateur des utilitaires que vous souhaitez stocker avec le point, par exemple la fréquence, le gain, la phase, le courant et le signal.

Le format de chaque fichier ULD fourni avec Trimble Access est illustré ci-dessous, et le tableau suivant décrit chaque paramètre.
La structure du fichier RD8100.uld est :
<?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>
La structure du fichier vLoc3.uld est :
<?xml version="1.0" encoding="UTF-8"?>
<ExternalDeviceProtocol version="1.0" >
<Device name="Vivax vLoc3" >
<Protocol type="Delimited" delimiter="2C" startsWith="LOG" >
<Field name="Depth" fieldNumber="5" type="Number" multiplier="0.001" attribute="Depth"/>
<Field name="Frequency" fieldNumber="4" type="Number" multiplier="1.0" attribute="Frequency"/>
<Field name="Gain" fieldNumber="9" type="Number" multiplier="1.0" attribute="Gain"/>
<Field name="Current" fieldNumber="6" type="Number" multiplier="1.0" attribute="Current"/>
</Protocol>
</Device>
</ExternalDeviceProtocol>
Paramètre | Notes |
---|---|
Protocole |
|
type="Delimited" ou "FixedWidth" |
Spécifie si les données ULD sont sorties sous forme d'une chaîne de données séparée par un caractère ASCII tel qu'un espace ou une virgule (délimitée), ou si chaque champ a un nombre de caractères fix (largeur fixe). |
delimiter="2C" |
Spécifie le délimiteur sous forme de deux chiffres hex ce qui spécifient le caractère délimiteur ASCII (séparateur de champ). Par exemple, espace="20", virgule="2C", tab="09". |
startsWith="" |
Une chaîne facultative pouvant être utilisée pour spécifier le texte identifiant le début d’une ligne. Cette chaîne peut rester vide. Pour cette chaîne, tout espace précédant, suivant ou double est réduit par XML. Utilisez un soulignement ("_") pour remplacer des caractères d'espace. Par exemple, commenceAvec="_A". |
Champs |
|
name="" |
Spécifie le nom des données dans ce champ. Ne modifiez pas ce nom. Pour changer le nom d’attribut stocké avec le point, modifiez le nom d’attribut à la fin de la ligne. |
fieldNumber="" |
Spécifie le numéro du champ dans la chaîne de données contenant les données pour ce champ. Spécifiez le Numérochamp comme une décimale, commençant à 0. Par exemple, Numérochamp="1 ». |
type="Numéro » ou « Texte » |
Spécifie le type de données dans ce champ. Si le type dans le fichier ULD ne correspond pas au type dans le fichier FXL, Trimble Access convertira automatiquement le type d’attribut reçu du fichier ULD pour correspondre au type d’attribut spécifié dans le fichier FXL. |
multiplier="" |
En général, vous pouvez laisser le multiplicateur configuré sur « 1.0 » parce que vous aurez configuré le localisateur des utilitaires pour utiliser les mêmes unités de mesure que celles configurées dans l’étude Trimble Access. Si, pour une raison quelconque, le localisateur des utilitaires utilise des unités différentes, entrez la valeur de multiplicateur appropriée pour convertir la valeur de mesure des unités du localisateur aux unités utilisées dans l’étude. |
attribut=" » |
Le nom de l’attribut stocké avec le point dans Trimble Access. Vous pouvez modifier ce nom si vous le souhaitez, par exemple pour traduire le nom dans votre langue préférée. Vérifiez que le nom d’attribut pour cet attribut dans le fichier FXL correspond au nom de l’attribut. |
Les fichiers ULD fournis sont conçus spécifiquement pour fonctionner avec le localisateur Radio Detection RD8100 ou le récepteur Vivax Metrotech vLoc3-Pro. Il se peut que vous puissiez utiliser le logiciel Trimble Access avec un modèle différent de localisateur des utilitaires, à condition que les protocoles de communication soient semblables aux protocoles pris en charge par le RD8100 ou le vLoc3-Pro. Il vous faudra vous renseigner concernant le format de votre localisateur des utilitaires et modifier l’un des fichiers ULD fournis pour répondre à vos exigences. Le localisateur des utilitaires :
-
doit fournir une chaîne NMEA de mesure unique plutôt qu’un flux NMEA contenant plusieurs mesures.
-
doit être connecté au moyen de Bluetooth.

Pour modifier le fichier ULD, ouvrez le fichier ULD dans un éditeur de texte ASCII tel que Notepad++.
Si vous modifiez un nom d'attribut (le texte après attribut=), par exemple pour le traduire dans votre langue préférée, assurez-vous que le nom d’attribut attribué dans le fichier FXL correspond au nouveau nom.
Les noms d’attributs sont sensibles à la casse, donc assurez-vous que la casse utilisée pour chaque nom d’attribut dans le fichier ULD correspond à la casse utilisée dans le fichier FXL.
En général, vous pouvez laisser le multiplicateur configuré sur « 1.0 » parce que vous aurez configuré le localisateur des utilitaires pour utiliser les mêmes unités de mesure que celles configurées dans l’étude Trimble Access. Si le localisateur des utilitaires utilise des unités différentes de celles utilisées dans l’étude Trimble Access, entrez la valeur de multiplicateur appropriée pour convertir la valeur de mesure des unités du localisateur aux unités utilisées dans l’étude.

Vous pouvez configurer le fichier FXL en utilisant leFeature Definition Manager dans Trimble Business Center Créez un code de caractéristiques pour chaque type d'utilitaire que vous localiserez, et ajoutez des attributs pour chacune des valeurs d’attribut reçues du localisateur des utilitaires que vous souhaitez stocker avec ce code de caractéristiques d'utilitaire.
Pour un exemple, consultez le code de caractéristiques UtilityLocator dans le fichier de bibliothèque de caractéristiques GlobalFeatures.fxl d’exemple que vous pouvez installer avec le logiciel Trimble Access à l'aide de Trimble Installation Manager. Voir Fichier de bibliothèque de caractéristiques d’exemple pour l’installation. Vous devrez créer votre propre fichier FXL et configurer les codes de caractéristiques et les attributs comme requis.
Par exemple, vous pourriez créer un code de caractéristiques ELC avec un attribut de numéro nommé « Profondeur » pour correspondre à la ligne dans le fichier ULD où attribut="Profondeur » :
<Nom de champ="Profondeur » fieldNumber="8 » type="Number » multiplier="1.0 » attribut="Profondeur"/>
Pour enregistrer plus de seulement la profondeur, ajoutez des attributs supplémentaires au code dans le fichier FXL comme requis. Par exemple, vous pourriez ajouter la Fréquence et le Gain en faisant référence aux lignes appropriées dans le fichier ULD:
<Nom de champ="Fréquence » fieldNumber="5 » type="Number » multiplier="1.0 » attribut="Fréquence"/>
<Nom de champ="Gain » fieldNumber="13 » type="Number » multiplier="1.0 » attribut="Gain"/>
Pour utiliser le fichier FXL dans Trimble Access, transférez le fichier FXL au dossier System Files sur le contrôleur.