9.698 Vaisala-WXT

This page describes the device driver and the device window for a Vaisala WXT weather station. The driver is intended for monitoring only purpose.

It is required that the permanent output of data telegrams is disabled and the used protocol is set to ASCII. The driver simply reads wind speed and direction every seconds and includes limit/threshold checking.

Device window pages

The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .

Configuration parameters

The Vaisala WXT device needs some configuration parameters as well as the correct settings for the serial interface

parameter description
Serial Remember to set the line parameters for the serial interface connected to the device. The recommended line setting for the use with the sat-nms software is 19200,N,8,1 .
northOffset Defines the deviation angle in degrees of the devices mounting position .
wind.hiThreshold Defines the high wind limit in m/s which triggers the high wind speed fault.
temp.hiThreshold Defines the high temperature limit in °Celsius which triggers the high temperature fault.
temp.lothreshold Defines the low temperature limit in °Celsius which triggers the high wind speed fault.
counterResetMode Defines precipation counter reset mode. Manual: The counter is reset with reset command Automatic: The counts are reset after each precipitation message. Limit: The rain counter or hail counter is reset, when it reaches the predefined limit Immediate:The counts are reset immediately after receiving the command

Remote Control

Variables defined by this device driver

name type flags range
info.driver TEXT R/O StringRange R/O
lowLevel.cmd TEXT StringRange
lowLevel.reply TEXT R/O StringRange R/O
faults.99 ALARM R/O AlarmFlagRange R/O (Communication)
faults.commstat TEXT R/O StringRange R/O
info.type TEXT R/O StringRange R/O
info.port TEXT R/O StringRange R/O
info.frame TEXT R/O StringRange R/O
info.serial TEXT R/O StringRange R/O
info.model TEXT R/O StringRange R/O
info.version TEXT R/O StringRange R/O
info.voltage.ps FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.voltage.3.5 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.voltage.heat FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.temp.heat FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.temp.int FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
config.northOffset INTEGER SETUP IntegerRange (-180 .. 180)
config.wind.hiThreshold FLOAT SAVE SETUP DoubleRange (0.0 .. 60.0)
config.temp.hiThreshold FLOAT SAVE SETUP DoubleRange (-52.0 .. 60.0)
config.temp.loThreshold FLOAT SAVE SETUP DoubleRange (-52.0 .. 60.0)
config.counterResetMode CHOICE SETUP EnumRange (MANUAL AUTOMATIC LIMIT IMMEDIATE)
speed.min FLOAT R/O DoubleRange R/O (0.0 .. 60.0)
speed2.min FLOAT R/O DoubleRange R/O (0.0 .. 220.0)
speed.max FLOAT R/O DoubleRange R/O (0.0 .. 60.0)
speed2.max FLOAT R/O DoubleRange R/O (0.0 .. 220.0)
speed.average FLOAT R/O DoubleRange R/O (0.0 .. 60.0)
speed2.average FLOAT R/O DoubleRange R/O (0.0 .. 220.0)
direction.min INTEGER R/O IntegerRange R/O (0 .. 360)
direction.max INTEGER R/O IntegerRange R/O (0 .. 360)
direction.average INTEGER R/O IntegerRange R/O (0 .. 360)
windRose TEXT R/O StringRange R/O
pressure INTEGER R/O IntegerRange R/O (600 .. 1100)
pressure2 FLOAT R/O DoubleRange R/O (0.600 .. 1.100)
temp FLOAT R/O DoubleRange R/O (-52.0 .. 60.0)
temp2 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
humidity FLOAT R/O DoubleRange R/O (0.0 .. 100.0)
rain.acc FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
rain.dur.sec INTEGER R/O IntegerRange R/O (0 .. 0)
rain.dur.min FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
rain.int FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hail.acc FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hail.dur.sec INTEGER R/O IntegerRange R/O (0 .. 0)
hail.dur.min FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hail.int FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
heating CHOICE R/O EnumRange R/O (ON OFF)
rain.int.peak FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
hail.int.peak FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
counterReset TEXT StringRange
reset TEXT StringRange
internal.var CHOICE R/O EnumRange R/O (MANUAL AUTOMATIC LIMIT IMMEDIATE)
internal.var2 TEXT R/O StringRange R/O
internal.var3 TEXT R/O StringRange R/O
faults.01 ALARM R/O AlarmFlagRange R/O (High Wind Speed)
faults.02 ALARM R/O AlarmFlagRange R/O (Low Temperature)
faults.03 ALARM R/O AlarmFlagRange R/O (High Temperature)