Het radiozoeker bestand instellen
Als u een punt wilt opslaan op de gemeten hoogte van een ondergronds object, moet de job een FXL-bestand uit de feature bibliotheek gebruiken dat een code bevat met ten minste één Nummer of Tekst attribuut dat overeenkomt met de naam van een van de attributen die in het ULD-bestand zijn gedefinieerd. Als u het FXL-bestand op deze manier met het ULD-bestand verbindt, wordt de waarde Diepte weergegeven in het scherm Meten wanneer meetinformatie is ontvangen van de ondergrondse zoeker.
Voeg extra attributen toe aan de code in het FXL-bestand om andere attribuut informatie op te slaan die is ontvangen van de radiozoeker en die u bij het punt wilt opslaan, bijvoorbeeld frequentie, gain, fase, stroom en signaal.

De indeling van elk ULD-bestand geleverd bij Trimble Access wordt hieronder weergegeven en de volgende tabel beschrijft de parameters.
De structuur van het RD8100.uld bestand is:
<?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>
De structuur van het vLoc3.uld bestand is:
<?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>
Parameter | NB |
---|---|
Protocol |
|
type="Delimited" of "FixedWidth" |
Specificeert of de ULD data uitgevoerd wordt als data string, gescheiden door een ASCII teken zoals een spatie of komma (delimited, gescheiden), of dat elk veld een vast aantal tekens heeft (fixed width, vaste breedte). |
delimiter="2C" |
Specificeert het scheidingsteken als twee hex cijfers die het ASCII scheidingsteken (veldscheidingsteken) definiëren. Bijvoorbeeld: spatie="20", komma="2C", tab="09". |
startsWith="" |
Een optionele tekenreeks die kan worden gebruikt om de tekst op te geven die het begin van een regel identificeert. Deze tekenreeks kan blanco worden gelaten. Bij deze tekenreeksen worden evt. voorafgaande, navolgende en dubbele spaties door XML verwijderd. Gebruik een onderstrepingsteken ("_") als vervanging voor spaties. Bijvoorbeeld: startsWith="_A". |
Velden |
|
name="" |
Hiermee specificeert u de naam voor de data in dat veld. Deze naam mag u niet wijzigen. Als u de attribuutnaam wilt wijzigen die bij het punt wordt opgeslagen, wijzigt u de attribuutnaam aan het einde van de regel. |
fieldNumber="" |
Hiermee specificeert u het nummer van het veld in de datareeks die de data voor dit veld bevat. Geef het veldnummer op als een decimaal getal, beginnend bij 0. Bijvoorbeeld fieldNumber="1". |
type="Number" of "Text" |
Hiermee geeft u het type data in dit veld op.Als het type in het ULD-bestand niet overeenkomt met het type in het FXL-bestand, zal Trimble Access het attribuut type dat van het ULD-bestand wordt ontvangen automatisch converteren naar het attribuut type dat is opgegeven in het FXL-bestand. |
multiplier="" |
Meestal kunt u de vermenigvuldigingsfactor op "1.0" laten staan, omdat u de radiozoeker hebt ingesteld om dezelfde meeteenheid te gebruiken als in de Trimble Access job is ingesteld. Als de radiozoeker om de een of andere reden een andere eenheid gebruikt, voert u de juiste vermenigvuldigingswaarde in om de meetwaarde van de radiozoeker eenheid om te rekenen naar de eenheid die in de job wordt gebruikt. |
attribuut="" |
De naam van het attribuut dat bij het punt wordt opgeslagen in Trimble Access.U kunt deze naam desgewenst wijzigen, bijvoorbeeld om de naam te vertalen naar uw voorkeurstaal.Zorg ervoor dat de attribuutnaam voor dit attribuut in het FXL-bestand overeenkomt met de attribuutnaam. |
De meegeleverde ULD-bestanden zijn speciaal ontworpen om te werken met de Radio Detection RD8100 radiozoeker of de Vivax Metrotech vLoc3-Pro ontvanger. U kunt de Trimble Access software mogelijk gebruiken met een ander model zoeker, op voorwaarde dat de communicatieprotocollen vergelijkbaar zijn met de protocollen die worden ondersteund door de RD8100 of de vLoc3-Pro. U moet het formaat voor uw zoeker achterhalen en een van de meegeleverde ULD-bestanden wijzigen om aan uw vereisten te voldoen. De zoeker:
-
moet een NMEA-tekenreeks met één meting aanleveren, in plaats van een NMEA-stream die meerdere metingen bevat.
-
moet verbonden zijn via Bluetooth.

Als u het ULD-bestand wilt wijzigen, opent u het ULD-bestand in een ASCII-teksteditor zoals Kladblok++.
Als u een attribuut naam wijzigt (de tekst na attribute=), bijvoorbeeld om die te vertalen naar uw voorkeurstaal, moet u ervoor zorgen dat de attribuutnaam die is toegewezen in het FXL-bestand overeenkomt met de nieuwe naam.
Attribuutnamen zijn hoofdlettergevoelig, dus zorg ervoor dat de hoofdletters en kleine letters die worden gebruikt voor elke attribuutnaam in het ULD-bestand overeenkomen met de hoofdletters en kleine letters die in het FXL-bestand worden gebruikt.
Meestal kunt u de vermenigvuldigingsfactor op "1.0" laten staan, omdat u de radiozoeker hebt ingesteld om dezelfde meeteenheid te gebruiken als in de Trimble Access job is ingesteld.Als de radiozoeker andere eenheden gebruikt dan die welke in de Trimble Access job worden gebruikt, voert u de juiste vermenigvuldigingswaarde in om de meetwaarde van de radiozoeker eenheden om te zetten in de eenheden die in de job worden gebruikt.

U kunt het FXL-bestand instellen met behulp van Feature Definition Manager in Trimble Business Center.Maak een feature code aan voor elk type utiliteit dat u wilt lokaliseren en voeg attributen toe voor elk van de attribuutwaarden die worden ontvangen van de radiozoeker die u met die utiliteit feature code wilt opslaan.
Raadpleeg bijvoorbeeld de UtilityLocator feature code in het voorbeeld feature bibliotheekbestand GlobalFeatures.fxl, dat u met de Trimble Access software kunt installeren met behulp van Trimble Installation Manager.Zie Voorbeeld van een feature bibliotheekbestand voor installatie.U moet uw eigen FXL-bestand aanmaken en feature codes en attributen instellen naar behoefte.
U kunt bijvoorbeeld een feature code ELC maken met een nummer attribuut met de naam "Depth", om overeen te komen met de regel in het ULD-bestand waar attribute="Depth":
<Field name="Depth" fieldNumber="8" type="Number" multiplier="1.0" attribute="Depth"/>
Als u meer dan alleen diepte wilt vastleggen, voegt u naar behoefte extra attributen toe aan de code in het FXL-bestand. U kunt bijvoorbeeld Frequentie en Gain toevoegen, door naar de juiste regels in het ULD-bestand te verwijzen:
<Field name="Frequency" fieldNumber="5" type="Number" multiplier="1.0" attribute="Frequency"/>
<Field name="Gain" fieldNumber="13" type="Number" multiplier="1.0" attribute="Gain"/>
Als u het FXL-bestand in Trimble Access wilt gebruiken, brengt u het FXL-bestand over naar de map System Files op de bedieningseenheid.