CSI数据采集器编程指南:CRBasicEditor操作详解

需积分: 29 8 下载量 78 浏览量 更新于2024-07-18 1 收藏 996KB PDF 举报
在本文档中,主要介绍的是美国Campbell,Inc.公司数据采集器的编程软件——CRBasicEditor。该软件主要用于北京蓝阳惠通科技有限公司的CSI数据采集器操作,提供了一套详细的编程指导和功能概述。 首先,CRBasicEditor允许用户创建新的程序,通过点击特定按钮启动编译器,具有直观的界面。在编程过程中,定义变量是基础操作,支持多种指令如Public(定义公共变量,用于实时监控)、Dim(局部变量,非实时可见)、Units(设置变量单位)、Const(常量定义)和Alias(变量重命名)。变量名要求遵循一定的规则,长度不超过39个字符,且不允许以数字开头,但支持下划线开头的字母组合,如"T_2m"。 数据表格是CRBasicEditor的核心功能之一。用户可以使用DataTable、DataInterval和EndTable结构来构建数据表格。DataTable指令用于定义表格名称,需注意名称不能以数字开头,可通过自定义命名。TrigVar参数可以配置触发存储条件,默认为1表示触发存储,若设置为负数则关闭存储,还可以利用公式控制。Size属性用来设定表格大小,记录数或初始化内部存储空间,以便存储更多数据。此外,每个表格只能有一个存储间隔,且应在程序的BeginProg指令前创建,并通过CallTable指令调用来存储数据。 DataInterval指令用于设置数据存储的时间间隔,这是控制数据采集频率的关键参数。通过这些指令,用户可以灵活地管理数据采集的流程和存储策略。 在整个编程过程中,CRBasicEditor提供了丰富的辅助工具,如点击关键字弹出的帮助对话框,用户可以在其中查阅指令解释和示例,进一步理解和掌握各种功能的用法。这使得即使对于初学者,也能逐步掌握这个数据采集器编程工具。 本文档详细介绍了如何使用CRBasicEditor进行CSI数据采集器的编程,包括变量定义、数据表格创建和设置存储策略,旨在帮助用户高效地进行数据采集与处理工作。