嗨,我正在尝试将一个WXT520天气变送器与数据记录器CR200连接,但我做不到。
我正在使用命令SDI12Recorder,但我不知道参数“;外字符串”;。我试过用“;0M1&”";0xM1&”";0xC1”;,等等,什么也没发生。在PC400的监视器数据窗口中,除两个NAN值外,所有值均为0.00。有人拥有与这两台设备通信的程序吗?我研究了手册中包含的例子,但我无法将其翻译成cr2,而不是cr10x或cr1000。
谢谢你花时间和我在一起。
奥斯卡
新对话如下:
地址和命令在CR200系列中都是一个参数,在CR1000中是单独的参数。使用手册中的CR1000示例:
CR1000型
SDI12记录器(WXT520(1),7,“;0〃时";M1&”;,1,0)
等效的CR200系列
SDI12记录器(WXT520(1);0M1&”;,1,0)
还要注意,与CR1000指令不同,CR200系列指令中没有指定端口,因为CR200系列上只有一个SDI-12端口。
新对话如下:
非常感谢。我做到了,但当我连接到数据记录器时,表中的所有值都是0.0和NAN。在这个代码中还有错误吗?
公用电池电压
公用WXT510(15)
别名WXT510(1)=Wdmin
别名WXT510(2)=Wdavg
别名WXT510(3)=Wdmax
别名WXT510(4)=Wsmin
别名WXT510(5)=Wsavg
别名WXT510(6)=Wsmax
别名WXT510(7)=空气温度
别名WXT510(8)=相对湿度
别名WXT510(9)=气压
别名WXT510(10)=拉蒙特
别名WXT510(11)=持续时间
别名WXT510(12)=冲洗强度
别名WXT510(13)=哈蒙
别名WXT510(14)=H持续时间
别名WXT510(15)=提示
数据表(表1,True,-1)
数据间隔(0,1,最小值)
最小值(1、Batt_Volt、False、False)
样品(1,气压)
样品(1,空气温度)
样品(1,相对湿度)
样品(1,Wdavg)
样本(1,Wdmax)
样品(1,Wdmin)
样品(1,Wsavg)
样品(1,Wsmax)
样品(1,Wsmin)
床头柜
开始进度
扫描(5,秒)
蓄电池(蓄电池电压)
SDI12记录器(WXT510(1);0M1”;,1,0)
SDI12记录器(WXT510(7);0平方米&”;,1,0)
SDI12记录器(WXT510(10);0立方米&”;,1,0)
调用表(表1)
下一次扫描
结束程序
再次感谢
*最后更新者:Rali于2010年3月1日下午3:03*
我试图将wxt520与终端模拟器连接,但当我执行命令0M1!然后是0D0!响应只有0,而不是0+339+018等。我已经修改了所有的电线,它们都可以。我认为这会是问题所在,但我不知道该解决它。