你好
我想将常数(校准数据)保存到DataTable(CR1000,OS15)中。每当数据记录器启动程序时,都会调用此数据表。
定义数据表:
数据表(LogTable,True,500)
样本(1,v1_factor,FP2)
样本(1,v1_offset,FP2)
床头柜
该程序可以使用CR Basic-Editor进行编译,但CR1000不能:
错误,未知变量“;“v1_因子”;。
是否无法将常量保存到DataTable?
这将是最简单的方法。。。否则,我必须将常数写入USR上的一个单独的文件,这会更复杂。。。
提前感谢您,
约翰尼斯·B。
新对话如下:
您是否已在程序中声明v1_factor为常量?
如果你有,你能发布你的整个程序吗?(或者至少是变量和常量声明,任何处理有问题的常量的指令,等等)。
Dana公司
新对话如下:
原始程序略有不同,但CR1000也不想编译下面显示的程序。。。
'--------------------------------------------------------
'CR1000系列数据记录器-标准编程
站点名称(测试_JB)
'------------------------------------------------------------------------------------
'所用传感器的校准数据
Const v1_factor=0.048’高度=m,
常数v1_offset=0.2
常数v2_factor=0.048'
常数v2_offset=0.237
公用v1
公用v2
'------------------------------------------------------------------------------------
公共i'
'单位定义
单位v1=m/s
单位v2=m/s
'------------------------------------------------------------------------------------
'数据表的定义
数据表(MeasData,True,-1)
DataInterval(0,10,Min,1)'1=每10分钟一次的时间戳;6=仅每小时一次的时间戳
平均值(1,v1,FP2,假)'
平均值(1,v2,FP2,假)'
床头柜
'每次打开数据记录器时都会调用表
数据表(LogTable,True,500)'ueberpruefen!
样本(1,v1_factor,FP2)
样本(1,v1_offset,FP2)
样本(1,v2_factor,FP2)
样本(1,v2_offset,FP2)
床头柜
'------------------------------------------------------------------------------------
'主程序
开始进度
PPP打开()
'写入日志表
调用表(日志表)
'从这里开始测量
风速扫描(2,秒,1.0)'2s间隔
励磁V(Vx12500,0)’开关EX1=2,5V,用于D1/D2=>;降低功耗
i=i+1
'风速测量
脉冲计数(v1,1,1,0,1,v1_factor,v1_offset)
如果(v1=NAN或v1<;(v1_offset+0.1)),则v1=0
脉冲计数(v2,1,2,0,1,v2_factor,v2_offset)
如果(v2=NAN或v2<;(v2_offset+0.1)),则v2=0
i=0'为新间隔重置计数器
调用表(MeasData)'保存数据
下一次扫描
'------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
EndProg'程序代码结束!!!!
'------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*最后更新者:JBecker于2009年4月7日上午11:32*
从我们的网站下载操作系统16——错误似乎在那里得到了解决。我查看了修订说明,但无法找到具体影响这一点的更改,但对常量的处理进行了一些更改,这些更改可能会缓解错误。