Use this page when a configured digital input counter or operating-time timer must be logged in DataGuard or exported onward to Emiko.
The counter and timer source setup is documented on Shared Runtime Digital Inputs and Counters. This page explains when DataGuard is needed and owns the DataGuard reporting parameters for counter and timer values.
Use DataGuard via Analog Inputs when the value comes from a physical analog input. Use DataGuard via 1-Wire when the value comes from a mapped 1-Wire sensor channel. Use DataGuard via Driver Communication when the value comes from a configured driver profile.
TIN# to a value greater than 0 for the same channel. DataGuard counter/timer reporting is not active for a disabled TIN# channel.#) for the source setup and the DataGuard reporting parameters.VRCEQT# so Emiko receives the value under the correct equipment type.VRCDATATYPE# to choose the pulse counter, operating-time timer, package selector, or supported WeatherStation selector.VRCLOGMODE# 1 and a VRCLOGINT# interval to send the value periodically.VRCPROFILE# when a supported WeatherStation selector requires a profile, for example wind-speed profiles 1, 6, or 7, or rain-gauge profiles 2..5.1..8. Slots 9..16 are reserved and not active in v1.A DataGuard counter/timer row is active only when the same channel has enabled counter/timer source setup, a valid equipment type, supported data type selector, periodic log mode, and log interval.
TIN# must be greater than 0 for the same channel.VRCEQT# must be greater than 0.VRCDATATYPE# must be 1001, 1004, 8003, or a supported WeatherStation selector such as 9008, 9009, 9010, or 9011.VRCPROFILE# must match the selected WeatherStation selector when a profile is required.VRCLOGMODE# must be 1.VRCLOGINT# must be greater than 0.VRCLOGINT#; it does not generate DI event traffic.VRCDATATYPE# selects either one counter/timer data type or the supported package that sends both values from the same channel.
| Selector | Values sent | Use |
1001 |
Operating-time timer as DTY 1001 |
Use when runtime or active-time seconds should be logged. |
1004 |
Pulse counter as DTY 1004 |
Use when pulse count or totalized counter value should be logged. |
8003 |
QC as DTY 1007, pulse counter as DTY 1004, and operating time in seconds as DTY 1001 |
Use when both values from the same channel/slot should be sent together as one package selector. |
9008 |
Wind-speed child values: DTY 1122, 1123, 1124, 1104, and 1105 |
Use for the Thies 4.3519 counter-based wind-speed package. |
9010 |
Wind-speed child values: DTY 1122, 1123, 1124, 1104, and 1105 |
Use for the NRG 40C counter-based wind-speed package. |
9011 |
Wind-speed child values: DTY 1122, 1123, 1124, 1104, and 1105 |
Use for the NRG 40H counter-based wind-speed package. |
9009 |
Rain-gauge child values: DTY 1125, 1107, 1126, 1127, and 1128 |
Use for the Pronamic / Rain Gauge Professional package with VRCPROFILE#=2..5. |
Selector boundary: 8003, 9008, 9009, 9010, and 9011 are setup selectors and are not emitted as payload DTY values. When a package includes QC, the QC child value is sent first.
Counter/VRC prerequisites: Supported wind-speed and rain selectors require a supported X32/NX32/NX32L high-speed counter path, TIN#=1, selector-specific VRCPROFILE#, VRCLOGMODE#=1, and periodic logging. Wind-speed selectors use profiles 1, 6, or 7; rain selector 9009 uses profiles 2..5.
Installed sensor check: The selector value does not identify the physical sensor by itself. Confirm the installed sensor and wiring from the WeatherStation delivery or installation record before selecting a profile.
Wind-speed slot limit: v1 supports a maximum of two active wind-speed VRC slots across selectors 9008, 9010, and 9011. Additional active wind-speed slots cannot allocate the running calculation and report QC.
Rain-gauge setup: For WeatherStation rain-gauge selector 9009 with Pronamic / Rain Gauge Professional on a supported X32/NX32/NX32L high-speed counter target, use TIN#=1, VRCEQT#=23, VRCDATATYPE#=9009, VRCPROFILE#=2..5, VRCLOGMODE#=1, and VRCLOGINT#=13 for 10-minute reporting (RR_10MIN).
VRCPROFILE# selects the supported profile for the WeatherStation counter-based selectors.
| Profile value | Required setup pair | Use |
1 |
VRCDATATYPE#=9008 + VRCPROFILE#=1 |
Thies 4.3519 WeatherStation wind-speed profile. |
2 |
VRCDATATYPE#=9009 + VRCPROFILE#=2 |
Rain gauge with 0,2 mm/tip. |
3 |
VRCDATATYPE#=9009 + VRCPROFILE#=3 |
Rain gauge with 0,1 mm/tip. |
4 |
VRCDATATYPE#=9009 + VRCPROFILE#=4 |
Rain gauge with 0,25 mm/tip. |
5 |
VRCDATATYPE#=9009 + VRCPROFILE#=5 |
Rain gauge with 0,5 mm/tip. |
6 |
VRCDATATYPE#=9010 + VRCPROFILE#=6 |
NRG 40C WeatherStation wind-speed profile. |
7 |
VRCDATATYPE#=9011 + VRCPROFILE#=7 |
NRG 40H WeatherStation wind-speed profile. |
9008, 9010, 9011)Selector 9008 calculates wind speed from high-speed counter frequency using the Thies 4.3519 v1 profile selected by VRCPROFILE#=1. The released profile uses 11 pulses/rev, a valid frequency range of 2..630 Hz, and the formula V = 0.07881 * f + 0.32, where f is frequency in Hz.
The controller stores wind-speed values as m/s x 0,01. The code path calculates speed_x100 = 32 + ((delta*7881 + elapsed*500)/(elapsed*1000)). Zero pulses and pulses below the start threshold are accepted as 0,00 m/s. Counter reset/backwards, invalid sample interval, over frequency range, and over accepted wind-speed range set QC.
Selectors 9010 and 9011 use the NRG wind-speed profile formula m/s = Hz * 0,765 + 0,35. The controller stores the calculated value as m/s x 0,01, so 0 Hz is sent as payload value 35. The NRG sensor cap is 125 Hz; lower RTCU/PCT target caps may still set QC before that sensor cap.
The rolling outputs are 2-minute mean and gust plus 10-minute mean and gust. The selector sends DTY 1122 for QC/status, 1123 and 1124 for 2-minute values, and 1104 and 1105 for 10-minute values. For normal WeatherStation wind-speed and gust values, use DTY 1104 and 1105.
9009)Selector 9009 calculates interval precipitation for Pronamic / Rain Gauge Professional from accepted high-speed counter pulse delta and the selected tip-size profile. VRCPROFILE#=2..5 maps to 0,2, 0,1, 0,25, and 0,5 mm/tip.
The interval precipitation is sent as DTY 1107 in mm x 0,01. The calculation also sends DTY 1125 for QC/status, 1126 for accepted pulse delta, 1127 for current counter total, and 1128 for selected tip size in 0,001 mm/tip. Invalid elapsed time or more than 12 tips/min sets QC bit 32.
Use the product page first when the counter or timer value belongs to a product-specific setup. Use this page for the shared DataGuard reporting parameters.
| Product path | Counter source | DataGuard values | Product setup |
| Standalone DataGuard | Digital input pulse counter or operating-time timer. | VRCEQT#=35 and VRCDATATYPE#=1001, 1004, or 8003. |
This page |
| WeatherStation wind speed | Thies 4.3519 wind-speed sensor on supported X32/NX32/NX32L high-speed counter input. | VRCEQT#=23, VRCDATATYPE#=9008, VRCPROFILE#=1, VRCLOGMODE#=1. |
WeatherStation DataGuard setup |
| WeatherStation wind speed | NRG 40C wind-speed sensor through signal conditioning or a verified clean countable pulse path. | VRCEQT#=23, VRCDATATYPE#=9010, VRCPROFILE#=6, VRCLOGMODE#=1. |
WeatherStation DataGuard setup |
| WeatherStation wind speed | NRG 40H wind-speed sensor with external supply and pull-up wiring for the open-collector Hall output. | VRCEQT#=23, VRCDATATYPE#=9011, VRCPROFILE#=7, VRCLOGMODE#=1. |
WeatherStation DataGuard setup |
| WeatherStation rain gauge | High-speed counter input from a supported tipping-bucket rain gauge. | VRCEQT#=23, VRCDATATYPE#=9009, VRCPROFILE#=2..5, VRCLOGMODE#=1, VRCLOGINT#=13. |
WeatherStation DataGuard setup |
This example shows a standalone DataGuard unit with a pulse input on channel 1, where both the pulse counter and operating-time timer are reported under DataGuard equipment.
TIN1 set to a value greater than 0.VRC1 and VRCT1 values are correct.VRCEQT1 35 to report under DataGuard equipment.VRCDATATYPE1 8003 to send both pulse counter and operating-time timer values.VRCLOGMODE1 1 for periodic export.VRCLOGINT1 to the required interval.Configure the source first. The DataGuard parameters on this page do not create the underlying counter or operating-time timer value.
TIN# to a value greater than 0 for the channel that should count or time.TINP# or TINH# only when a start or reset value is needed.Configure these parameters after the digital input counter or operating-time timer source is working correctly.
Select which Emiko equipment type should own the reported counter or timer value. For a standalone DataGuard installation, use the DataGuard EQT value.
| Parameter | Index | Range | Format | Default | Example |
VRCEQT# |
1..8 | 0..35 |
0 = None (disabled) 1..35 = EQT value for the equipment in Emiko Defined EQT IDs in this software: |
0 | VRCEQT1 35 |
Select whether the channel sends the operating-time timer, the pulse counter, or both values as one supported package.
| Parameter | Index | Range | Format | Default | Example |
VRCDATATYPE# |
1..8 | supported values only |
0 = None (disabled) 1001 = Operating time / on-time counter in seconds 1004 = Pulse counter 8003 = Counter and timer package 9008 = WeatherStation wind-speed selector, Thies 4.3519 profile via 9009 = WeatherStation rain-gauge selector, Pronamic / Rain Gauge Professional profiles via 9010 = WeatherStation wind-speed selector, NRG 40C profile via 9011 = WeatherStation wind-speed selector, NRG 40H profile via |
0 | VRCDATATYPE1 9010 |
Selector notes: 8003 sends pulse counter as DTY 1004 and operating time as raw seconds in DTY 1001 for the same channel/slot.
9008, 9010, and 9011 are WeatherStation wind-speed setup selectors. They are not emitted as payload DTY values. They send the same wind-speed child package: DTY 1122, 1123, 1124, 1104, and 1105, with speed and gust values in m/s x 0,01.
9008 calculates wind speed with the Thies 4.3519 profile selected by VRCPROFILE#=1. 9010 calculates NRG 40C wind speed with VRCPROFILE#=6. 9011 calculates NRG 40H wind speed with VRCPROFILE#=7. The NRG profiles use m/s = Hz * 0.765 + 0.35, so 0 Hz is sent as payload value 35.
9009 is the WeatherStation rain-gauge setup selector for Pronamic / Rain Gauge Professional. It calculates interval precipitation from accepted pulse delta and the selected tip-size profile VRCPROFILE#=2..5.
The current supported counter/timer reporting path is periodic export.
| Parameter | Index | Range | Format | Default | Example |
VRCLOGMODE# |
1..8 | 0..1 |
0 = None (disabled) 1 = Periodic counter/timer export |
0 | VRCLOGMODE1 1 |
Use this parameter with VRCLOGMODE# 1 to set the periodic export interval.
| Parameter | Index | Range | Format | Default | Example |
VRCLOGINT# |
1..8 | 0..31 |
0 = Disabled 10 = Every minute 17 = Every hour 23 = Every day |
19 | VRCLOGINT1 19 |
Use this parameter when the selected counter-based WeatherStation selector requires a profile.
| Parameter | Index | Range | Format | Default | Example |
VRCPROFILE# |
1..8 | 0..7 |
0 = None 1 = Thies 4.3519 WeatherStation wind-speed profile used with 2 = Pronamic rain gauge 0,2 mm/tip used with 3 = Pronamic rain gauge 0,1 mm/tip used with 4 = Pronamic rain gauge 0,25 mm/tip used with 5 = Pronamic rain gauge 0,5 mm/tip used with 6 = NRG 40C WeatherStation wind-speed profile used with 7 = NRG 40H WeatherStation wind-speed profile used with |
0 | VRCPROFILE1 6 |
Profile note: VRCPROFILE# selects the released calculation profile for the selected counter-based DataGuard selector. It does not replace installation evidence for the actual mounted sensor. The NRG wind-speed profiles use m/s = Hz * 0,765 + 0,35; 0 Hz is sent as payload value 35, meaning 0,35 m/s.
Use Shared Runtime Digital Inputs and Counters for digital input alarm texts, input logic, counter enablement, start values, scaling, and counter surveillance.
Public revision 21/08/2026