
METER BARO-modul

BARO INTEGRATOR GUIDE
SENSOR BESKRIVELSE
BARO-modulet er et præcist barometer til kompensation for matricpotentialmålinger af TEROS 31- og TEROS 32-tensiometre. BARO-modulet kan bruges som en separat sensor til at kompensere en eller flere tensiometre på et målested eller som en digital/analog-konverter til at kompensere en tilsluttet TEROS 31- eller TEROS 32-værdi og konvertere SDI-12-signalet til et analogt volumen.tage-udgang (kun 8-bens version). Kombinationen af BARO-modulet og TEROS 32 kan bruges som erstatning for et T8-tensiometer. For en mere detaljeret beskrivelse af, hvordan denne sensor foretager målinger, henvises til brugermanualen til BARO-modulet.

ANSØGNINGER
- Barometric pressure measurement
- Barometric compensation of matric potential measurements
- Digital/analog converter for directly connected TEROS 31 and TEROS 32 tensiometers
- Appropriate for non-METER data loggers to connect TEROS 31 and TEROS 32
ADVANTAGES
- Digital sensor kommunikerer flere målinger over et serielt interface
- Lav-input voltage krav
- Lavt strømdesign understøtter batteridrevne dataloggere
- SDI-12, Modbus RTU or tensio LINK serial communications protocol supported
- Analog output supported (only 8-pin version)
SPECIFIKATION
| MÅLESPECIFIKATIONER | |
| Barometrisk tryk | |
| Rækkevidde | + 65 kPa til +105 kPa |
| Opløsning | ± 0.0012 kPa |
| Nøjagtighed | ± 0.05 kPa |
| Temperatur | |
| Rækkevidde | -30 til +60 °C |
| Opløsning | ± 0.01 °C |
| Nøjagtighed | ± 0.5 °C |
| KOMMUNIKATIONSSPECIFIKATIONER | |
| Produktion | |
| Analog Output (8-pin connector only)0 to 2,000 mV (default)0 to 1,000 mV (configurable with tensio VIEW) | |
| Digital OutputSDI-12 communications protocol tensio LINK communication protocol Modbus RTU communication protocol | |
| Datalogger-kompatibilitet | |
| Analog udgang Ethvert dataopsamlingssystem, der er i stand til at udføre switched 3.6- til 28-VDC excitation og single-ended eller differential vol.tage-måling med en opløsning på 12 bit eller derover. | |
| Digital udgang Ethvert dataopsamlingssystem, der er i stand til 3.6- til 28-VDC excitation og RS-485 Modbus- eller SDI-12-kommunikation. | |
| FYSISKE SPECIFIKATIONER | |
| Dimensioner | |
| Længde | 80 mm (3.15 tommer) |
| Bredde | 29 mm (1.14 tommer) |
| Højde | 30 mm (1.18 tommer) |
| Kabellængde | |
| 1.5 m (standard)NOTE: Contact Customer Support if a nonstandard cable length is needed. | |
| Konnektortyper | |
| 4-pin and 8-pin M12 plug connector or stripped and tinned wires | |
| OVERHOLDELSE | |
| EM ISO/IEC 17050:2010 (CE-mærke) | |
TILSVARENDE KRETS OG TILSLUTNINGSTYPER
Refer to Figure 2 to connect the BARO Module to a data logger. Figure 2 provides a low-impedance variant of the recommended SDI-12 specification.



BARO MODULINTEGRATORGUIDE 



FORHOLDSREGLER
METER-sensorer er bygget efter de højeste standarder, men forkert brug, forkert beskyttelse eller forkert installation kan beskadige sensoren og muligvis ugyldiggøre garantien. Før du integrerer sensorer i et sensornetværk, skal du følge de anbefalede installationsinstruktioner og implementere sikkerhedsforanstaltninger for at beskytte sensoren mod skadelig interferens.
SENSORKOMMUNIKATION
METER digital sensors feature a serial interface with shared receive and transmit signals for communicating sensor measurements on the data wire. The sensor supports SDI-12, tensio LINK, and Modbus over RS-485 two-wire. The sensor automatically detects the interface and protocol which is being used. Each protocol has implementation advantagog udfordringer. Kontakt venligst METER kundesupport, hvis protokolvalget til den ønskede applikation ikke er indlysende.
- SDI-12 INTRODUKTION
SDI-12 er en standardbaseret protokol til grænseflade mellem sensorer og dataloggere og dataindsamlingsudstyr. Flere sensorer med unikke adresser kan dele en fælles 3-leder bus (strøm, jord og data). To-vejs kommunikation mellem sensor og logger er mulig ved at dele datalinjen til transmission og modtagelse som defineret af standarden. Sensormålinger udløses af protokolkommando. SDI-12-protokollen kræver en unik alfanumerisk sensoradresse for hver sensor på bussen, så en datalogger kan sende kommandoer til og modtage aflæsninger fra specifikke sensorer.
Download SDI-12-specifikationen v1.3 for at lære mere om SDI-12-protokollen. - RS-485 INTRODUKTION
RS-485 er en robust fysisk busforbindelse til at forbinde flere enheder til én bus. Den er i stand til at bruge meget lange kabelafstande under barske miljøer. I stedet for SDI-12 bruger RS-485 to dedikerede ledninger til datasignalet. Dette muliggør brugen af længere kabler og er mere ufølsomt over for interferens fra eksterne kilder, da signalet er relateret til de forskellige ledninger, og forsyningsstrømme ikke påvirker datasignalet. Se Wikipedia for flere detaljer om RS-485. - TENSIOLINK RS-485 INTRODUKTION
tensioLINK er en hurtig, pålidelig og proprietær seriel kommunikationsprotokol, der kommunikerer via RS-485-grænsefladen. Denne protokol bruges til at udlæse data og konfigurere enhedens funktioner. METER leverer en tensioLINK PC USB-konverter og software til at kommunikere direkte med sensoren, udlæse data og opdatere firmwaren. Kontakt kundesupport for yderligere information om tensioLINK. - MODBUS RTU RS-485 INTRODUKTION
Modbus RTU er en almindelig seriel kommunikationsprotokol, der bruges af programmerbare logiske controllere (PLC'er) eller dataloggere til at kommunikere med alle slags digitale enheder. Kommunikationen fungerer via den fysiske RS-485-forbindelse. Kombinationen af RS-485 til den fysiske forbindelse og Modbus som seriel kommunikationsprotokol muliggør hurtig og pålidelig dataoverførsel for et stort antal sensorer tilsluttet én seriel busledning. Brug følgende links for mere information om Modbus: Wikipedia og modbus.org. - FORBINDELSE AF SENSOREN TIL EN COMPUTER
The serial signals and protocols supported by the sensor require some type of interface hardware to be compatible with the serial port found on most computers (or USB-to-serial adapters). There are several
SDI-12 interface adapters available in the marketplace; however, METER has not tested any of these interfaces and cannot make a recommendation as to which adapters work with METER sensors. METER data loggers and the ZSC handheld device can operate as a computer-to-sensor interface for making on-demand sensor measurements.
BARO-modulet kan også konfigureres og måles via tensioLINK ved hjælp af METER-softwaren tensioVIEW, tilgængelig til download på meter.ly/software. For at tilslutte et BARO-modul til en computer kræves en tensioLINK USB-konverter og et passende adapterkabel. - METER SDI-12 IMPLEMENTERING
Hvis et BARO-modul er tilsluttet mellem et TEROS 31- eller 32-tensiometer, kan både det barometriske lufttryk og det absolutte tryk fra TEROS-tensiometeret aflæses via Modbus. Det kompenserede matrixpotentiale kan også aflæses via Modbus.
METER sensors use a low-impedance variant of the SDI-12 standard sensor circuit (Figure 2). During the power-up time, sensors output some sensor diagnostic information and should not be communicated with until the power-up time has passed. After the power up time, the sensors are fully compatible with all commands listed in the SDI-12 Specification v1.3 except for the continuous measurement commands ( aR0 – aR9 and aRC0 – aRC9 ). M , R , and C command implementations are found on pages 8–9. Out of the factory, all METER sensors start with SDI-12 address 0 . - SENSOR BUS OVERVEJELSER
SDI-12 sensor buses require regular checking, sensor upkeep, and sensor troubleshooting. If one sensor goes down, that may take down the whole bus even if the remaining sensors are functioning normally. Power cycling the SDI-12 bus when a sensor is failing is acceptable. METER SDI-12 sensors can be power-cycled and read on the desired measurement interval or powered continuously and commands sent when a measurement is desired based on specified communication timing. Many factors influence the effectiveness of the bus configuration. Visit metergroup.com for artikler og virtuelle seminarer med mere information.
SDI-12 KONFIGURATION
Tabel 1 viser SDI-12-kommunikationskonfigurationen.
| Tabel 1 SDI-12 kommunikationskonfiguration | |
| Baud rate | 1,200 |
| Start bits | 1 |
| Data bits | 7 (LSB først) |
| Paritetsbits | 1 (lige) |
| Stopbider | 1 |
| Logik | Inverteret (aktiv lav) |
SDI-12 TIMING
All SDI-12 commands and responses must adhere to the format in Figure 9 on the data line. Both the command and response are preceded by an address and terminated by a carriage return and line feed combination ( <CR><LF> ) and follow the timing shown in Figure 10.


FÆLLES SDI-12 KOMMANDOER
Dette afsnit inkluderer tabeller over almindelige SDI-12-kommandoer, der ofte bruges i et SDI-12-system, og de tilsvarende svar fra METER-sensorer.
IDENTIFIKATIONSKOMMANDO (aI!)
Identifikationskommandoen kan bruges til at få en række detaljerede oplysninger om den tilsluttede sensor. En eksample af kommandoen og svaret er vist i Example 1, hvor kommandoen er med fed skrift, og svaret følger kommandoen.
Example 1 1I!113METER␣ ␣ ␣BARO␣
|
Parameter |
Fast karakter Længde | Beskrivelse |
| 1 jeg! | 3 | Data logger command.Request to the sensor for information from sensor address 1 . |
| 1 | 1 | Sensor address.Prepended on all responses, this indicates which sensor on the bus is returning the following information. |
| 13 | 2 | Indikerer, at målsensoren understøtter SDI-12 Specifikation v1.3. |
| METER ␣ ␣ ␣ | 8 | Vendor identification string.( METER and three spaces ␣ ␣ ␣ for all METER sensors) |
| BARO␣ | 6 | Sensor model string.This string is specific to the sensor type. For the BARO, the string is BARO . |
| 100 | 3 | Sensor version.This number divided by 100 is the METER sensor version (e.g., 100 is version 1.00). |
| BARO-00001 | ≤13,variable | Sensorens serienummer. Dette er et felt med variabel længde. Det kan udelades for ældre sensorer. |
SKIFT ADRESSEKOMMANDO (aAB!)
The Change Address command is used to change the sensor address to a new address. All other commands support the wildcard character as the target sensor address except for this command. All METER sensors have a default address of 0 (zero) out of the factory. Supported addresses are alphanumeric (i.e., A – Z , and 0 – 9 ). An example output fra en METER sensor er vist i eksample 2, hvor kommandoen er med fed skrift, og svaret følger kommandoen.
Example 2 1A0!0
|
Parameter |
Fast karakter Længde | Beskrivelse |
| 1A0! | 4 | Data logger command. Request to the sensor to change its address from 1 to a new address of 0 . |
| 0 | 1 | Ny sensoradresse. Denne nye adresse vil blive brugt af målsensoren for alle efterfølgende kommandoer. |
KOMMANDO IMPLEMENTERING
Følgende tabeller viser de relevante måle- ( M ), Kontinuerlig ( R ) og samtidige ( C )-kommandoer og efterfølgende data- (D)-kommandoer, når det er nødvendigt.
IMPLEMENTERING AF MÅLEKOMMANDOER
Measurement ( M ) commands are sent to a single sensor on the SDI-12 bus and require that subsequent Data ( D ) commands are sent to that sensor to retrieve the sensor output data before initiating communication with another sensor on the bus. Please refer to Table 2 and for an explanation of the command sequence and to Table 5 for an explanation of response parameters.
Bord 2 om morgenen! kommandosekvens
| Kommando | Svar |
| Denne kommando rapporterer gennemsnitlige, akkumulerede eller maksimale værdier. | |
| er! | atttn |
| aD0! | a± ± + |
| Kommentarer | When a slave TEROS tensiometer is connected, <Press> hold the barometric compensated tensiometer output. If the BARO module is used in standalone <Press> returns the current barometric pressure. |
| NOTE: The measurement and corresponding data commands are intended to be used back to back. After a measurement command is processed by the sensor, a service request a <CR><LF> is sent from the sensor signaling the measurement is ready. Either wait until seconds have passed or wait until the service request is received before sending the data commands. See the SDI-12 Specifications v1.3 | |
BEMÆRK: Målekommandoerne og de tilsvarende datakommandoer er beregnet til at blive brugt efter hinanden. Når en målekommando er behandlet af sensoren, sendes en serviceanmodning. sendes fra sensoren, hvilket signalerer, at målingen er klar. Vent enten, indtil der er gået ttt-sekunder, eller vent, indtil serviceanmodningen er modtaget, før du sender datakommandoerne. Se dokumentet SDI-12 Specifications v1.3 for yderligere information.
IMPLEMENTERING AF SAMTYDENDE MÅLEKOMMANDOER
Samtidige målekommandoer (C) bruges typisk med sensorer, der er tilsluttet en bus. C-kommandoer til denne sensor afviger fra standard C-kommandoimplementeringen. Send først C-kommandoen, vent den angivne tid, der er beskrevet i C-kommandosvaret, og brug derefter D-kommandoer til at aflæse dens svar, før der kommunikeres med en anden sensor.
Please refer to Table 3 for an explanation of the command sequence and to Table 5 for an explanation of response parameters.
| Table 3 aC! measurement command sequence | |
| Kommando | Svar |
| Denne kommando rapporterer øjeblikkelige værdier. | |
| aC! | atttnn |
| aD0! | a± ± + |
| NOTE: The measurement and corresponding data commands are intended to be used back to back. After a measurement commanc is pro- cessed by the sensor, a service request a<CR><LF> is sent from the sensor signaling the measurement is ready. Either wait until ttt sec- onds have passed or wait until the service request is received before sending the data commands. Please see the SDI-12 Specifications v1.3 document for more information. | |
NOTE: The measurement and corresponding data commands are intended to be used back to back. After a measurement commanc is pro-cessed by the sensor, a service request a<CR><LF> is sent from the sensor signaling the measurement is ready. Either wait until ttt sec-onds have passed or wait until the service request is received before sending the data commands. Please see the SDI-12 Specifications v1.3 document for more information.
IMPLEMENTERING AF KONTINUERNE MÅLEKOMMANDOER
Continuous Measurement ( R ) commands trigger a sensor measurement and return the data automatically after the readings are completed without needing to send a D command. aR0! returns more characters in its response than the 75-character limitation called out in the SDI-12 Specification v1.3. It is recommended to use a buffer that can store at least 116 characters.
Please refer to Table 4 for an explanation of the command sequence and see Table 5 for an explanation of response parameters.
| Table 4 aR0! measurement command sequence | |
| Kommando | Svar |
| Denne kommando rapporterer gennemsnitlige, akkumulerede eller maksimale værdier. | |
| aR0! | a± ± + |
| BEMÆRK: Denne kommando overholder ikke SDI-12-responstimingen. Se METER SDI-12-implementeringen for yderligere information. | |
NOTE: This command does not adhere to the SDI-12 response timing. See METER SDI-12 Implementation for more information.
PARAMETRE
Table 5 lists the parameters, unit measurement, and a description of the parameters returned in command responses for the BARO Module.
| Tabel 5 Parameterbeskrivelser | ||
| Parameter | Enhed | Beskrivelse |
| ± | — | Positivt eller negativt fortegn, der angiver fortegn for den næste værdi |
| a | — | SDI-12 adresse |
| n | — | Antal mål (fast bredde på 1) |
| nn | — | Antal målinger med indledende nul om nødvendigt (fast bredde på 2) |
| ttt | s | Maksimal tidsmåling vil tage (fast bredde på 3) |
| — | Tab-tegn | |
| — | Karakter for returvogn | |
| — | Linjefremføringstegn | |
| — | ASCII character denoting the sensor type For BARO Module, the character is ; | |
| — | METER seriel kontrolsum | |
| — | METER 6-bit CRC |
MÅLERE MODBUS RTU SERIEL IMPLEMENTERING
Modbus over Serial Line is specified in two versions – ASCII and RTU. BARO Modules communicate using RTU mode exclusively. The following explanation is always related to RTU. Table 6 lists the Modbus RTU communication and configuration.
| Tabel 6 Modbus communication characters | |
| Baudrate (bps) | 9,600 bps |
| Start bits | 1 |
| Data bits | 8 (LSB først) |
| Paritetsbits | 0 (ingen) |
| Stopbider | 1 |
| Logik | Standard (aktiv høj) |
Figure 11 shows a message in RTU format. The size of the data determines the length of the message. The format of each byte in the message has 10 bits, including Start and Stop Bit. Each byte is sent from left to right: Least Significant Bit (LSB) to Most Significant Bit (MBS). If no parity is implemented, an additional stop bit is transmitted to fill out the character frame to a full 11-bit asynchronous character.
The Modbus application layer implements a set of standard Function codes divided into three categories: Public, User-defined, and Reserved. Well-defined public function codes for BARO Modules are documented in the Modbus Organization, Inc. (modbus.org) community.
For a reliable interaction between the BARO Module and a Modbus Master, a minimum 50ms delay is required between every Modbus command sent on the RS-485 bus. An additional timeout is needed for every Modbus query; this timeout is device-specific and depends on the quantity of the polled registers. Generally, 100ms will work fine for most of the BARO Module.
UNDERSTØTTEDE MODBUS-FUNKTIONER
Table 7 Function Definitions
| Fungere Kode | Handling | Beskrivelse |
| 01 | Læs spole-/portstatus | Læser tænd/sluk-status for diskret(e) udgang(e) i ModBusSlave |
| 02 | Læs inputstatus | Læser tænd/sluk-status for diskret(e) indgang(e) i ModBusSlave |
| 03 | Læs beholdningsregistre | Læser det binære indhold af holdingregistret(erne) i ModBusSlave |
| 04 | Læs inputregistre | Læser det binære indhold af inputregistret(erne) i ModBusSlave |
| 05 | Tving enkelt spole/port | Tvinger en enkelt spole/port i ModBusSlave til enten at tænde eller slukke |
| 06 | Skriv enkelt register | Skriver en værdi ind i et holdingregister i ModBusSlave |
| 15 | Force multiple coils/ports | Forces multiple coils/ports in the ModBusSlave to either on or off |
| 16 | Skriv flere registre | Writes values into a series of holding registers in the ModBusSlave |
DATAPRÆSENTATION OG REGISTERTABELLER
Data values (setpoint values, parameters, sensor-specific measurement values, etc.) sent to and from the BARO Module use 16-bit and 32-bit holding (or input) registers with a 4-digit address notation. The address spaces are virtually distributed in different blocks for each data type. This is an approach to the Modbus Enron implementation. Table 8 shows the four main tables used by the BARO Module with their respective access rights. Table 9 describes the sub-blocks for each different data type representation.
Bemærk venligst, at nogle Modbus-dataloggere bruger adressering med et +1 offset. Dette forårsager nogle gange forvirring og er baseret på en Modbus-specifikationsmangel. Hvis der er problemer med at implementere dit Modbus-program på dataloggeren, skal du altid prøve at teste forskellige registeroffsets og datatyper. Det er god praksis at starte testen ved at bruge en kendt værdi, f.eks. temperatur, hvor det er kendt, hvilken værdi man kan forvente.
| Table 8 Modbus Primary Tables | |||
| Registernummer | Bordtype | Adgang | Beskrivelse |
| 1xxx | Diskrete udgangsspoler | Læs/skriv | on/off status or setup flags for the sensor |
| 2xxx | Diskrete inputkontakter | Læse | sensorstatusflag |
| 3xxx | Analoge inputregistre | Læse | numeriske inputvariabler fra sensoren (faktiske sensormålinger) |
| 4xxx | Analoge udgangsholdregistre | Læs/skriv | numeriske udgangsvariabler for sensoren (parametre, sætpunktsværdier, kalibreringer osv.) |
F.eksampDvs. register 3001 er det første analoge indgangsregister (første dataadresse for indgangsregistrene). Den numeriske værdi, der gemmes her, ville være en 16-bit usigneret heltalsvariabel, der repræsenterer den første sensormålingsparameter (trykværdi). Den samme måleparameter (trykværdi) kunne læses i register 3201, men denne gang som en 32-bit flydende kommaværdi med et Big-Endian-format. Hvis Modbus Master (datalogger eller en PLC) kun understøtter 32-bit flydende værdier med et Little-Endian-format, kan man læse den samme måleparameter (samme trykværdi) i register 3301. De virtuelle underblokke er beregnet til at forenkle brugerens arbejde med at programmere Modbus-forespørgslen til sensorerne.
| Tabel 9 Modbus Virtual Sub-Blocks | |||
| Registernummer | Adgang | Størrelse | Sub-Table Data Type |
| X001-X099 | Læs/skriv | 16 bit | signeret heltal |
| X101-X199 | Læs/skriv | 16 bit | usigneret heltal |
| X201-X299 | Læs/skriv | 32 bit | float Big-Endian format |
| X301-X399 | Læs/skriv | 32 bit | float Little-Endian format |
REGISTERKORTLÆGGNING
| Tabel 10 Holding registre | |
| 41000 (41001*) | Modbus Slave -adresse |
| Detaljeret beskrivelse | Read or update the sensor’s modbus address |
| Datatype | Usigneret heltal |
| Tilladt rækkevidde | 1 – 247 |
| Enhed | – |
| Kommentarer | Opdateret slaveadresse gemmes i sensorens ikke-flygtige hukommelse |
| Tabel 11 BARO Module Input Registers | |
| 32000 (32001*) | Soil Water Potential |
| Detaljeret beskrivelse | Compensated tension value from tensiometer |
| Datatype | 32 bit floating Big-Endian |
| Tilladt rækkevidde | -200 til +200 |
| Enhed | kPa |
| Kommentarer | Tensiometer needs to be connected as slave |
| 32001 (32002*) | Jordtemperatur |
| Detaljeret beskrivelse | High accuracy on board temperature measurement |
| Datatype | 32 bit floating Big-Endian |
| Tilladt rækkevidde | -30 til +60 |
| Enhed | grader C |
| Kommentarer | Tensiometer needs to be connected as slave |
| 32002 (32003*) | Sensorforsyning Voltage |
| Detaljeret beskrivelse | On board supply voltage måling |
| Datatype | 32 bit floating Big-Endian |
| Tilladt rækkevidde | -10 til +60 |
| Enhed | Volt |
| Kommentarer | – |
| 32003 (32004*) | BARO Status |
| Detaljeret beskrivelse | Binary status |
| Datatype | 32 bit floating Big-Endian |
| Tilladt rækkevidde | 0/1 |
| Enhed | – |
| Kommentarer | – |
| 32004 (32005*) | BARO Reference Pressure |
| Detaljeret beskrivelse | On board high accuracy barometric pressure measurement |
| Datatype | 32 bit floating Big-Endian |
| Tilladt rækkevidde | +70 til +120 |
| Enhed | kPa |
| Kommentarer | – |
| Tabel 11 Baro-modulets indgangsregistre (fortsat) | |
| 32005 (32006*) | tensiometer Tryk |
| Detaljeret beskrivelse | Absolute pressure value from tensiometer |
| Datatype | 32 bit floating Big-Endian |
| Tilladt rækkevidde | -200 til +200 |
| Enhed | kPa |
| Kommentarer | Tensiometer needs to be connected as slave |
| 32006 (32007*) | BARO Temperatur |
| Detaljeret beskrivelse | On board temperature measurement |
| Datatype | 32 bit floating Big-Endian |
| Tilladt rækkevidde | -30 til +60 |
| Enhed | grader C |
| Kommentarer | – |
*Nogle enheder rapporterer Modbus-registeradresser med en offset på +1. Dette gælder for Campbell Scientific Loggers og Dataker loggere. For at aflæse det ønskede register skal du bruge tallet i parentesen.
EXAMPLE BRUG AF EN CR6 DATALOGGER OG MODBUS RTU
Campbell Scientific, Inc. CR6 Measurement and Control Datalogger supports Modbus master and Modbus slave communication to integrate Modbus SCADA networks. The Modbus communications protocol facilitates the exchange of information and data between a computer/HMI software, instruments (RTUs), and Modbus-compatible sensors. The CR6 datalogger communicates exclusively in RTU mode. In a Modbus network, each slave device has a unique address. Therefore, sensor devices must be configured correctly before connecting to a Modbus Network. Addresses range from 1 to 247. Address 0 is reserved for universal broadcasts.
PROGRAMMERING AF EN CR6 DATALOGGER
Programmerne, der kører på CR6 (og CR1000) loggerne, er skrevet i CRBasic, et sprog udviklet af Campbell Scientific. Det er et avanceret sprog, der er designet til at give en nem, men ekstremt fleksibel og kraftfuld metode til at instruere dataloggeren i, hvordan og hvornår den skal foretage målinger, behandle data og kommunikere. Programmer kan oprettes ved hjælp af enten ShortCut-softwaren eller redigeres ved hjælp af CRBasic Editor, som begge kan downloades som selvstændige applikationer på den officielle C.ampklokke videnskabelig webwebsted (www.campbellsci.com). ShortCut Software (https://www.campbellsci.com/shortcut) CRBasic Editor (https://www.campbellsci.com/crbasiceditor)
A typical CRBasic program for a Modbus application consists of the following:
- Variables and constants declarations (public or private)
- Units declarations
- Konfigurationsparametre
- Data tables declarations
- Logger Initializations
- Scan (Main Loop) with all the sensors to be quired
- Function call to the Data Tables
CR6 LOGGER RS-485 FORBINDELSESGRÆNSEFLADE
Den universelle (U) terminal på CR6 tilbyder 12 kanaler, der kan tilsluttes næsten alle sensortyper. Det giver CR6 mulighed for at matche flere applikationer og eliminerer brugen af mange eksterne enheder.
Modbus CR6-forbindelsen vist i figur 12 bruger RS-485 (A/B)-grænsefladen monteret på terminalerne (C1-C2) og (C3-C4). Disse grænseflader kan fungere i halvduplex og fuldduplex. Den serielle grænseflade på BARO-modulet, der bruges til dette eksempel,ample er forbundet til terminalerne (C1-C2).
BARO-modul til CR6 Datalogger Ledningsdiagram
After assigning the BARO Module a unique Modbus Slave Address, it can be wired to the CR6 logger according to Figure 12. Make sure to connect the white and black wires according to their signals, respectively, to the C1 and C2 ports—the brown wire to 12V (V+) and the blue to G (GND). To control the power supply through your program, connect the brown wire directly to one of the SW12 terminals (switched 12V outputs).
EXAMPLE PROGRAMMER

KUNDESUPPORT
NORDAMERIKA
Kundeservicerepræsentanter er til rådighed for spørgsmål, problemer eller feedback mandag til fredag, 7:00 til 5:00 stillehavstid.
- E-mail: support.environment@metergroup.com
- sales.environment@metergroup.com
- Telefon: +1.509.332.5600
- Fax: +1.509.332.5158
- Webwebsted: metergroup.com
EUROPA
- Customer service representatives are available for questions, problems, or feedback Monday through Friday,
- 8:00 to 17:00 Central European time.
- E-mail: support.europe@metergroup.com
- sales.europe@metergroup.com
- Telefon: +49 89 12 66 52 0
- Fax: + 49 89 12 66 52 20
- Webwebsted: metergroup.com
Hvis du kontakter METER via e-mail, bedes du inkludere følgende oplysninger:
- Navn
- Adresse
- Telefonnummer
- E-mailadresse
- Instrumentets serienummer
Beskrivelse af problem
NOTE: For produkter købt gennem en distributør, kontakt venligst distributøren direkte for at få hjælp.
REVISIONSHISTORIE
Følgende tabel viser dokumentrevisioner.
| Revision | Dato | Kompatibel firmware | Beskrivelse |
| 00 | 6.2025 | 1.10 | Første udgivelse |
FAQ
What should I do if I need a nonstandard cable length?
How do I know which communication protocol to use for my application?
Dokumenter/ressourcer
![]() | BARO-modul |
Referencer
- METER gruppemetergroup.com
- Modbus Organizationmodbus.org
- Robust overvågning: Måle- og kontrolinstrumenter til enhver...www.campbellsci.com
- CRBasic Editor: Stand-Alone Installation for CRBasic Editor...www.campbellsci.com
- Short Cut: Program Generator for Windows (SCWin)www.campbellsci.com
- Brugermanualmanual.tools
