一种可编程的数据采集记录装置及方法制造方法及图纸

技术编号:38475324 阅读:26 留言:0更新日期:2023-08-15 16:55
本发明专利技术公开了一种可编程的数据采集记录装置及方法,具体包括:CPU,用于加载和运行操作系统,所述操作系统里运行有脚本解释器;第一存储器,用于存储若干个文本文件形式的脚本程序,所述脚本程序通过文本编辑器进行创建和修改,所述脚本程序用于实现与数据采集记录相关的各项功能;采样模块,用于采集数据;第二存储器,用于存储采集的数据。本发明专利技术的单个数据采集记录装置能高频次采样并记录数据,多个数据采集记录装置能自行组网并能够实现数据快照。本发明专利技术的数据采集记录装置还具备边缘计算能力。本发明专利技术的数据采集记录装置适配各种系统,具有高度可拓展性,能够解决目前常见的采样对象或上位机通讯规约不统一的问题。样对象或上位机通讯规约不统一的问题。样对象或上位机通讯规约不统一的问题。

【技术实现步骤摘要】
一种可编程的数据采集记录装置及方法


[0001]本专利技术涉及数据采集
,具体涉及一种可编程的数据采集记录装置及方法。

技术介绍

[0002]目前,无纸化数据记录仪广泛应用于各种工业现场,但这些记录仪在应用时存在着一些问题:
[0003]1、只能通过轮询方式进行多点数据收集,对于需要采样周期短的对象,形成不了大数据采集和数据快照;
[0004]2、现有产品只能采样,不能对数据进行预处理,即不能进行边缘计算部署;
[0005]3、通讯规约变更不易,部署不方便灵活;
[0006]4、不易扩展或扩展后对系统的变更较大,不利于系统的稳定运行,如每增加一个采样点,上位机就需要扩充一次硬件进行接收并修改软件。

技术实现思路

[0007]本专利技术的目的在于克服现有技术之缺陷,为了解决多点数据采集以及采样对象或上位机通讯规约不统一的问题,本专利技术提供了一种一种可编程数据采集记录方法、系统及装置,本专利技术可以使单个记录仪进行高频次采样并记录,多个记录仪能自行组网,还提供了边缘计算能力,并使记录仪适配各种本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种可编程的数据采集记录装置,其特征在于,包括:CPU,用于加载和运行操作系统,所述操作系统里运行有脚本解释器;第一存储器,用于存储若干个文本文件形式的脚本程序,所述脚本程序通过文本编辑器进行创建和修改,所述脚本程序用于实现与数据采集记录相关的各项功能;采样模块,用于采集数据;第二存储器,用于存储采集的数据。2.如权利要求1所述的一种可编程的数据采集记录装置,其特征在于,所述脚本程序采用简化的Pascal语言语法。3.如权利要求1所述的一种可编程的数据采集记录装置,其特征在于,所述脚本解释器包括脚本语言解释器主程序模块和基本脚本命令解释模块,所述脚本语言解释器主程序模块包括脚本语言解释器主程序,所述基本脚本命令解释模块包括基本脚本命令解释程序,所述基本脚本命令解释程序独立解析和执行一句脚本命令。4.如权利要求3所述的一种可编程的数据采集记录装置,其特征在于,由若干个所述基本脚本命令解释模块组成拓展脚本命令解释模块,所述拓展脚本命令解释模块采用动态链接库方式存储在第一存储器上。5.如权利要求4所述的一种可编程的数据采集记录装置,其特征在于,所述脚本解释器的工作流程包括:S1.1.CPU加载操作系统,操作系统加载脚本语言解释器主程序模块中的主程序并运行;S1.2.主程序加载扩展脚本命令解释模块中的程序并运行;S1.3.主程序加载脚本程序,并根据脚本程序的变量表分配内存以及内存地址与变量名的关系索引;S1.4.主程序建立脚本程序行位置堆栈;S1.5.主程序搜索开始标记,将脚本代码行指针指向该开始标记的下一行;S1.6.主程序将脚本代码行指针所指位置的脚本代码行取出,并将所取脚本程序行的第一个词作为命令词,根据命令词将脚本代码行交付给对应的脚本命令解释模块,并将CPU和内存控制权一同转移给脚本命令解释模块,由脚本命令解释模块对该行脚本程序进行解析和执行;如果脚本代码不能被识别,则主程序将扫描该脚本代码行是否包含第一符号,若是,则将该脚本代码行交付给脚本命令解释模块解析和执行,否则主程序将放弃识别此行,并向下移动脚本代码行指针,同时提示错误信息;脚本命令解释模块完成任务后将控制权交还脚本语言解释器主程序模块,主程序继续向下移动脚本代码行指针,重复执行S1.6直到遇见程序结束标记。6.如权利要求3所述的一种可编程的数据采集记录装置,其特征在于,所述基本脚本命令解释模块为赋值型脚本命令解释模块、循环型脚本命令解释模块、选择型脚本命令解释模块和函数型脚本命令解释模块中的一个,其中,所述赋值型脚本命令解释模块将某一数值或一个表达式的运算结果赋给某个变量,所述循环型脚本命令解释...

【专利技术属性】
技术研发人员:周颖黄业华涂丽琴谢俊海杨乐张德建周志敏葛菁菁
申请(专利权)人:长江水利委员会长江科学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1