好吧,不是真的有副作用,但在测试伟大的新“;故障保护“;程序,default.cr1,在OS17的CR1000中,任何导致目标程序无法编译和运行的错误都不会在CR10kd键盘显示器或Windows LoggerNet(v3.3.1)上通知。LoggerNet弹出消息表明:程序已发送到LOGGER。CPU:Default.cr1在SequentialMode中 …
论坛
大家好,在CR1000用户手册中提到了一个用于INMARSAT-C卫星的OMNISAT-I发射机(第10.20.4节)。我在坎贝尔的网站上找不到关于这个发射机的任何信息,只有OMNISAT-M(METEOSAT卫星系统)上的几个字。有人知道我在哪里可以找到这些信息吗?此外,是否有其他Inmarsat-C收发器可以与CR1000一起使用?我知道,对于像CR10 …
你好我一直在搜索一个函数,该函数将在CRBasic中确定数组的长度(例如,Visual Basic中的.length属性)。到目前为止,没有运气。有这样的功能吗?谢谢本杰新对话如下:你好,本杰明,您可以获取字符串的长度(LEN),但没有用于数组长度的函数(除非它没有文档)。当做Dana公司 …
有人能解释一下FP2的数据类型吗?我想这是一种特殊的CSI类型(不是半精度浮点),因为我无法将原始值转换为IEEE半浮点。否则,我将不得不更改CR1000程序中的数据类型。。。新对话如下:请参阅最新的CR1000手册的附录E,以获得简短但清晰的解释。在线查找位置:http:www.campbellsci.comdocumentsmanualscr1000.p …
我想将程序签名值记录在CR1000数据表记录中,因为表中的记录可能由程序生成,也可能不是由程序生成的,如第一个表标题行所示。然而,Signature内置函数返回的值似乎与我在记录器状态表中看到的任何签名都无关。CRBasic编辑器Help说函数至少需要调用两次,所以我正在这样做,但我不知道返回的值代表什么。帮助中提供的示例代码可能意味着不同的签名将从程序的不 …
我有一个关于将字符串从一个位置复制到另一个位置的问题。假设我有:Public CurrentStr(23)为字符串*150公共TempData(23)为字符串*150如果第一个TempData()字符串的第一个字符是ascii“S”,我想将字符串从TempData(()复制到CurrentStr()。这应该奏效吗?如果TempData(1,1)=83,则dx …
你好我对CR1000和CRBasic语言比较陌生。我注意到(基于间接证据),每次启动数据记录器时,CR1000似乎都在编译我们的CRBasic程序。由于我们的程序相当复杂,这需要一分钟多的时间,而且通常每天都要做几次,因为我们的传感仪器是开关的。这只是一点不便,但这让我很好奇——我对这种情况的解释正确吗?如果是,为什么数据记录器不存储程序的编译副本?有什么办 …
大家好,我需要一些关于遥测系统设置的帮助。我在野外有一条电话线。我想把一个com220连接到电话和一个rf401(1)。rf401(1)将需要与第二个独立的rf401(2)通信,后者将依次与一系列cr206和cr1000单元通信。在测试台上,当通过串行电缆连接到rf401(1)时,我可以成功地与cr206通信,但我无法验证rf401(2)是否在中继消息,或者 …
我正在尝试使用串行端口将Vector仪器(由Nortek AS提供)连接到CR1000。Vector是二进制格式的流式数据结构。所有数据结构都以一个5字节开始,然后是一个标识数据结构的字节(例如&H10、&H11等)。第三和第四字节给出了正在流式传输的结构的大小。数据结构的内容如下,最后我们得到校验和。问题1:我将仪器设置为连续数据流。如果我将仪器连接到计算 …
你好我有一个LinkQuest FlowScout传感器。串行通信是ASCII RS232,我需要获取字符串,但数据记录器CR800没有显示完整的字符串。我使用com1,9600,8 N,1序列输入记录超级终端显示字符串:#&!LQFM.COMD2525 FM_启动$#FM.ENSÉ2ï$*0xÜe宋体þ)E0宋体f V E1 2 E2 FS2M.2.0.0 …