我有一个在两个记录器之间传输数据的系统
一个CR10x(PB)和CR10x
我们成功地将16个值从PB(传感器)推送到10x(记录器)
我正在尝试为另一个站点复制,但没有成功
这里我正在将数据从10x移动到10
我正在使用以下代码
在10x(传感器)上
1:子程序的开始(P85)
1:98子程序98
2:SDI-12传感器(P106)
1:0 SDI-12地址
2:0016时间/数值
3:1位点[F_阶段1]
3:结束(P95)
和10(记录器)
1:SDI-12记录仪(OS10 1.1)(P105)
1:0 SDI-12地址
2:0——开始测量(aM0!)
3:8端口
4:1位置[集合_1]
5:1.0倍
6:0.0偏移
我似乎只得到6个值?
我尝试了不同的设置,但最多只能获得9个
设置为10倍到10倍,没有任何改进。
我知道这将是一件非常简单的事情,但任何帮助都将不胜感激。
这两个都是CR10X吗?您的P105指令看起来像是来自CR10,而不是CR10X。
P106指令的第二个参数将取决于查询方式(即其他记录器中的P105)。因此,了解P105在哪个记录器中运行是很重要的。
在记录器中,您可能需要尝试两个P105指令。类似这样的内容:
;从数据记录器中每次获取8个值
3:SDI-12记录仪(P105)
1:0 SDI-12地址
2:0开始测量(aM0!)
3:4端口
4:1位置[Loc1]
5:1.0倍
6:0.0偏移
4:SDI-12记录仪(P105)
1:0 SDI-12地址
2:1开始测量(aM1!)
3:4端口
4:9位置[Loc9]
5:1.0倍
6:0.0偏移
您的传感器记录器将具有以下内容:
2:SDI-12传感器(P106)
1:0 SDI-12地址
2:0008时间/数值;请参阅以下注释
3:1 Loc[电池]
;注意:一系列M命令将查询传感器,因此格式为tttn。ttt=0;数据准备就绪,n=8个值要传输
我还建议确保每个记录器中都运行最新的操作系统。http://www.campbellsci.com/19_1_763如果您使用的是CR10(而不是CR10X),我们需要知道PROM签名*B 02。
如果这能解决你的问题,请告诉我。。。或者没有。
当做
珍妮特