新型自动站终端命令格式 - 图文

新型自动气象(气候)站终端命令格式

(2010.07.14)

1 终端命令的分类

终端操作命令为主采集器和终端微机之间进行通讯的命令,以实现对主采集器各种参数的传递和设置,从主采集器读取各种数据和下载各种文件。按照操作命令性质的不同,分为监控操作命令、数据质量控制参数操作命令、观测数据操作命令和报警操作命令四大类。 2 格式一般说明

a) 各种终端命令由命令符和相应参数组成,命令符由若干英文字母组成,参数可以没有,或由

一个或多个组成,命令符与参数、参数与参数之间用1个半角空格分隔;

b) 监控操作命令分一级和二级,若为二级命令时,一级与二级命令之间用半角空格分隔; c) 在监控操作命令中,若命令符后不跟参数,则为读取数据采集器中相应参数据; d) 命令符后加“/?”可获得命令的使用格式;

e) 在计算机超级终端中,键入控制命令后,应键入回车/换行键,本格式中用“↙”表示; f) 返回值的结束符均为回车/换行;

g) 命令非法时,返回出错提示信息“BAD COMMAND.”; h) 本格式中返回值用“<>”给出;

i) 若无特殊说明,本部分中使用YYYY-MM-DD HH:MM表示日期、时间格式。 3 监控操作命令

3.1 设置或读取数据采集器的通讯参数(SETCOM) 命令符:SETCOM

参数:波特率 数据位 奇偶校验 停止位

示例:若数据采集器的波特率为9600 bps,数据位为8,奇偶校验为无,停止位为1,若对数据采集器进行设置,

键入命令为:

SETCOM 9600 8 N 1↙

返回值: 表示设置失败,表示设置成功。 若为读取数据采集器通讯参数,直接键入命令: SETCOM↙ 正确返回值为<9600 8 N 1>。

3.2 设置或读取数据采集器的IP地址(IP) 命令符:IP

参数:IPv4格式地址

示例:若数据采集器用于网络通信的IP为192.168.20.8,对数据采集器进行设置,键入命令为:

IP 192.168.20.8↙

返回值: 表示设置失败,表示设置成功。 若为读取数据采集器IP参数,直接键入命令: IP↙

正确返回值为<192.168.20.8>。

3.3 读取数据采集器的基本信息(BASEINFO) 命令符:BASEINFO

参数:生产厂家 型号标识 采集器序列号 软件版本号

-1-

3.4 数据采集器自检(AUTOCHECK) 命令符:AUTOCHECK

返回的内容包括数据采集器日期、时间,GPS授时是否正常,通讯端口的通讯参数,采集器机箱温度、电源电压,各分采集器挂接状态,各传感器开启或关闭状态。 3.5 设置或读取数据采集器日期(DATE) 命令符:DATE

参数:YYYY-MM-DD(YYYY为年,MM为月,DD为日)

示例:若对数据采集器设置的日期为2006年7月21日,键入命令为:

DATE 2006-07-21↙

返回值: 表示设置失败,表示设置成功。

若数据采集器的日期为2007年10月1日,读取数据采集器日期,直接键入命令: DATE↙ 正确返回值为<2007-10-01>。

3.6 设置或读取数据采集器时间(TIME) 命令符:TIME

参数:HH:MM:SS(HH为时,MM为分,SS为秒)

示例:若对数据采集器设置的时间为12时34分00秒,键入命令为:

TIME 12:34:00↙

返回值: 表示设置失败,表示设置成功。

若数据采集器的时间为7时04分36秒,读取数据采集器时间,直接键入命令: TIME↙ 正确返回值为<07:04:36>。

3.7 设置或读取气象观测站的区站号(ID) 命令符:ID

参数:台站区站号(5位数字或字母)

示例:若所属气象观测站的区站号为57494,则键入命令为:

ID 57494↙

返回值: 表示设置失败,表示设置成功。 若数据采集器中的区站号为A5890,直接键入命令: ID↙ 正确返回值为

3.8 设置或读取气象观测站的纬度(LAT) 命令符:LAT

参数:DD.MM.SS(DD为度,MM为分,SS为秒)

示例:若所属气象观测站的纬度为32°14′20″,则键入命令为:

LAT 32.14.20↙

返回值: 表示设置失败,表示设置成功。 若数据采集器中的纬度为42°06′00″,直接键入命令: LAT↙ 正确返回值为<42.06.00>。

3.9 设置或读取气象观测站的经度(LONG) 命令符:LONG

参数:DDD.MM.SS(DDD为度,MM为分,SS为秒)

示例:若所属气象观测站的纬度为116°34′18″,则键入命令为:

LONG 116.34.18↙

-2-

返回值: 表示设置失败,表示设置成功。

若数据采集器中的纬度为108°32′03″,直接键入命令: LAT↙ 正确返回值为<108.32.03>。

3.10 设置或读取地方时差(TD) 命令符:TD

参数:分钟数。取整数,当经度≥120°为正,<120°为负。

示例:若所属气象观测站的纬度为116°30′00″,则地方时差为-14分钟,键入命令为:

TD -14↙

返回值: 表示设置失败,表示设置成功。 若数据采集器中的地方时差为-35,直接键入命令: TD↙ 正确返回值为<-35>。

3.11 设置或读取观测场拔海高度(ALT) 命令符:ALT

参数:观测场拔海高度。单位为米(m),取1位小数,当低于海平面时,前面加“-”号。

示例:若所属自动气象站观测场的拔海高度为113.6 m,则键入命令为:

ALT 113.6↙

返回值: 表示设置失败,表示设置成功。

若数据采集器中的观测场拔海高度为-11.4,直接键入命令: ALT↙ 正确返回值为<-11.4>。

3.12 设置或读取气压传感器拔海高度(ALTP) 命令符:ALTP

参数:气压传感器拔海高度。单位为米(m),取1位小数,当低于海平面时,前面加“-”号。

示例:若所属自动气象站的气压传感器拔海高度为106.3 m,则键入命令为:

ALTP 106.3↙

返回值: 表示设置失败,表示设置成功。

若数据采集器中的气压传感器拔海高度为-10.2,直接键入命令: ALTP↙ 正确返回值为<-10.2>。

3.13 设置或读取传感器测量修正值(SCV) 命令符:SCV XX

其中,XX为传感器标识符,对应关系见表3。

参数:传感器测量修正值,格式为“上限值,修正值/上限值, 修正值/...”。上限值和修正值的小数位以对应要素在《地面气象观测规范》规定为准。

示例:若百叶箱气温传感器检定的修正值如下:

温度范围(℃) ≤-25.0 -24.9~-20.0 -19.9~15.0 15.1~25.0 25.1~40.0 ≥40.1 则键入命令为:

修正值(℃) -0.1 0.0 0.1 0.0 0.1 0.0 -3-

SCV T0 -25.0,-0.1/-20.0,0.0/15.0,0.1/25.0,0.0/40.0,0.1/99.9,0.0/↙ 返回值: 表示设置失败,表示设置成功。

注:在最后一个上限值输入99.9,以表示40.1以上的值均按0.0修正。

3.14 设置或读取辐射传感器灵敏度(SENSI) 命令符:SENSI XX

其中,XX为辐射传感器标识符,对应关系见表3。

参数:辐射传感器的灵敏度值。单位为毫伏每瓦每平方米(μV·W-1·m2),取2位小数。若为净辐射,则返回两组值,第1组为传感器白天灵敏度值,第2组为传感器夜间灵敏度值,两组数据之间用半角“/”分隔。

示例:若总辐射灵敏度值10.32,则键入命令为:

SENSI GR 10.32↙

返回值: 表示设置失败,表示设置成功。

若数据采集器中的净辐射灵敏度值白天为9.34,夜间为-10.20,直接键入命令: SENSI NR↙ 正确返回值为<9.34/-10.20>。

3.15 设置或读取土壤湿度常数(SMC) 命令符:SMC XXX

其中,XXX为土壤层次标识符,对应关系见表1。

表1 土壤层次标识符

序号 1. 2. 3. 4. 5. 6. 7. 8. 土壤层次 5 cm土壤 10 cm土壤 20 cm土壤 30 cm土壤 40 cm土壤 50 cm土壤 100 cm土壤 180 cm土壤 标识符(XXX) SM1 SM2 SM3 SM4 SM5 SM6 SM7 SM8 参数:田间持水量 土壤容重 凋萎湿度。田间持水量单位为百分率(%),取整数;土壤容重单位为克每立方厘米(g/cm3),取整数;凋萎湿度常数单位为百分率(%),取整数。

示例:若所属气象观测站5 cm土壤田间持水量为28 %,土壤容重为34 g/cm,凋萎湿度为12%,则键入命令为:

SMC SM1 28 34 12↙

返回值: 表示设置失败,表示设置成功。

若所属气象观测站50 cm土壤湿度传感器田间持水量为30 %,土壤容重为30 g/cm,凋萎湿度为8%,直接键入命令:

SMC SM6↙ 正确返回值为<30 30 8>。

3

3

3.16 读取主采集箱门状态(DOOR) 命令符:DOOR

参数:主采集箱门的状态,用“0”,“1”表示,“0”表示打开或未关好,“1”表示关上。

示例:若主采集器门已关上,直接键入命令:

DOOR↙ 正确返回值为<1>。

-4-

联系客服:779662525#qq.com(#替换为@)